mirror of
				https://github.com/mashirozx/sakura.git
				synced 2025-05-29 01:49:21 +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;
 | |
|   }
 | |
| }
 |