PHP code example of level51 / silverstripe-find-http-action
1. Go to this page and download the library: Download level51/silverstripe-find-http-action library. Choose the download type require. 2. Extract the ZIP file and open the index.php. 3. Add this code to the index.php.
<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
level51 / silverstripe-find-http-action example snippets
use Level51\FindHTTPAction\FindHTTPAction;
use SilverStripe\Control\Controller;
class MyCRUDController extends Controller {
use FindHTTPAction;
...
private static $url_handlers = [
'foo/$id' => [
'GET' => 'getFooRecords',
'POST' => 'createFooRecord',
'PUT' => 'updateFooRecord',
'DELETE' => 'deleteFooRecord'
],
'bar/$id!' => [
'PUT' => 'updateBarRecord'
],
'about' => 'myRegularAction
];
}