class
Routes implements
ExtenderInterface
Methods
get(string $path, string $name,
callable|string $handler)
Add a GET route.
post(string $path, string $name,
callable|string $handler)
Add a POST route.
put(string $path, string $name,
callable|string $handler)
Add a PUT route.
patch(string $path, string $name,
callable|string $handler)
Add a PATCH route.
delete(string $path, string $name,
callable|string $handler)
Add a DELETE route.
remove(string $name)
Remove an existing route.
void
extend(
Container $container,
Extension|null $extension = null)
No description
Details
__construct(string $appName)
Routes
get(string $path, string $name, callable|string $handler)
Routes
post(string $path, string $name, callable|string $handler)
Routes
put(string $path, string $name, callable|string $handler)
Routes
patch(string $path, string $name, callable|string $handler)
Routes
delete(string $path, string $name, callable|string $handler)
Remove an existing route.
Necessary before overriding a route.
void
extend(Container $container, Extension|null $extension = null)