<?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;
  }
}