mirror of
https://github.com/mashirozx/sakura.git
synced 2024-11-27 09:18:12 +08:00
36 lines
602 B
PHP
36 lines
602 B
PHP
|
<?php
|
||
|
|
||
|
namespace Sakura\Controllers;
|
||
|
|
||
|
/**
|
||
|
* The controller abstract base
|
||
|
* @since 1.0.0
|
||
|
* @license GPLv3
|
||
|
* @author mashirozx <moezhx@outlook.com>
|
||
|
*/
|
||
|
class BaseController
|
||
|
{
|
||
|
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;
|
||
|
}
|
||
|
}
|