31 lines
557 B
PHP
31 lines
557 B
PHP
<?php
|
|
namespace Automattic\WooCommerce\Blocks\StoreApi\Routes;
|
|
|
|
/**
|
|
* RouteInterface.
|
|
*
|
|
* @internal This API is used internally by Blocks--it is still in flux and may be subject to revisions.
|
|
*/
|
|
interface RouteInterface {
|
|
/**
|
|
* Get the namespace for this route.
|
|
*
|
|
* @return string
|
|
*/
|
|
public function get_namespace();
|
|
|
|
/**
|
|
* Get the path of this REST route.
|
|
*
|
|
* @return string
|
|
*/
|
|
public function get_path();
|
|
|
|
/**
|
|
* Get arguments for this REST route.
|
|
*
|
|
* @return array An array of endpoints.
|
|
*/
|
|
public function get_args();
|
|
}
|