<?php
class Routes
{
var $routes = [];
//[{'route', 'ControllerName', 'ActionName'}, {...}, {...}]
static function add($route, $controller, $action)
{
self::routes[] = array($route, $controller.'Controller', $action);
}
static function getRoutes()
{
return self::routes;
}
}
Routes::add('/books', 'Books', 'index');
Routes::add('/books/:id', 'Books', 'show');
print_r(Routes::getRoutes());
- Output for 5.4.0 - 5.4.30
- Parse error: syntax error, unexpected '[' in /in/A5saA on line 10
Process exited with code 255. - Output for 5.3.0 - 5.3.28
- Parse error: syntax error, unexpected '[' in /in/A5saA on line 5
Process exited with code 255.
preferences:
186.71 ms | 1395 KiB | 67 Q