telabotanica / tb-base-rest-service
A simple PHP class that helps building REST webservices
0.1.4
2018-03-09 15:21 UTC
Requires
- php: >=5.5.0
This package is auto-updated.
Last update: 2025-02-08 02:55:38 UTC
README
A simple PHP class that helps building REST webservices
install
composer install telabotanica/tb-base-rest-service
usage
class MyService extends BaseRestServiceTB { public function __construct() { $config = array( "domain_root" => "http://sub.mydomain.tld", "base_uri" => "/my-service-root-folder", "first_resource_separator" => "/" ); parent::__construct($config); } protected function get() { // ... } protected function post() { // ... } }
config parameters
mandatory
- domain_root : root URL of your server
- base_uri : base path of your webservice
non-mandatory
- first_resource_separator : first character following your base_uri (typically "/" or ":", defaults to "/")