<?php namespace Sakura\Controllers; use WP_REST_Controller; /** * The controller abstract base * @since 1.0.0 * @license GPLv3 * @author mashirozx <moezhx@outlook.com> */ class BaseController extends WP_REST_Controller { public static $version = SAKURA_VERSION; public static $text_domain = SAKURA_TEXT_DOMAIN; /** * The rest API request parameters * @since 0.0.1 * @var WP_REST_Request */ protected $request; /** * Response status code * @since 0.0.1 * @var WP_REST_Request */ protected $code = 200; protected function request_parser(\WP_REST_Request $request) { $this->request = $request; } }