/home/vianto5/heredit.mx/wp-content/plugins/code-snippets/php/REST_API
Edit: /home/vianto5/heredit.mx/wp-content/plugins/code-snippets/php/REST_API/REST_Controller.php (1539B)
namespace = REST_API_NAMESPACE . static::VERSION;
add_action( 'rest_api_init', [ $this, 'register_routes' ] );
}
/**
* Retrieve this controller's REST API base path, including namespace.
*
* @return string
*/
public static function get_base_route(): string {
return REST_API_NAMESPACE . static::VERSION . '/' . static::BASE_ROUTE;
}
/**
* Register REST routes.
*/
abstract public function register_routes();
/**
* Default permission callback for this controller's routes.
*
* @param WP_REST_Request $request Full data about the request.
*
* @return bool
*/
abstract public function permission_callback( WP_REST_Request $request ): bool;
}