type = $type->name; $this->rest_base = ! empty( $type->rest_base ) ? $type->rest_base : $type->name; parent::__construct( $type ); } public function get_items( $request ) { $this->controller = new WP_REST_Posts_Controller( $this->type ); return parent::get_items( $request ); } } }