uwebpro / wp-rest-router
An easy to use router for WordPress' Rest API
Installs: 78
Dependents: 0
Suggesters: 0
Security: 0
Stars: 1
Watchers: 1
Forks: 0
Open Issues: 0
pkg:composer/uwebpro/wp-rest-router
Requires
- php: ^8.0
- uwebpro/substring: ^v3.0
README
Installation
$ composer require uwebpro/wp-rest-router
Usage
use UWebPro\WordPress\Rest\Router; require_once 'vendor/autoload.php'; $router = new Router('namespace'); //Example one $router->get('/endpoint')->uses($callback); //Example two $router->get('/endpoint', $callback); //With Parameters $router->get('/endpoint/{parameter_one}/{?optional_parameter}')->uses($callback); //Usage $router->get('/navigation')->uses(function() { // processing return new \WP_REST_Response(['data here']); // response; });