sahil-gulati / apibase
Utility for creating light weight API's
Installs: 9
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
pkg:composer/sahil-gulati/apibase
Requires
- php: >=5.4
This package is auto-updated.
Last update: 2025-10-16 23:28:49 UTC
README
Utility for creating light weight API's
Installation
composer require sahil-gulati/apibase
Example
<?php require_once 'vendor/autoload.php'; # Register routes APIBase\URL\Router::registerRoutes("/api/v1", array( array( METHOD => "GET", ROUTE => "/payments", HANDLER => "helloWorld" ) )); # Process request APIBase\URL\Invoker::processRequest(); function helloWorld(){ echo json_encode(array("message" => "Hello from sahil!")); }