mirror of
https://github.com/mashirozx/sakura.git
synced 2024-12-12 09:54:35 +08:00
38 lines
654 B
PHP
38 lines
654 B
PHP
<?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;
|
|
}
|
|
}
|