geno/wp-content/plugins/cartflows/admin-core/api/api-base.php

43 lines
547 B
PHP
Raw Normal View History

2024-02-01 17:24:18 +05:30
<?php
/**
* CartFlows Admin Menu.
*
* @package CartFlows
*/
namespace CartflowsAdmin\AdminCore\Api;
// Exit if accessed directly.
if ( ! defined( 'ABSPATH' ) ) {
exit;
}
/**
* Class Admin_Menu.
*/
abstract class ApiBase extends \WP_REST_Controller {
/**
* Endpoint namespace.
*
* @var string
*/
protected $namespace = 'cartflows/v1';
/**
* Constructor
*
* @since 1.0.0
*/
public function __construct() {
}
/**
* Register API routes.
*/
public function get_api_namespace() {
return $this->namespace;
}
}