On this page
CreatesRegularExpressionRouteConstraints
trait CreatesRegularExpressionRouteConstraints (View source)
Methods
$this | whereAlpha(array|string $parameters) Specify that the given route parameters must be alphabetic. |
|
$this | whereAlphaNumeric(array|string $parameters) Specify that the given route parameters must be alphanumeric. |
|
$this | whereNumber(array|string $parameters) Specify that the given route parameters must be numeric. |
|
$this | whereUlid(array|string $parameters) Specify that the given route parameters must be ULIDs. |
|
$this | whereUuid(array|string $parameters) Specify that the given route parameters must be UUIDs. |
|
$this | whereIn(array|string $parameters, array $values) Specify that the given route parameters must be one of the given values. |
|
$this | assignExpressionToParameters(array|string $parameters, string $expression) Apply the given regular expression to the given parameters. |
Details
$this whereAlpha(array|string $parameters)
Specify that the given route parameters must be alphabetic.
$this whereAlphaNumeric(array|string $parameters)
Specify that the given route parameters must be alphanumeric.
$this whereNumber(array|string $parameters)
Specify that the given route parameters must be numeric.
$this whereUlid(array|string $parameters)
Specify that the given route parameters must be ULIDs.
$this whereUuid(array|string $parameters)
Specify that the given route parameters must be UUIDs.
$this whereIn(array|string $parameters, array $values)
Specify that the given route parameters must be one of the given values.
protected $this assignExpressionToParameters(array|string $parameters, string $expression)
Apply the given regular expression to the given parameters.
© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/10.x/Illuminate/Routing/CreatesRegularExpressionRouteConstraints.html