function MapQueryParameter::__construct
Parameters
string|null $name The name of the query parameter; if null, the name of the argument in the controller will be used:
(FILTER_VALIDATE_*)|(FILTER_SANITIZE_*)|null $filter The filter to pass to "filter_var()":
int-mask-of<(FILTER_FLAG_*)|FILTER_NULL_ON_FAILURE> $flags The flags to pass to "filter_var()":
array $options The options to pass to "filter_var()":
class-string<ValueResolverInterface>|string $resolver The name of the resolver to use:
Overrides ValueResolver::__construct
See also
https://php.net/filter.filters.validate for filter, flags and options
File
-
vendor/
symfony/ http-kernel/ Attribute/ MapQueryParameter.php, line 36
Class
- MapQueryParameter
- Can be used to pass a query parameter to a controller argument.
Namespace
Symfony\Component\HttpKernel\AttributeCode
public function __construct(?string $name = null, ?int $filter = null, int $flags = 0, array $options = [], string $resolver = QueryParameterValueResolver::class, int $validationFailedStatusCode = Response::HTTP_NOT_FOUND) {
parent::__construct($resolver);
}