public static function Routes::isJsonApiRequest in JSON:API 8.2
Determines if the given request is for a JSON:API generated route.
Parameters
array $defaults: The request's route defaults.
Return value
bool Whether the request targets a generated route.
2 calls to Routes::isJsonApiRequest()
- ResourceVersionRouteEnhancer::enhance in src/
Revisions/ ResourceVersionRouteEnhancer.php - Update the defaults based on its own data and the request.
- RouteEnhancer::enhance in src/
Routing/ RouteEnhancer.php - Update the defaults based on its own data and the request.
File
- src/
Routing/ Routes.php, line 271
Class
- Routes
- Defines dynamic routes.
Namespace
Drupal\jsonapi\RoutingCode
public static function isJsonApiRequest(array $defaults) {
return isset($defaults[RouteObjectInterface::CONTROLLER_NAME]) && strpos($defaults[RouteObjectInterface::CONTROLLER_NAME], static::CONTROLLER_SERVICE_NAME) === 0;
}