Middleware
class Middleware (View source)
Properties
| Closure|string|array | $middleware | The middleware that should be assigned. |
|
| array|null | $only | The controller methods the middleware should only apply to. |
|
| array|null | $except | The controller methods the middleware should not apply to. |
Methods
void
$this
only(array|string $only)
Specify the only controller methods the middleware should apply to.
$this
except(array|string $except)
Specify the controller methods the middleware should not apply to.
Details
void
__construct(Closure|string|array $middleware)
Create a new controller middleware definition.
$this
only(array|string $only)
Specify the only controller methods the middleware should apply to.
$this
except(array|string $except)
Specify the controller methods the middleware should not apply to.
Laravel Cloud is the best place to deploy Laravel, Nuxt, Express, Hono, Node.js, Bun, Go, Flask, Python, and more, with dedicated infrastructure available on AWS through Laravel Private Cloud.