MainController
Request
GET Parameters
None
POST Parameters
None
Uploaded Files
None
Request Attributes
| Key | Value |
|---|---|
| _api_header_parameters | [ "x-b3-sampled" => [ "0" ] "x-b3-parentspanid" => [ "df98a786515349eb" ] "x-b3-spanid" => [ "9454b756c1bbf058" ] "x-b3-traceid" => [ "a9f75db52a7ff5a9df98a786515349eb" ] "x-forwarded-client-cert" => [ "By=spiffe://cluster.local/ns/api/sa/api-backend-sa;Hash=be81292030b688ac163bce25bfd667d5b9282f65bfb11d3efa3e4f6d644d3c02;Subject="";URI=spiffe://cluster.local/ns/istio-system/sa/istio-ingress" ] "x-envoy-attempt-count" => [ "1" ] "x-envoy-external-address" => [ "216.73.216.111" ] "x-forwarded-proto" => [ "https" ] "x-forwarded-for" => [ "216.73.216.111" ] "referer" => [ "http://api.dev.newretail.avp.tech/brands/V/channels/v-digital-retail/videos" ] "accept-encoding" => [ "gzip, br, zstd, deflate" ] "user-agent" => [ "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)" ] "accept" => [ "*/*" ] "host" => [ "api.dev.newretail.avp.tech" ] "x-request-id" => [ "6715267cdf7b1392976788815f8b35f1" ] "x-php-ob-level" => [ "1" ] ] |
| _api_normalization_context | [ "openapi_definition_name" => "" "groups" => [ "jsonld" "trace" ] "skip_null_values" => true "ignored_attributes" => [ "trace" "file" "line" "code" "message" "traceAsString" "previous" ] "api_error_resource" => true "operation_name" => "_api_errors_hydra" "operation" => ApiPlatform\Metadata\Error {#1750 #parameters: null #shortName: "Error" #class: "ApiPlatform\State\ApiResource\Error" #description: "A representation of common errors." #urlGenerationStrategy: null #deprecationReason: null #normalizationContext: [ "openapi_definition_name" => "" "groups" => [ "jsonld" ] "skip_null_values" => true "ignored_attributes" => [ "trace" "file" "line" "code" "message" "traceAsString" "previous" ] "api_error_resource" => true ] #denormalizationContext: null #collectDenormalizationErrors: null #validationContext: null #filters: [] #mercure: null #messenger: null #input: null #output: null #order: null #fetchPartial: null #forceEager: null #paginationEnabled: null #paginationType: null #paginationItemsPerPage: null #paginationMaximumItemsPerPage: null #paginationPartial: null #paginationClientEnabled: null #paginationClientItemsPerPage: null #paginationClientPartial: null #paginationFetchJoinCollection: null #paginationUseOutputWalkers: null #security: null #securityMessage: null #securityPostDenormalize: null #securityPostDenormalizeMessage: null #securityPostValidation: null #securityPostValidationMessage: null #provider: "api_platform.state.error_provider" #processor: null #stateOptions: null #rules: null #policy: null #middleware: null #queryParameterValidationEnabled: null #strictQueryParameterValidation: null #hideHydraOperation: null #jsonStream: null #map: null #extraProperties: [ "user_defined_uri_template" => true ] #paginationViaCursor: null #read: true #deserialize: false #validate: false #write: null #serialize: null #priority: 1 #name: "_api_errors_hydra" #formats: null #inputFormats: [ "jsonld" => [ "application/ld+json" ] "json" => [ "application/json" ] "jsonopenapi" => [ "application/vnd.openapi+json" ] ] #outputFormats: [ "jsonld" => [ "application/problem+json" "application/ld+json" ] ] #method: "GET" #uriTemplate: "/errors/{status}{._format}" #types: null #uriVariables: [ "status" => ApiPlatform\Metadata\Link {#582 #key: null #schema: null #openApi: null #provider: null #filter: null #property: null #description: null #properties: null #required: null #priority: null #hydra: null #constraints: null #security: null #securityMessage: null #extraProperties: [ "_api_values" => ApiPlatform\State\ParameterNotFound {#1763} ] #filterContext: null #nativeType: null #castToArray: null #castToNativeType: null #castFn: null -parameterName: "status" -fromProperty: null -toProperty: null -fromClass: "ApiPlatform\State\ApiResource\Error" -toClass: null -identifiers: [ "status" ] -compositeIdentifier: null -expandedValue: null -securityObjectName: null } ] #routePrefix: null #routeName: "_api_errors" #defaults: null #requirements: [ "status" => "\d+" ] #options: null #stateless: null #sunset: null #acceptPatch: null #status: 500 #host: null #schemes: null #condition: null #controller: null #headers: null #cacheHeaders: null #hydraContext: null #openapi: false #exceptionToStatus: null #links: [ Symfony\Component\WebLink\Link {#583 -rel: [ "http://www.w3.org/ns/json-ld#error" => "http://www.w3.org/ns/json-ld#error" ] -attributes: [] -href: "http://www.w3.org/ns/hydra/error" } ] #errors: [] } "resource_class" => "ApiPlatform\State\ApiResource\Error" "skip_null_to_one_relations" => true "iri_only" => false "request_uri" => "/brands/V/channels/v-digital-retail/videos" "uri" => "http://api.dev.newretail.avp.tech/brands/V/channels/v-digital-retail/videos" "input" => null "output" => null "uri_variables" => [ "status" => null ] "exclude_from_cache_key" => [ "root_operation" "operation" "object" "data" "property_metadata" "circular_reference_limit_counters" "debug_trace_id" ] "api_gateway" => false "base_url" => "" "spec_version" => "" ] |
| _api_operation | ApiPlatform\Metadata\Error {#1750 #parameters: null #shortName: "Error" #class: "ApiPlatform\State\ApiResource\Error" #description: "A representation of common errors." #urlGenerationStrategy: null #deprecationReason: null #normalizationContext: [ "openapi_definition_name" => "" "groups" => [ "jsonld" ] "skip_null_values" => true "ignored_attributes" => [ "trace" "file" "line" "code" "message" "traceAsString" "previous" ] "api_error_resource" => true ] #denormalizationContext: null #collectDenormalizationErrors: null #validationContext: null #filters: [] #mercure: null #messenger: null #input: null #output: null #order: null #fetchPartial: null #forceEager: null #paginationEnabled: null #paginationType: null #paginationItemsPerPage: null #paginationMaximumItemsPerPage: null #paginationPartial: null #paginationClientEnabled: null #paginationClientItemsPerPage: null #paginationClientPartial: null #paginationFetchJoinCollection: null #paginationUseOutputWalkers: null #security: null #securityMessage: null #securityPostDenormalize: null #securityPostDenormalizeMessage: null #securityPostValidation: null #securityPostValidationMessage: null #provider: "api_platform.state.error_provider" #processor: null #stateOptions: null #rules: null #policy: null #middleware: null #queryParameterValidationEnabled: null #strictQueryParameterValidation: null #hideHydraOperation: null #jsonStream: null #map: null #extraProperties: [ "user_defined_uri_template" => true ] #paginationViaCursor: null #read: true #deserialize: false #validate: false #write: null #serialize: null #priority: 1 #name: "_api_errors_hydra" #formats: null #inputFormats: [ "jsonld" => [ "application/ld+json" ] "json" => [ "application/json" ] "jsonopenapi" => [ "application/vnd.openapi+json" ] ] #outputFormats: [ "jsonld" => [ "application/problem+json" "application/ld+json" ] ] #method: "GET" #uriTemplate: "/errors/{status}{._format}" #types: null #uriVariables: [ "status" => ApiPlatform\Metadata\Link {#582 #key: null #schema: null #openApi: null #provider: null #filter: null #property: null #description: null #properties: null #required: null #priority: null #hydra: null #constraints: null #security: null #securityMessage: null #extraProperties: [ "_api_values" => ApiPlatform\State\ParameterNotFound {#1763} ] #filterContext: null #nativeType: null #castToArray: null #castToNativeType: null #castFn: null -parameterName: "status" -fromProperty: null -toProperty: null -fromClass: "ApiPlatform\State\ApiResource\Error" -toClass: null -identifiers: [ "status" ] -compositeIdentifier: null -expandedValue: null -securityObjectName: null } ] #routePrefix: null #routeName: "_api_errors" #defaults: null #requirements: [ "status" => "\d+" ] #options: null #stateless: null #sunset: null #acceptPatch: null #status: 500 #host: null #schemes: null #condition: null #controller: null #headers: null #cacheHeaders: null #hydraContext: null #openapi: false #exceptionToStatus: null #links: [ Symfony\Component\WebLink\Link {#583 -rel: [ "http://www.w3.org/ns/json-ld#error" => "http://www.w3.org/ns/json-ld#error" ] -attributes: [] -href: "http://www.w3.org/ns/hydra/error" } ] #errors: [] } |
| _api_operation_name | "_api_errors_hydra" |
| _api_original_route | "_api_/brands/{code}/channels/{slug}/videos_get_collection" |
| _api_original_route_params | [ "_stateless" => true "_api_resource_class" => "App\Entity\Video" "_api_operation_name" => "_api_/brands/{code}/channels/{slug}/videos_get_collection" "_format" => null "code" => "V" "slug" => "v-digital-retail" ] |
| _api_original_uri_variables | [ "code" => "V" "slug" => "v-digital-retail" ] |
| _api_platform_disable_listeners | true |
| _api_platform_links | Symfony\Component\WebLink\GenericLinkProvider {#1822 -links: [ 583 => Symfony\Component\WebLink\Link {#583 -rel: [ "http://www.w3.org/ns/json-ld#error" => "http://www.w3.org/ns/json-ld#error" ] -attributes: [] -href: "http://www.w3.org/ns/hydra/error" } 1820 => Symfony\Component\WebLink\Link {#1820 -rel: [ "http://www.w3.org/ns/hydra/core#apiDocumentation" => "http://www.w3.org/ns/hydra/core#apiDocumentation" ] -attributes: [] -href: "http://api.dev.newretail.avp.tech/docs.jsonld" } ] } |
| _api_previous_operation | ApiPlatform\Metadata\GetCollection {#1158 #parameters: null #shortName: "Video" #class: "App\Entity\Video" #description: null #urlGenerationStrategy: null #deprecationReason: null #normalizationContext: [ "skip_null_values" => false ] #denormalizationContext: null #collectDenormalizationErrors: null #validationContext: null #filters: [] #mercure: null #messenger: null #input: null #output: null #order: null #fetchPartial: null #forceEager: null #paginationEnabled: null #paginationType: null #paginationItemsPerPage: null #paginationMaximumItemsPerPage: null #paginationPartial: null #paginationClientEnabled: null #paginationClientItemsPerPage: null #paginationClientPartial: null #paginationFetchJoinCollection: null #paginationUseOutputWalkers: null #security: "is_granted('BRAND_SUBRESOURCE', object) and is_granted('ROLE_VIDEO_COLLECTION_GET')" #securityMessage: null #securityPostDenormalize: null #securityPostDenormalizeMessage: null #securityPostValidation: null #securityPostValidationMessage: null #provider: "App\State\Video\VideoGetCollectionProvider" #processor: "api_platform.doctrine.orm.state.persist_processor" #stateOptions: ApiPlatform\Doctrine\Orm\State\Options {#1079 …} #rules: null #policy: null #middleware: null #queryParameterValidationEnabled: null #strictQueryParameterValidation: null #hideHydraOperation: null #jsonStream: null #map: null #extraProperties: [ "standard_put" => true "rfc_7807_compliant_errors" => true "user_defined_uri_template" => true ] #paginationViaCursor: null #read: true #deserialize: false #validate: false #write: null #serialize: null #priority: 0 #name: "_api_/brands/{code}/channels/{slug}/videos_get_collection" #formats: null #inputFormats: [ "jsonld" => [ "application/ld+json" ] "json" => [ "application/json" ] "jsonopenapi" => [ "application/vnd.openapi+json" ] ] #outputFormats: [ "jsonld" => [ "application/ld+json" ] "json" => [ "application/json" ] "jsonopenapi" => [ "application/vnd.openapi+json" ] ] #method: "GET" #uriTemplate: "/brands/{code}/channels/{slug}/videos" #types: null #uriVariables: [ "code" => ApiPlatform\Metadata\Link {#1081 #key: null #schema: null #openApi: null #provider: null #filter: null #property: null #description: null #properties: null #required: null #priority: null #hydra: null #constraints: null #security: null #securityMessage: null #extraProperties: [ "_api_values" => "V" ] #filterContext: null #nativeType: null #castToArray: null #castToNativeType: null #castFn: null -parameterName: "code" -fromProperty: null -toProperty: null -fromClass: "App\Entity\Brand" -toClass: null -identifiers: [ "code" ] -compositeIdentifier: null -expandedValue: null -securityObjectName: null } "slug" => ApiPlatform\Metadata\Link {#1083 #key: null #schema: null #openApi: null #provider: null #filter: null #property: null #description: null #properties: null #required: null #priority: null #hydra: null #constraints: null #security: null #securityMessage: null #extraProperties: [ "_api_values" => "v-digital-retail" ] #filterContext: null #nativeType: null #castToArray: null #castToNativeType: null #castFn: null -parameterName: "slug" -fromProperty: "slug" -toProperty: "channel" -fromClass: "App\Entity\Channel" -toClass: null -identifiers: [ "slug" ] -compositeIdentifier: null -expandedValue: null -securityObjectName: null } ] #routePrefix: null #routeName: null #defaults: null #requirements: null #options: null #stateless: true #sunset: null #acceptPatch: null #status: null #host: null #schemes: null #condition: null #controller: "api_platform.symfony.main_controller" #headers: null #cacheHeaders: [ "vary" => [ "Content-Type" "Authorization" "Origin" ] ] #hydraContext: null #openapi: null #exceptionToStatus: null #links: null #errors: null -itemUriTemplate: null } |
| _api_query_parameters | [] |
| _api_requested_operation | null |
| _api_resource_class | "ApiPlatform\State\ApiResource\Error" |
| _controller | "api_platform.symfony.main_controller" |
| _format | null |
| _resources | [ "/errors/500" => "/errors/500" ] |
| _stopwatch_token | "971093" |
| data | ApiPlatform\State\ApiResource\Error {#1758 #message: "An error occurred" #code: 500 #file: "/usr/src/app/vendor/api-platform/core/src/State/ApiResource/Error.php" #line: 202 -id: null -title: "An error occurred" -detail: "App\Security\Voter\BrandSubresourceVoter::voteOnIteratorAggregate(): Argument #1 ($user) must be of type App\Entity\User|App\Entity\Device, null given, called in /usr/src/app/src/Security/Voter/BrandSubresourceVoter.php on line 52" -status: 500 -instance: null -type: "/errors/500" -headers: [] -meta: null -source: null -description: null +originalTrace: [ [ "file" => "/usr/src/app/src/Security/Voter/BrandSubresourceVoter.php" "line" => 52 "function" => "voteOnIteratorAggregate" "class" => "App\Security\Voter\BrandSubresourceVoter" "type" => "->" ] [ "file" => "/usr/src/app/vendor/symfony/security-core/Authorization/Voter/TraceableVoter.php" "line" => 35 "function" => "vote" "class" => "App\Security\Voter\BrandSubresourceVoter" "type" => "->" ] [ "file" => "/usr/src/app/vendor/symfony/security-core/Authorization/AccessDecisionManager.php" "line" => 89 "function" => "vote" "class" => "Symfony\Component\Security\Core\Authorization\Voter\TraceableVoter" "type" => "->" ] [ "file" => "/usr/src/app/vendor/symfony/security-core/Authorization/Strategy/UnanimousStrategy.php" "line" => 36 "function" => "collectResults" "class" => "Symfony\Component\Security\Core\Authorization\AccessDecisionManager" "type" => "->" ] [ "file" => "/usr/src/app/vendor/symfony/security-core/Authorization/AccessDecisionManager.php" "line" => 73 "function" => "decide" "class" => "Symfony\Component\Security\Core\Authorization\Strategy\UnanimousStrategy" "type" => "->" ] [ "file" => "/usr/src/app/vendor/symfony/security-core/Authorization/TraceableAccessDecisionManager.php" "line" => 57 "function" => "decide" "class" => "Symfony\Component\Security\Core\Authorization\AccessDecisionManager" "type" => "->" ] [ "file" => "/usr/src/app/vendor/symfony/security-core/Authorization/AuthorizationChecker.php" "line" => 54 "function" => "decide" "class" => "Symfony\Component\Security\Core\Authorization\TraceableAccessDecisionManager" "type" => "->" ] [ "file" => "/usr/src/app/vendor/api-platform/core/src/Symfony/Security/Core/Authorization/ExpressionLanguageProvider.php" "line" => 29 "function" => "isGranted" "class" => "Symfony\Component\Security\Core\Authorization\AuthorizationChecker" "type" => "->" ] [ "file" => "/usr/src/app/vendor/symfony/expression-language/Node/FunctionNode.php" "line" => 50 "function" => "ApiPlatform\Symfony\Security\Core\Authorization\{closure}" "class" => "ApiPlatform\Symfony\Security\Core\Authorization\ExpressionLanguageProvider" "type" => "::" ] [ "file" => "/usr/src/app/vendor/symfony/expression-language/Node/BinaryNode.php" "line" => 105 "function" => "evaluate" "class" => "Symfony\Component\ExpressionLanguage\Node\FunctionNode" "type" => "->" ] [ "file" => "/usr/src/app/vendor/symfony/expression-language/ExpressionLanguage.php" "line" => 59 "function" => "evaluate" "class" => "Symfony\Component\ExpressionLanguage\Node\BinaryNode" "type" => "->" ] [ "file" => "/usr/src/app/vendor/api-platform/core/src/Symfony/Security/ResourceAccessChecker.php" "line" => 57 "function" => "evaluate" "class" => "Symfony\Component\ExpressionLanguage\ExpressionLanguage" "type" => "->" ] [ "file" => "/usr/src/app/vendor/api-platform/core/src/Symfony/Security/State/AccessCheckerProvider.php" "line" => 87 "function" => "isGranted" "class" => "ApiPlatform\Symfony\Security\ResourceAccessChecker" "type" => "->" ] [ "file" => "/usr/src/app/vendor/api-platform/core/src/State/Provider/SecurityParameterProvider.php" "line" => 50 "function" => "provide" "class" => "ApiPlatform\Symfony\Security\State\AccessCheckerProvider" "type" => "->" ] [ "file" => "/usr/src/app/vendor/api-platform/core/src/State/Provider/DeserializeProvider.php" "line" => 60 "function" => "provide" "class" => "ApiPlatform\State\Provider\SecurityParameterProvider" "type" => "->" ] [ "file" => "/usr/src/app/vendor/api-platform/core/src/Symfony/Security/State/AccessCheckerProvider.php" "line" => 62 "function" => "provide" "class" => "ApiPlatform\State\Provider\DeserializeProvider" "type" => "->" ] [ "file" => "/usr/src/app/vendor/api-platform/core/src/Symfony/Validator/State/ValidateProvider.php" "line" => 32 "function" => "provide" "class" => "ApiPlatform\Symfony\Security\State\AccessCheckerProvider" "type" => "->" ] [ "file" => "/usr/src/app/vendor/api-platform/core/src/Symfony/Security/State/AccessCheckerProvider.php" "line" => 62 "function" => "provide" "class" => "ApiPlatform\Symfony\Validator\State\ValidateProvider" "type" => "->" ] [ "file" => "/usr/src/app/vendor/api-platform/core/src/Symfony/Validator/State/ParameterValidatorProvider.php" "line" => 101 "function" => "provide" "class" => "ApiPlatform\Symfony\Security\State\AccessCheckerProvider" "type" => "->" ] [ "file" => "/usr/src/app/vendor/api-platform/core/src/State/Provider/ParameterProvider.php" "line" => 102 "function" => "provide" "class" => "ApiPlatform\Symfony\Validator\State\ParameterValidatorProvider" "type" => "->" ] [ "file" => "/usr/src/app/vendor/api-platform/core/src/State/Provider/ContentNegotiationProvider.php" "line" => 56 "function" => "provide" "class" => "ApiPlatform\State\Provider\ParameterProvider" "type" => "->" ] [ "file" => "/usr/src/app/vendor/api-platform/core/src/Symfony/Controller/MainController.php" "line" => 94 "function" => "provide" "class" => "ApiPlatform\State\Provider\ContentNegotiationProvider" "type" => "->" ] [ "file" => "/usr/src/app/vendor/symfony/http-kernel/HttpKernel.php" "line" => 183 "function" => "__invoke" "class" => "ApiPlatform\Symfony\Controller\MainController" "type" => "->" ] [ "file" => "/usr/src/app/vendor/symfony/http-kernel/HttpKernel.php" "line" => 76 "function" => "handleRaw" "class" => "Symfony\Component\HttpKernel\HttpKernel" "type" => "->" ] [ "file" => "/usr/src/app/vendor/symfony/http-kernel/Kernel.php" "line" => 193 "function" => "handle" "class" => "Symfony\Component\HttpKernel\HttpKernel" "type" => "->" ] [ "file" => "/usr/src/app/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php" "line" => 35 "function" => "handle" "class" => "Symfony\Component\HttpKernel\Kernel" "type" => "->" ] [ "file" => "/usr/src/app/vendor/autoload_runtime.php" "line" => 32 "function" => "run" "class" => "Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner" "type" => "->" ] [ "file" => "/usr/src/app/public/index.php" "line" => 5 "function" => "require_once" ] ] : { { ApiPlatform\State\ApiResource\Error::createFromException(Exception|Throwable $exception, int $status): self … › › |
| exception | TypeError {#1532 #message: "App\Security\Voter\BrandSubresourceVoter::voteOnIteratorAggregate(): Argument #1 ($user) must be of type App\Entity\User|App\Entity\Device, null given, called in /usr/src/app/src/Security/Voter/BrandSubresourceVoter.php on line 52" #code: 0 #file: "/usr/src/app/src/Security/Voter/BrandSubresourceVoter.php" #line: 96 : { { App\Security\Voter\BrandSubresourceVoter->voteOnIteratorAggregate(App\Entity\User|App\Entity\Device $user, IteratorAggregate $paginator): int … › › |
| input_format | null |
| logger | Symfony\Bridge\Monolog\Processor\DebugProcessor {#495 -records: [ 2 => [ [ "timestamp" => 1775480450 "timestamp_rfc3339" => "2026-04-06T15:00:50.568+02:00" "message" => "Matched route "{route}"." "priority" => 200 "priorityName" => "INFO" "context" => [ "route" => "_api_/brands/{code}/channels/{slug}/videos_get_collection" "route_parameters" => [ "_route" => "_api_/brands/{code}/channels/{slug}/videos_get_collection" "_controller" => "api_platform.symfony.main_controller" "_stateless" => true "_api_resource_class" => "App\Entity\Video" "_api_operation_name" => "_api_/brands/{code}/channels/{slug}/videos_get_collection" "_format" => null "code" => "V" "slug" => "v-digital-retail" ] "request_uri" => "http://api.dev.newretail.avp.tech/brands/V/channels/v-digital-retail/videos" "method" => "GET" ] "channel" => "request" ] [ "timestamp" => 1775480450 "timestamp_rfc3339" => "2026-04-06T15:00:50.570+02:00" "message" => "Checking for authenticator support." "priority" => 100 "priorityName" => "DEBUG" "context" => [ "firewall_name" => "main" "authenticators" => 1 ] "channel" => "security" ] [ "timestamp" => 1775480450 "timestamp_rfc3339" => "2026-04-06T15:00:50.570+02:00" "message" => "Checking support on authenticator." "priority" => 100 "priorityName" => "DEBUG" "context" => [ "firewall_name" => "main" "authenticator" => "Symfony\Component\Security\Http\Authenticator\Debug\TraceableAuthenticator" ] "channel" => "security" ] [ "timestamp" => 1775480450 "timestamp_rfc3339" => "2026-04-06T15:00:50.570+02:00" "message" => "Authenticator does not support the request." "priority" => 100 "priorityName" => "DEBUG" "context" => [ "firewall_name" => "main" "authenticator" => "Symfony\Component\Security\Http\Authenticator\Debug\TraceableAuthenticator" ] "channel" => "security" ] [ "timestamp" => 1775480450 "timestamp_rfc3339" => "2026-04-06T15:00:50.570+02:00" "message" => "Notified event "{event}" to listener "{listener}"." "priority" => 100 "priorityName" => "DEBUG" "context" => [ "event" => "kernel.request" "listener" => "Symfony\Component\HttpKernel\EventListener\DebugHandlersListener::configure" ] "channel" => "event" ] [ "timestamp" => 1775480450 "timestamp_rfc3339" => "2026-04-06T15:00:50.570+02:00" "message" => "Notified event "{event}" to listener "{listener}"." "priority" => 100 "priorityName" => "DEBUG" "context" => [ "event" => "kernel.request" "listener" => "Symfony\Component\HttpKernel\EventListener\ValidateRequestListener::onKernelRequest" ] "channel" => "event" ] [ "timestamp" => 1775480450 "timestamp_rfc3339" => "2026-04-06T15:00:50.570+02:00" "message" => "Notified event "{event}" to listener "{listener}"." "priority" => 100 "priorityName" => "DEBUG" "context" => [ "event" => "kernel.request" "listener" => "Nelmio\CorsBundle\EventListener\CorsListener::onKernelRequest" ] "channel" => "event" ] [ "timestamp" => 1775480450 "timestamp_rfc3339" => "2026-04-06T15:00:50.570+02:00" "message" => "Notified event "{event}" to listener "{listener}"." "priority" => 100 "priorityName" => "DEBUG" "context" => [ "event" => "kernel.request" "listener" => "Symfony\Bridge\Doctrine\Middleware\IdleConnection\Listener::onKernelRequest" ] "channel" => "event" ] [ "timestamp" => 1775480450 "timestamp_rfc3339" => "2026-04-06T15:00:50.570+02:00" "message" => "Notified event "{event}" to listener "{listener}"." "priority" => 100 "priorityName" => "DEBUG" "context" => [ "event" => "kernel.request" "listener" => "Symfony\Component\HttpKernel\EventListener\SessionListener::onKernelRequest" ] "channel" => "event" ] [ "timestamp" => 1775480450 "timestamp_rfc3339" => "2026-04-06T15:00:50.570+02:00" "message" => "Notified event "{event}" to listener "{listener}"." "priority" => 100 "priorityName" => "DEBUG" "context" => [ "event" => "kernel.request" "listener" => "Symfony\Component\HttpKernel\EventListener\LocaleListener::setDefaultLocale" ] "channel" => "event" ] [ "timestamp" => 1775480450 "timestamp_rfc3339" => "2026-04-06T15:00:50.570+02:00" "message" => "Notified event "{event}" to listener "{listener}"." "priority" => 100 "priorityName" => "DEBUG" "context" => [ "event" => "kernel.request" "listener" => "Symfony\Component\HttpKernel\EventListener\RouterListener::onKernelRequest" ] "channel" => "event" ] [ "timestamp" => 1775480450 "timestamp_rfc3339" => "2026-04-06T15:00:50.570+02:00" "message" => "Notified event "{event}" to listener "{listener}"." "priority" => 100 "priorityName" => "DEBUG" "context" => [ "event" => "kernel.request" "listener" => "Symfony\Component\HttpKernel\EventListener\LocaleListener::onKernelRequest" ] "channel" => "event" ] [ "timestamp" => 1775480450 "timestamp_rfc3339" => "2026-04-06T15:00:50.570+02:00" "message" => "Notified event "{event}" to listener "{listener}"." "priority" => 100 "priorityName" => "DEBUG" "context" => [ "event" => "kernel.request" "listener" => "Symfony\Component\HttpKernel\EventListener\LocaleAwareListener::onKernelRequest" ] "channel" => "event" ] [ "timestamp" => 1775480450 "timestamp_rfc3339" => "2026-04-06T15:00:50.570+02:00" "message" => "Notified event "{event}" to listener "{listener}"." "priority" => 100 "priorityName" => "DEBUG" "context" => [ "event" => "kernel.request" "listener" => "Symfony\Bundle\SecurityBundle\Debug\TraceableFirewallListener::configureLogoutUrlGenerator" ] "channel" => "event" ] [ "timestamp" => 1775480450 "timestamp_rfc3339" => "2026-04-06T15:00:50.570+02:00" "message" => "Notified event "{event}" to listener "{listener}"." "priority" => 100 "priorityName" => "DEBUG" "context" => [ "event" => "kernel.request" "listener" => "Symfony\Bundle\SecurityBundle\Debug\TraceableFirewallListener::onKernelRequest" ] "channel" => "event" ] [ "timestamp" => 1775480450 "timestamp_rfc3339" => "2026-04-06T15:00:50.572+02:00" "message" => "Notified event "{event}" to listener "{listener}"." "priority" => 100 "priorityName" => "DEBUG" "context" => [ "event" => "kernel.controller" "listener" => "Symfony\Bundle\FrameworkBundle\DataCollector\RouterDataCollector::onKernelController" ] "channel" => "event" ] [ "timestamp" => 1775480450 "timestamp_rfc3339" => "2026-04-06T15:00:50.572+02:00" "message" => "Notified event "{event}" to listener "{listener}"." "priority" => 100 "priorityName" => "DEBUG" "context" => [ "event" => "kernel.controller" "listener" => "App\EventListener\DeviceActivityListener::onController" ] "channel" => "event" ] [ "timestamp" => 1775480450 "timestamp_rfc3339" => "2026-04-06T15:00:50.572+02:00" "message" => "Notified event "{event}" to listener "{listener}"." "priority" => 100 "priorityName" => "DEBUG" "context" => [ "event" => "kernel.controller" "listener" => "App\EventListener\UserActivityListener::onController" ] "channel" => "event" ] [ "timestamp" => 1775480450 "timestamp_rfc3339" => "2026-04-06T15:00:50.572+02:00" "message" => "Notified event "{event}" to listener "{listener}"." "priority" => 100 "priorityName" => "DEBUG" "context" => [ "event" => "kernel.controller" "listener" => "Symfony\Component\HttpKernel\DataCollector\RequestDataCollector::onKernelController" ] "channel" => "event" ] [ "timestamp" => 1775480450 "timestamp_rfc3339" => "2026-04-06T15:00:50.573+02:00" "message" => "Notified event "{event}" to listener "{listener}"." "priority" => 100 "priorityName" => "DEBUG" "context" => [ "event" => "kernel.controller_arguments" "listener" => "Symfony\Component\HttpKernel\EventListener\IsSignatureValidAttributeListener::onKernelControllerArguments" ] "channel" => "event" ] [ "timestamp" => 1775480450 "timestamp_rfc3339" => "2026-04-06T15:00:50.573+02:00" "message" => "Notified event "{event}" to listener "{listener}"." "priority" => 100 "priorityName" => "DEBUG" "context" => [ "event" => "kernel.controller_arguments" "listener" => "Symfony\Component\Security\Http\EventListener\IsCsrfTokenValidAttributeListener::onKernelControllerArguments" ] "channel" => "event" ] [ "timestamp" => 1775480450 "timestamp_rfc3339" => "2026-04-06T15:00:50.573+02:00" "message" => "Notified event "{event}" to listener "{listener}"." "priority" => 100 "priorityName" => "DEBUG" "context" => [ "event" => "kernel.controller_arguments" "listener" => "Symfony\Component\Security\Http\EventListener\IsGrantedAttributeListener::onKernelControllerArguments" ] "channel" => "event" ] [ "timestamp" => 1775480450 "timestamp_rfc3339" => "2026-04-06T15:00:50.573+02:00" "message" => "Notified event "{event}" to listener "{listener}"." "priority" => 100 "priorityName" => "DEBUG" "context" => [ "event" => "kernel.controller_arguments" "listener" => "Symfony\Component\HttpKernel\EventListener\CacheAttributeListener::onKernelControllerArguments" ] "channel" => "event" ] [ "timestamp" => 1775480450 "timestamp_rfc3339" => "2026-04-06T15:00:50.573+02:00" "message" => "Notified event "{event}" to listener "{listener}"." "priority" => 100 "priorityName" => "DEBUG" "context" => [ "event" => "kernel.controller_arguments" "listener" => "ContainerNxKBOxo\RequestPayloadValueResolverGhost01ca9cc::onKernelControllerArguments" ] "channel" => "event" ] [ "timestamp" => 1775480450 "timestamp_rfc3339" => "2026-04-06T15:00:50.573+02:00" "message" => "Notified event "{event}" to listener "{listener}"." "priority" => 100 "priorityName" => "DEBUG" "context" => [ "event" => "kernel.controller_arguments" "listener" => "Symfony\Component\HttpKernel\EventListener\ErrorListener::onControllerArguments" ] "channel" => "event" ] [ "timestamp" => 1775480450 "timestamp_rfc3339" => "2026-04-06T15:00:50.575+02:00" "message" => "Connecting with parameters {params}" "priority" => 200 "priorityName" => "INFO" "context" => [ "params" => [ "driver" => "pdo_pgsql" "idle_connection_ttl" => 600 "host" => "api-php-postgres-rw.api" "port" => 5432 "user" => "newretail" "password" => "<redacted>" "driverOptions" => [] "serverVersion" => "16.1" "defaultTableOptions" => [] "dbname" => "newretail" "charset" => "utf8" ] ] "channel" => "doctrine" ] [ "timestamp" => 1775480450 "timestamp_rfc3339" => "2026-04-06T15:00:50.611+02:00" "message" => "Executing statement: {sql} (parameters: {params}, types: {types})" "priority" => 100 "priorityName" => "DEBUG" "context" => [ "sql" => "SELECT t0.code AS code_1, t0.name AS name_2, t0.splash_screen AS splash_screen_3 FROM brand t0 WHERE t0.code = ?" "params" => [ 1 => "V" ] "types" => [ 1 => Doctrine\DBAL\ParameterType {#1216 +name: "STRING" } ] ] "channel" => "doctrine" ] [ "timestamp" => 1775480450 "timestamp_rfc3339" => "2026-04-06T15:00:50.615+02:00" "message" => "Executing statement: {sql} (parameters: {params}, types: {types})" "priority" => 100 "priorityName" => "DEBUG" "context" => [ "sql" => "SELECT t0.id AS id_1, t0.title AS title_2, t0.slug AS slug_3, t0.country_aware AS country_aware_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.brand_id AS brand_id_7 FROM channel t0 WHERE t0.slug = ? LIMIT 1" "params" => [ 1 => "v-digital-retail" ] "types" => [ 1 => Doctrine\DBAL\ParameterType {#1216} ] ] "channel" => "doctrine" ] [ "timestamp" => 1775480450 "timestamp_rfc3339" => "2026-04-06T15:00:50.629+02:00" "message" => "Uncaught PHP Exception TypeError: "App\Security\Voter\BrandSubresourceVoter::voteOnIteratorAggregate(): Argument #1 ($user) must be of type App\Entity\User|App\Entity\Device, null given, called in /usr/src/app/src/Security/Voter/BrandSubresourceVoter.php on line 52" at BrandSubresourceVoter.php line 96" "priority" => 500 "priorityName" => "CRITICAL" "context" => [ "exception" => TypeError {#1532 #message: "App\Security\Voter\BrandSubresourceVoter::voteOnIteratorAggregate(): Argument #1 ($user) must be of type App\Entity\User|App\Entity\Device, null given, called in /usr/src/app/src/Security/Voter/BrandSubresourceVoter.php on line 52" #code: 0 #file: "/usr/src/app/src/Security/Voter/BrandSubresourceVoter.php" #line: 96 : { { App\Security\Voter\BrandSubresourceVoter->voteOnIteratorAggregate(App\Entity\User|App\Entity\Device $user, IteratorAggregate $paginator): int … › › |
| previous_data | null |
| read_data | ApiPlatform\State\ApiResource\Error {#1758 #message: "An error occurred" #code: 500 #file: "/usr/src/app/vendor/api-platform/core/src/State/ApiResource/Error.php" #line: 202 -id: null -title: "An error occurred" -detail: "App\Security\Voter\BrandSubresourceVoter::voteOnIteratorAggregate(): Argument #1 ($user) must be of type App\Entity\User|App\Entity\Device, null given, called in /usr/src/app/src/Security/Voter/BrandSubresourceVoter.php on line 52" -status: 500 -instance: null -type: "/errors/500" -headers: [] -meta: null -source: null -description: null +originalTrace: [ [ "file" => "/usr/src/app/src/Security/Voter/BrandSubresourceVoter.php" "line" => 52 "function" => "voteOnIteratorAggregate" "class" => "App\Security\Voter\BrandSubresourceVoter" "type" => "->" ] [ "file" => "/usr/src/app/vendor/symfony/security-core/Authorization/Voter/TraceableVoter.php" "line" => 35 "function" => "vote" "class" => "App\Security\Voter\BrandSubresourceVoter" "type" => "->" ] [ "file" => "/usr/src/app/vendor/symfony/security-core/Authorization/AccessDecisionManager.php" "line" => 89 "function" => "vote" "class" => "Symfony\Component\Security\Core\Authorization\Voter\TraceableVoter" "type" => "->" ] [ "file" => "/usr/src/app/vendor/symfony/security-core/Authorization/Strategy/UnanimousStrategy.php" "line" => 36 "function" => "collectResults" "class" => "Symfony\Component\Security\Core\Authorization\AccessDecisionManager" "type" => "->" ] [ "file" => "/usr/src/app/vendor/symfony/security-core/Authorization/AccessDecisionManager.php" "line" => 73 "function" => "decide" "class" => "Symfony\Component\Security\Core\Authorization\Strategy\UnanimousStrategy" "type" => "->" ] [ "file" => "/usr/src/app/vendor/symfony/security-core/Authorization/TraceableAccessDecisionManager.php" "line" => 57 "function" => "decide" "class" => "Symfony\Component\Security\Core\Authorization\AccessDecisionManager" "type" => "->" ] [ "file" => "/usr/src/app/vendor/symfony/security-core/Authorization/AuthorizationChecker.php" "line" => 54 "function" => "decide" "class" => "Symfony\Component\Security\Core\Authorization\TraceableAccessDecisionManager" "type" => "->" ] [ "file" => "/usr/src/app/vendor/api-platform/core/src/Symfony/Security/Core/Authorization/ExpressionLanguageProvider.php" "line" => 29 "function" => "isGranted" "class" => "Symfony\Component\Security\Core\Authorization\AuthorizationChecker" "type" => "->" ] [ "file" => "/usr/src/app/vendor/symfony/expression-language/Node/FunctionNode.php" "line" => 50 "function" => "ApiPlatform\Symfony\Security\Core\Authorization\{closure}" "class" => "ApiPlatform\Symfony\Security\Core\Authorization\ExpressionLanguageProvider" "type" => "::" ] [ "file" => "/usr/src/app/vendor/symfony/expression-language/Node/BinaryNode.php" "line" => 105 "function" => "evaluate" "class" => "Symfony\Component\ExpressionLanguage\Node\FunctionNode" "type" => "->" ] [ "file" => "/usr/src/app/vendor/symfony/expression-language/ExpressionLanguage.php" "line" => 59 "function" => "evaluate" "class" => "Symfony\Component\ExpressionLanguage\Node\BinaryNode" "type" => "->" ] [ "file" => "/usr/src/app/vendor/api-platform/core/src/Symfony/Security/ResourceAccessChecker.php" "line" => 57 "function" => "evaluate" "class" => "Symfony\Component\ExpressionLanguage\ExpressionLanguage" "type" => "->" ] [ "file" => "/usr/src/app/vendor/api-platform/core/src/Symfony/Security/State/AccessCheckerProvider.php" "line" => 87 "function" => "isGranted" "class" => "ApiPlatform\Symfony\Security\ResourceAccessChecker" "type" => "->" ] [ "file" => "/usr/src/app/vendor/api-platform/core/src/State/Provider/SecurityParameterProvider.php" "line" => 50 "function" => "provide" "class" => "ApiPlatform\Symfony\Security\State\AccessCheckerProvider" "type" => "->" ] [ "file" => "/usr/src/app/vendor/api-platform/core/src/State/Provider/DeserializeProvider.php" "line" => 60 "function" => "provide" "class" => "ApiPlatform\State\Provider\SecurityParameterProvider" "type" => "->" ] [ "file" => "/usr/src/app/vendor/api-platform/core/src/Symfony/Security/State/AccessCheckerProvider.php" "line" => 62 "function" => "provide" "class" => "ApiPlatform\State\Provider\DeserializeProvider" "type" => "->" ] [ "file" => "/usr/src/app/vendor/api-platform/core/src/Symfony/Validator/State/ValidateProvider.php" "line" => 32 "function" => "provide" "class" => "ApiPlatform\Symfony\Security\State\AccessCheckerProvider" "type" => "->" ] [ "file" => "/usr/src/app/vendor/api-platform/core/src/Symfony/Security/State/AccessCheckerProvider.php" "line" => 62 "function" => "provide" "class" => "ApiPlatform\Symfony\Validator\State\ValidateProvider" "type" => "->" ] [ "file" => "/usr/src/app/vendor/api-platform/core/src/Symfony/Validator/State/ParameterValidatorProvider.php" "line" => 101 "function" => "provide" "class" => "ApiPlatform\Symfony\Security\State\AccessCheckerProvider" "type" => "->" ] [ "file" => "/usr/src/app/vendor/api-platform/core/src/State/Provider/ParameterProvider.php" "line" => 102 "function" => "provide" "class" => "ApiPlatform\Symfony\Validator\State\ParameterValidatorProvider" "type" => "->" ] [ "file" => "/usr/src/app/vendor/api-platform/core/src/State/Provider/ContentNegotiationProvider.php" "line" => 56 "function" => "provide" "class" => "ApiPlatform\State\Provider\ParameterProvider" "type" => "->" ] [ "file" => "/usr/src/app/vendor/api-platform/core/src/Symfony/Controller/MainController.php" "line" => 94 "function" => "provide" "class" => "ApiPlatform\State\Provider\ContentNegotiationProvider" "type" => "->" ] [ "file" => "/usr/src/app/vendor/symfony/http-kernel/HttpKernel.php" "line" => 183 "function" => "__invoke" "class" => "ApiPlatform\Symfony\Controller\MainController" "type" => "->" ] [ "file" => "/usr/src/app/vendor/symfony/http-kernel/HttpKernel.php" "line" => 76 "function" => "handleRaw" "class" => "Symfony\Component\HttpKernel\HttpKernel" "type" => "->" ] [ "file" => "/usr/src/app/vendor/symfony/http-kernel/Kernel.php" "line" => 193 "function" => "handle" "class" => "Symfony\Component\HttpKernel\HttpKernel" "type" => "->" ] [ "file" => "/usr/src/app/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php" "line" => 35 "function" => "handle" "class" => "Symfony\Component\HttpKernel\Kernel" "type" => "->" ] [ "file" => "/usr/src/app/vendor/autoload_runtime.php" "line" => 32 "function" => "run" "class" => "Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner" "type" => "->" ] [ "file" => "/usr/src/app/public/index.php" "line" => 5 "function" => "require_once" ] ] : { { ApiPlatform\State\ApiResource\Error::createFromException(Exception|Throwable $exception, int $status): self … › › |
Request Headers
| Header | Value |
|---|---|
| accept | "*/*" |
| accept-encoding | "gzip, br, zstd, deflate" |
| host | "api.dev.newretail.avp.tech" |
| referer | "http://api.dev.newretail.avp.tech/brands/V/channels/v-digital-retail/videos" |
| user-agent | "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)" |
| x-b3-parentspanid | "df98a786515349eb" |
| x-b3-sampled | "0" |
| x-b3-spanid | "9454b756c1bbf058" |
| x-b3-traceid | "a9f75db52a7ff5a9df98a786515349eb" |
| x-envoy-attempt-count | "1" |
| x-envoy-external-address | "216.73.216.111" |
| x-forwarded-client-cert | "By=spiffe://cluster.local/ns/api/sa/api-backend-sa;Hash=be81292030b688ac163bce25bfd667d5b9282f65bfb11d3efa3e4f6d644d3c02;Subject="";URI=spiffe://cluster.local/ns/istio-system/sa/istio-ingress" |
| x-forwarded-for | "216.73.216.111" |
| x-forwarded-proto | "https" |
| x-php-ob-level | "1" |
| x-request-id | "6715267cdf7b1392976788815f8b35f1" |
Request Content
Request content not available (it was retrieved as a resource).
Response
Response Headers
| Header | Value |
|---|---|
| cache-control | "no-cache, private" |
| content-type | "application/problem+json; charset=utf-8" |
| date | "Mon, 06 Apr 2026 13:00:50 GMT" |
| link | "<http://www.w3.org/ns/hydra/error>; rel="http://www.w3.org/ns/json-ld#error",<http://api.dev.newretail.avp.tech/docs.jsonld>; rel="http://www.w3.org/ns/hydra/core#apiDocumentation"" |
| vary | "Accept" |
| x-content-type-options | "nosniff" |
| x-debug-token | "3fb09c" |
| x-frame-options | "deny" |
Cookies
Request Cookies
No request cookies
Response Cookies
No response cookies
Session
Session Metadata
No session metadata
Session Attributes
No session attributes
Session Usage
0
Usages
Stateless check enabled
Session not used.
Flashes
Flashes
No flash messages were created.
Server Parameters
Server Parameters
Defined in .env
| Key | Value |
|---|---|
| ANALYTICS_LOG_PATH | "" |
| APP_VERSION | "0.0.0" |
| AWS_S3_BUCKET | "audi-dev-eks-log-analytics" |
Defined as regular env variables
| Key | Value |
|---|---|
| ADOBE_CLIENT_ID | "cm-p123922-e1220581-integration-1" |
| ADOBE_CLIENT_SECRET | "p8e-YeLrGb8SkpSDKQjcSrPtAYaBfpHnSF-Z" |
| ADOBE_JWT_TOKEN | "eyJhbGciIDogIlJTMjU2IiwidHlwIiA6ICJKV1QifQ.eyJpc3MiOiI4NTc4NkIzMjYwODEyN0ExMEE0OTVGQjNAQWRvYmVPcmciLCJzdWIiOiIyNDZCMUNBMzY1QTBGOEI2MEE0OTVFNUVAdGVjaGFjY3QuYWRvYmUuY29tIiwiZXhwIjoxNzUxMzA5NzE3LCJhdWQiOiJodHRwczovL2ltcy1uYTEuYWRvYmVsb2dpbi5jb20vYy9jbS1wMTIzOTIyLWUxMjIwNTgxLWludGVncmF0aW9uLTEiLCJodHRwczovL2ltcy1uYTEuYWRvYmVsb2dpbi5jb20vcy9lbnRfYWVtX2Nsb3VkX2FwaSI6dHJ1ZX0.XnDJogKgvb1WTKscsyDeKXbJBkGDEThHpMd0XVKUIdFjuao1qcTl83VfUWZgPy50PHD5qB5vkCbcBOWN9rRlxZkAPgX1BgzSZc1z-tF9DNwF5g4YsaC9qmO_r9RpP-Khow8BuqH6Z1Hu9jMTdmILTPc2wemiX_vb17JJnZerPSGMG4Lcnfc7XcWnzwNznogS_CaBVHytiIiYxSgvUy8uggNOTFEQMvE_TASJK0QFfwo3OXleGTVBiBFfo336zwhpbW_9PpvK5azRfJFZ7rFnLS2XVr83a22dC9nQ5_wwo5n6EEf5v9FxB7DLvOmXqsAIf6O-YXaz3NC6MsyuVglVwQ" |
| ADOBE_LOGIN_URL | "https://ims-na1.adobelogin.com/ims/exchange/jwt" |
| ADOBE_META_SCOPE | "ent_aem_cloud_api" |
| ADOBE_ORG_ID | "85786B32608127A10A495FB3@AdobeOrg" |
| ADOBE_PRIVATE_KEY_PATH | "%kernel.project_dir%/config/jwt/adobe_private.key" |
| ADOBE_SUBJECT | "246B1CA365A0F8B60A495E5E@techacct.adobe.com" |
| AEM_BASE_URL | "https://author-p123922-e1220581.adobeaemcloud.com" |
| API_PHP_PORT | "tcp://172.20.124.254:9000" |
| API_PHP_PORT_80_TCP | "tcp://172.20.124.254:80" |
| API_PHP_PORT_80_TCP_ADDR | "172.20.124.254" |
| API_PHP_PORT_80_TCP_PORT | "80" |
| API_PHP_PORT_80_TCP_PROTO | "tcp" |
| API_PHP_PORT_9000_TCP | "tcp://172.20.124.254:9000" |
| API_PHP_PORT_9000_TCP_ADDR | "172.20.124.254" |
| API_PHP_PORT_9000_TCP_PORT | "9000" |
| API_PHP_PORT_9000_TCP_PROTO | "tcp" |
| API_PHP_PORT_9253_TCP | "tcp://172.20.124.254:9253" |
| API_PHP_PORT_9253_TCP_ADDR | "172.20.124.254" |
| API_PHP_PORT_9253_TCP_PORT | "9253" |
| API_PHP_PORT_9253_TCP_PROTO | "tcp" |
| API_PHP_POSTGRES_RO_PORT | "tcp://172.20.121.154:5432" |
| API_PHP_POSTGRES_RO_PORT_5432_TCP | "tcp://172.20.121.154:5432" |
| API_PHP_POSTGRES_RO_PORT_5432_TCP_ADDR | "172.20.121.154" |
| API_PHP_POSTGRES_RO_PORT_5432_TCP_PORT | "5432" |
| API_PHP_POSTGRES_RO_PORT_5432_TCP_PROTO | "tcp" |
| API_PHP_POSTGRES_RO_SERVICE_HOST | "172.20.121.154" |
| API_PHP_POSTGRES_RO_SERVICE_PORT | "5432" |
| API_PHP_POSTGRES_RO_SERVICE_PORT_POSTGRES | "5432" |
| API_PHP_POSTGRES_RW_PORT | "tcp://172.20.172.123:5432" |
| API_PHP_POSTGRES_RW_PORT_5432_TCP | "tcp://172.20.172.123:5432" |
| API_PHP_POSTGRES_RW_PORT_5432_TCP_ADDR | "172.20.172.123" |
| API_PHP_POSTGRES_RW_PORT_5432_TCP_PORT | "5432" |
| API_PHP_POSTGRES_RW_PORT_5432_TCP_PROTO | "tcp" |
| API_PHP_POSTGRES_RW_SERVICE_HOST | "172.20.172.123" |
| API_PHP_POSTGRES_RW_SERVICE_PORT | "5432" |
| API_PHP_POSTGRES_RW_SERVICE_PORT_POSTGRES | "5432" |
| API_PHP_POSTGRES_R_PORT | "tcp://172.20.23.23:5432" |
| API_PHP_POSTGRES_R_PORT_5432_TCP | "tcp://172.20.23.23:5432" |
| API_PHP_POSTGRES_R_PORT_5432_TCP_ADDR | "172.20.23.23" |
| API_PHP_POSTGRES_R_PORT_5432_TCP_PORT | "5432" |
| API_PHP_POSTGRES_R_PORT_5432_TCP_PROTO | "tcp" |
| API_PHP_POSTGRES_R_SERVICE_HOST | "172.20.23.23" |
| API_PHP_POSTGRES_R_SERVICE_PORT | "5432" |
| API_PHP_POSTGRES_R_SERVICE_PORT_POSTGRES | "5432" |
| API_PHP_PREVIEW_PORT | "tcp://172.20.234.189:9000" |
| API_PHP_PREVIEW_PORT_80_TCP | "tcp://172.20.234.189:80" |
| API_PHP_PREVIEW_PORT_80_TCP_ADDR | "172.20.234.189" |
| API_PHP_PREVIEW_PORT_80_TCP_PORT | "80" |
| API_PHP_PREVIEW_PORT_80_TCP_PROTO | "tcp" |
| API_PHP_PREVIEW_PORT_9000_TCP | "tcp://172.20.234.189:9000" |
| API_PHP_PREVIEW_PORT_9000_TCP_ADDR | "172.20.234.189" |
| API_PHP_PREVIEW_PORT_9000_TCP_PORT | "9000" |
| API_PHP_PREVIEW_PORT_9000_TCP_PROTO | "tcp" |
| API_PHP_PREVIEW_PORT_9253_TCP | "tcp://172.20.234.189:9253" |
| API_PHP_PREVIEW_PORT_9253_TCP_ADDR | "172.20.234.189" |
| API_PHP_PREVIEW_PORT_9253_TCP_PORT | "9253" |
| API_PHP_PREVIEW_PORT_9253_TCP_PROTO | "tcp" |
| API_PHP_PREVIEW_SERVICE_HOST | "172.20.234.189" |
| API_PHP_PREVIEW_SERVICE_PORT | "9000" |
| API_PHP_PREVIEW_SERVICE_PORT_HTTP | "80" |
| API_PHP_PREVIEW_SERVICE_PORT_METRICS | "9253" |
| API_PHP_PREVIEW_SERVICE_PORT_TCP | "9000" |
| API_PHP_SERVICE_HOST | "172.20.124.254" |
| API_PHP_SERVICE_PORT | "9000" |
| API_PHP_SERVICE_PORT_HTTP | "80" |
| API_PHP_SERVICE_PORT_METRICS | "9253" |
| API_PHP_SERVICE_PORT_TCP | "9000" |
| APP_COGNITO_AUTHORITY | "https://auth.preprod.avp.tech" |
| APP_COGNITO_AUTHORIZE_PATH | "/oauth2/authorize" |
| APP_COGNITO_CLIENT_ID | "6qoupnt466ls03v9qhdtubqueu" |
| APP_COGNITO_JWKS_URI | "https://cognito-idp.eu-west-1.amazonaws.com/eu-west-1_FRxnoFfLM/.well-known/jwks.json" |
| APP_COGNITO_TOKEN_PATH | "/oauth2/token" |
| APP_COGNITO_USER_INFO_PATH | "/oauth2/userInfo" |
| APP_DEBUG | "1" |
| APP_ENV | "dev" |
| APP_NAAP_JWKS_URI | "https://api.naap.develop.avp.tech/.well-known/jwks.json" |
| APP_PROJECT_DIR | "/usr/src/app" |
| APP_RUNTIME | "Symfony\Component\Runtime\SymfonyRuntime" |
| APP_RUNTIME_OPTIONS | [ "project_dir" => "/usr/src/app" ] |
| APP_SECRET | "c0d52c17fbe99a8aea2c971d85d2c88b2b4e2d0c" |
| APP_TITLE | "AVP New Retail" |
| APP_WEBSOCKET_URL | "http://websocket.websocket.svc.cluster.local" |
| AVP_API_BASE_URI | "https://device-setup.develop.avp.tech" |
| AVP_OAUTH_AUTHORIZE_URI | "https://auth.develop.avp.tech/oauth2/token" |
| AVP_OAUTH_CLIENT_ID | "5osh7johrevvo7icaa8cvn72f" |
| AVP_OAUTH_CLIENT_SECRET | "uj0ip8sb65j36vne3gjoourku2amm68hfc8ggs6e7svnvfnnq7f" |
| AVP_OAUTH_MIWI_CLIENT_ID | "2suj2qgcohjs9h5t3o0r8eolut" |
| AVP_OAUTH_MIWI_CLIENT_SECRET | "oae4hi4faslmv079d3999g0fvbn8t5um07ttmr6gptme8e8paf3" |
| AVP_OAUTH_MIWI_URI | "https://auth.develop.avp.tech/oauth2/token" |
| AWS_DEFAULT_REGION | "eu-central-1" |
| AWS_REGION | "eu-central-1" |
| AWS_ROLE_ARN | "arn:aws:iam::811837650752:role/audi-dev-eks-api_s3_access" |
| AWS_STS_REGIONAL_ENDPOINTS | "regional" |
| AWS_WEB_IDENTITY_TOKEN_FILE | "/var/run/secrets/eks.amazonaws.com/serviceaccount/token" |
| CONTENT_LENGTH | "" |
| CONTENT_TYPE | "" |
| CORS_ALLOW_ORIGIN | "*" |
| DATABASE_URL | "postgresql://newretail:LtKGhsAN3UOfchDCabTMkCUqb5j13IQDzgKISPGCvdbFp3TPJ4hQ05A2JBA9SAub@api-php-postgres-rw.api:5432/newretail" |
| DEALER_UPLOAD_AWS_BUCKET | "audi-dev-eks-asset-update" |
| DOCUMENT_ROOT | "/usr/src/app/public" |
| DOCUMENT_URI | "/index.php" |
| ELASTICSEARCH_URL | "http://elastic:jY0c7984ktxHlq6mfg3HU382@elk-cluster-es-http.elk.svc.cluster.local:9200/" |
| FBU | "456" |
| FCGI_ROLE | "RESPONDER" |
| GATEWAY_INTERFACE | "CGI/1.1" |
| GENERATE_PIN_SECRET | "MkfAGlheoLyon96xcVecRNjl7PUnYlqv" |
| GPG_KEYS | "1198C0117593497A5EC5C199286AF1F9897469DC C28D937575603EB4ABB725861C0779DC5C0A9DE4 AFD8691FDAEDF03BDF6E460563F15A9B715376CA" |
| HOME | "/home/www-data" |
| HOSTNAME | "api-php-566fc557b5-gf7sk" |
| HTTP_ACCEPT | "*/*" |
| HTTP_ACCEPT_ENCODING | "gzip, br, zstd, deflate" |
| HTTP_HOST | "api.dev.newretail.avp.tech" |
| HTTP_REFERER | "http://api.dev.newretail.avp.tech/brands/V/channels/v-digital-retail/videos" |
| HTTP_USER_AGENT | "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)" |
| HTTP_X_B3_PARENTSPANID | "df98a786515349eb" |
| HTTP_X_B3_SAMPLED | "0" |
| HTTP_X_B3_SPANID | "9454b756c1bbf058" |
| HTTP_X_B3_TRACEID | "a9f75db52a7ff5a9df98a786515349eb" |
| HTTP_X_ENVOY_ATTEMPT_COUNT | "1" |
| HTTP_X_ENVOY_EXTERNAL_ADDRESS | "216.73.216.111" |
| HTTP_X_FORWARDED_CLIENT_CERT | "By=spiffe://cluster.local/ns/api/sa/api-backend-sa;Hash=be81292030b688ac163bce25bfd667d5b9282f65bfb11d3efa3e4f6d644d3c02;Subject="";URI=spiffe://cluster.local/ns/istio-system/sa/istio-ingress" |
| HTTP_X_FORWARDED_FOR | "216.73.216.111" |
| HTTP_X_FORWARDED_PROTO | "https" |
| HTTP_X_REQUEST_ID | "6715267cdf7b1392976788815f8b35f1" |
| JWT_PASSPHRASE | "0326e70e25a77d5563213853f5c7c28668dbaadd12a5b840b5002ea7bd229658" |
| JWT_PUBLIC_KEY | "%kernel.project_dir%/config/jwt/public.pem" |
| JWT_SECRET_KEY | "%kernel.project_dir%/config/jwt/private.pem" |
| KUBERNETES_PORT | "tcp://172.20.0.1:443" |
| KUBERNETES_PORT_443_TCP | "tcp://172.20.0.1:443" |
| KUBERNETES_PORT_443_TCP_ADDR | "172.20.0.1" |
| KUBERNETES_PORT_443_TCP_PORT | "443" |
| KUBERNETES_PORT_443_TCP_PROTO | "tcp" |
| KUBERNETES_SERVICE_HOST | "172.20.0.1" |
| KUBERNETES_SERVICE_PORT | "443" |
| KUBERNETES_SERVICE_PORT_HTTPS | "443" |
| MESSENGER_TRANSPORT_DSN | "amqp://default_user_szMeS6IvdAhHXJhDV3Y:AJFL-0FSFeCv1NINmfju5U8LHTGrs1D_@rabbit-cluster.rabbitmq.svc.cluster.local:5672/%2f/messages" |
| MIWI_API_BASE_URI | "https://dev-miwi-backend.avp.tech" |
| MIWI_VENDING_MACHINE_URI | "https://devices.develop.avp.tech" |
| OTL_ANALYTICS_CHANNEL | "rcm-analytics" |
| OTL_ENDPOINT | "http://opentelemetry-collector-statefulset.infra.svc.cluster.local:4318/v1/logs" |
| OTL_LOG_LEVEL | "debug" |
| OTL_SERVICE_NAME | "rcm-otl-analytics" |
| PATH | "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin" |
| PATH_INFO | "" |
| PGADMIN_SERVICE_PORT | "tcp://172.20.205.228:80" |
| PGADMIN_SERVICE_PORT_80_TCP | "tcp://172.20.205.228:80" |
| PGADMIN_SERVICE_PORT_80_TCP_ADDR | "172.20.205.228" |
| PGADMIN_SERVICE_PORT_80_TCP_PORT | "80" |
| PGADMIN_SERVICE_PORT_80_TCP_PROTO | "tcp" |
| PGADMIN_SERVICE_SERVICE_HOST | "172.20.205.228" |
| PGADMIN_SERVICE_SERVICE_PORT | "80" |
| PHPIZE_DEPS | "autoconf \t\tdpkg-dev dpkg \t\tfile \t\tg++ \t\tgcc \t\tlibc-dev \t\tmake \t\tpkgconf \t\tre2c" |
| PHP_ASC_URL | "https://www.php.net/distributions/php-8.3.16.tar.xz.asc" |
| PHP_CFLAGS | "-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64" |
| PHP_CPPFLAGS | "-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64" |
| PHP_INI_DIR | "/usr/local/etc/php" |
| PHP_LDFLAGS | "-Wl,-O1 -pie" |
| PHP_SELF | "/index.php" |
| PHP_SHA256 | "40d3b4e6cac33d3bcefe096d75a28d4fb4e3a9615eb20a4de55ba139fbfacdd5" |
| PHP_URL | "https://www.php.net/distributions/php-8.3.16.tar.xz" |
| PHP_VERSION | "8.3.16" |
| PIN_TIME_TO_LIVE | "1200" |
| POD_NAME | "api-php-566fc557b5-gf7sk" |
| PWD | "/usr/src/app" |
| QUERY_STRING | "" |
| REDIRECT_STATUS | "200" |
| REDIS_DSN | "redis://audi-dev-eks-redis.juvj0m.0001.euc1.cache.amazonaws.com:6379" |
| REMOTE_ADDR | "127.0.0.6" |
| REMOTE_PORT | "38635" |
| REQUEST_METHOD | "GET" |
| REQUEST_SCHEME | "http" |
| REQUEST_TIME | 1775480450 |
| REQUEST_TIME_FLOAT | 1775480450.5432 |
| REQUEST_URI | "/brands/V/channels/v-digital-retail/videos" |
| ROBOT_CLIENT_SECRET | "1rils7akphh88mkhq7r8jh228p8bs84hr6qu6fs6mlh4gpea4act" |
| SCRIPT_FILENAME | "/usr/src/app/public/index.php" |
| SCRIPT_NAME | "/index.php" |
| SERVER_ADDR | "10.1.1.168" |
| SERVER_NAME | "_" |
| SERVER_PORT | "80" |
| SERVER_PROTOCOL | "HTTP/1.1" |
| SERVER_SOFTWARE | "nginx/1.29.4" |
| SHLVL | "1" |
| STAKATER_API_PHP_ADOBE_SECRET | "aeaed894bd1365c773eb4acdbfee6c5cd0ad2545" |
| STAKATER_API_PHP_ENV_SECRET | "840388a3125b826ce39da684455eb6ca3465e625" |
| STAKATER_API_PHP_LEXIK_SECRET | "71de355eb8073c28b48029068a188fe38f5cd285" |
| STAKATER_ELASTICSEARCH_CREDENTIALS_SECRET | "2459279bc7f308f839127989f2397591989245ee" |
| STAKATER_RABBITMQ_CREDENTIALS_SECRET | "f8cc599a1d153e153657a31eefb0b591b3722575" |
| SYMFONY_DOTENV_PATH | "/usr/src/app/.env" |
| SYMFONY_DOTENV_VARS | "APP_VERSION,AWS_S3_BUCKET,ANALYTICS_LOG_PATH" |
| USER | "www-data" |
Parent Request
Return to parent request (token = b18acf)
| Key | Value |
|---|---|
| _api_header_parameters | [ "x-b3-sampled" => [ "0" ] "x-b3-parentspanid" => [ "df98a786515349eb" ] "x-b3-spanid" => [ "9454b756c1bbf058" ] "x-b3-traceid" => [ "a9f75db52a7ff5a9df98a786515349eb" ] "x-forwarded-client-cert" => [ "By=spiffe://cluster.local/ns/api/sa/api-backend-sa;Hash=be81292030b688ac163bce25bfd667d5b9282f65bfb11d3efa3e4f6d644d3c02;Subject="";URI=spiffe://cluster.local/ns/istio-system/sa/istio-ingress" ] "x-envoy-attempt-count" => [ "1" ] "x-envoy-external-address" => [ "216.73.216.111" ] "x-forwarded-proto" => [ "https" ] "x-forwarded-for" => [ "216.73.216.111" ] "referer" => [ "http://api.dev.newretail.avp.tech/brands/V/channels/v-digital-retail/videos" ] "accept-encoding" => [ "gzip, br, zstd, deflate" ] "user-agent" => [ "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)" ] "accept" => [ "*/*" ] "host" => [ "api.dev.newretail.avp.tech" ] "x-request-id" => [ "6715267cdf7b1392976788815f8b35f1" ] "x-php-ob-level" => [ "1" ] ] |
| _api_normalization_context | [ "skip_null_values" => false "operation_name" => "_api_/brands/{code}/channels/{slug}/videos_get_collection" "operation" => ApiPlatform\Metadata\GetCollection {#1158 #parameters: null #shortName: "Video" #class: "App\Entity\Video" #description: null #urlGenerationStrategy: null #deprecationReason: null #normalizationContext: [ "skip_null_values" => false ] #denormalizationContext: null #collectDenormalizationErrors: null #validationContext: null #filters: [] #mercure: null #messenger: null #input: null #output: null #order: null #fetchPartial: null #forceEager: null #paginationEnabled: null #paginationType: null #paginationItemsPerPage: null #paginationMaximumItemsPerPage: null #paginationPartial: null #paginationClientEnabled: null #paginationClientItemsPerPage: null #paginationClientPartial: null #paginationFetchJoinCollection: null #paginationUseOutputWalkers: null #security: "is_granted('BRAND_SUBRESOURCE', object) and is_granted('ROLE_VIDEO_COLLECTION_GET')" #securityMessage: null #securityPostDenormalize: null #securityPostDenormalizeMessage: null #securityPostValidation: null #securityPostValidationMessage: null #provider: "App\State\Video\VideoGetCollectionProvider" #processor: "api_platform.doctrine.orm.state.persist_processor" #stateOptions: ApiPlatform\Doctrine\Orm\State\Options {#1079 …} #rules: null #policy: null #middleware: null #queryParameterValidationEnabled: null #strictQueryParameterValidation: null #hideHydraOperation: null #jsonStream: null #map: null #extraProperties: [ "standard_put" => true "rfc_7807_compliant_errors" => true "user_defined_uri_template" => true ] #paginationViaCursor: null #read: true #deserialize: false #validate: false #write: null #serialize: null #priority: 0 #name: "_api_/brands/{code}/channels/{slug}/videos_get_collection" #formats: null #inputFormats: [ "jsonld" => [ "application/ld+json" ] "json" => [ "application/json" ] "jsonopenapi" => [ "application/vnd.openapi+json" ] ] #outputFormats: [ "jsonld" => [ "application/ld+json" ] "json" => [ "application/json" ] "jsonopenapi" => [ "application/vnd.openapi+json" ] ] #method: "GET" #uriTemplate: "/brands/{code}/channels/{slug}/videos" #types: null #uriVariables: [ "code" => ApiPlatform\Metadata\Link {#1081 #key: null #schema: null #openApi: null #provider: null #filter: null #property: null #description: null #properties: null #required: null #priority: null #hydra: null #constraints: null #security: null #securityMessage: null #extraProperties: [ "_api_values" => "V" ] #filterContext: null #nativeType: null #castToArray: null #castToNativeType: null #castFn: null -parameterName: "code" -fromProperty: null -toProperty: null -fromClass: "App\Entity\Brand" -toClass: null -identifiers: [ "code" ] -compositeIdentifier: null -expandedValue: null -securityObjectName: null } "slug" => ApiPlatform\Metadata\Link {#1083 #key: null #schema: null #openApi: null #provider: null #filter: null #property: null #description: null #properties: null #required: null #priority: null #hydra: null #constraints: null #security: null #securityMessage: null #extraProperties: [ "_api_values" => "v-digital-retail" ] #filterContext: null #nativeType: null #castToArray: null #castToNativeType: null #castFn: null -parameterName: "slug" -fromProperty: "slug" -toProperty: "channel" -fromClass: "App\Entity\Channel" -toClass: null -identifiers: [ "slug" ] -compositeIdentifier: null -expandedValue: null -securityObjectName: null } ] #routePrefix: null #routeName: null #defaults: null #requirements: null #options: null #stateless: true #sunset: null #acceptPatch: null #status: null #host: null #schemes: null #condition: null #controller: "api_platform.symfony.main_controller" #headers: null #cacheHeaders: [ "vary" => [ "Content-Type" "Authorization" "Origin" ] ] #hydraContext: null #openapi: null #exceptionToStatus: null #links: null #errors: null -itemUriTemplate: null } "resource_class" => "App\Entity\Video" "skip_null_to_one_relations" => true "iri_only" => false "request_uri" => "/brands/V/channels/v-digital-retail/videos" "uri" => "http://api.dev.newretail.avp.tech/brands/V/channels/v-digital-retail/videos" "input" => null "output" => null "uri_variables" => [ "code" => "V" "slug" => "v-digital-retail" ] "exclude_from_cache_key" => [ "root_operation" "operation" "object" "data" "property_metadata" "circular_reference_limit_counters" "debug_trace_id" ] "api_gateway" => false "base_url" => "" "spec_version" => "" ] |
| _api_operation | ApiPlatform\Metadata\GetCollection {#1158 #parameters: null #shortName: "Video" #class: "App\Entity\Video" #description: null #urlGenerationStrategy: null #deprecationReason: null #normalizationContext: [ "skip_null_values" => false ] #denormalizationContext: null #collectDenormalizationErrors: null #validationContext: null #filters: [] #mercure: null #messenger: null #input: null #output: null #order: null #fetchPartial: null #forceEager: null #paginationEnabled: null #paginationType: null #paginationItemsPerPage: null #paginationMaximumItemsPerPage: null #paginationPartial: null #paginationClientEnabled: null #paginationClientItemsPerPage: null #paginationClientPartial: null #paginationFetchJoinCollection: null #paginationUseOutputWalkers: null #security: "is_granted('BRAND_SUBRESOURCE', object) and is_granted('ROLE_VIDEO_COLLECTION_GET')" #securityMessage: null #securityPostDenormalize: null #securityPostDenormalizeMessage: null #securityPostValidation: null #securityPostValidationMessage: null #provider: "App\State\Video\VideoGetCollectionProvider" #processor: "api_platform.doctrine.orm.state.persist_processor" #stateOptions: ApiPlatform\Doctrine\Orm\State\Options {#1079 …} #rules: null #policy: null #middleware: null #queryParameterValidationEnabled: null #strictQueryParameterValidation: null #hideHydraOperation: null #jsonStream: null #map: null #extraProperties: [ "standard_put" => true "rfc_7807_compliant_errors" => true "user_defined_uri_template" => true ] #paginationViaCursor: null #read: true #deserialize: false #validate: false #write: null #serialize: null #priority: 0 #name: "_api_/brands/{code}/channels/{slug}/videos_get_collection" #formats: null #inputFormats: [ "jsonld" => [ "application/ld+json" ] "json" => [ "application/json" ] "jsonopenapi" => [ "application/vnd.openapi+json" ] ] #outputFormats: [ "jsonld" => [ "application/ld+json" ] "json" => [ "application/json" ] "jsonopenapi" => [ "application/vnd.openapi+json" ] ] #method: "GET" #uriTemplate: "/brands/{code}/channels/{slug}/videos" #types: null #uriVariables: [ "code" => ApiPlatform\Metadata\Link {#1081 #key: null #schema: null #openApi: null #provider: null #filter: null #property: null #description: null #properties: null #required: null #priority: null #hydra: null #constraints: null #security: null #securityMessage: null #extraProperties: [ "_api_values" => "V" ] #filterContext: null #nativeType: null #castToArray: null #castToNativeType: null #castFn: null -parameterName: "code" -fromProperty: null -toProperty: null -fromClass: "App\Entity\Brand" -toClass: null -identifiers: [ "code" ] -compositeIdentifier: null -expandedValue: null -securityObjectName: null } "slug" => ApiPlatform\Metadata\Link {#1083 #key: null #schema: null #openApi: null #provider: null #filter: null #property: null #description: null #properties: null #required: null #priority: null #hydra: null #constraints: null #security: null #securityMessage: null #extraProperties: [ "_api_values" => "v-digital-retail" ] #filterContext: null #nativeType: null #castToArray: null #castToNativeType: null #castFn: null -parameterName: "slug" -fromProperty: "slug" -toProperty: "channel" -fromClass: "App\Entity\Channel" -toClass: null -identifiers: [ "slug" ] -compositeIdentifier: null -expandedValue: null -securityObjectName: null } ] #routePrefix: null #routeName: null #defaults: null #requirements: null #options: null #stateless: true #sunset: null #acceptPatch: null #status: null #host: null #schemes: null #condition: null #controller: "api_platform.symfony.main_controller" #headers: null #cacheHeaders: [ "vary" => [ "Content-Type" "Authorization" "Origin" ] ] #hydraContext: null #openapi: null #exceptionToStatus: null #links: null #errors: null -itemUriTemplate: null } |
| _api_operation_name | "_api_/brands/{code}/channels/{slug}/videos_get_collection" |
| _api_query_parameters | [] |
| _api_resource_class | "App\Entity\Video" |
| _api_uri_variables | [ "code" => "V" "slug" => "v-digital-retail" ] |
| _controller | "api_platform.symfony.main_controller" |
| _firewall_context | "security.firewall.map.context.main" |
| _format | null |
| _nelmio_cors_should_force_origin | true |
| _remove_csp_headers | true |
| _route | "_api_/brands/{code}/channels/{slug}/videos_get_collection" |
| _route_params | [ "_stateless" => true "_api_resource_class" => "App\Entity\Video" "_api_operation_name" => "_api_/brands/{code}/channels/{slug}/videos_get_collection" "_format" => null "code" => "V" "slug" => "v-digital-retail" ] |
| _security_authenticators | [] |
| _security_skipped_authenticators | [ Symfony\Component\Security\Http\Authenticator\Debug\TraceableAuthenticator {#208 -supports: false -passport: null -duration: null -stub: "Lexik\Bundle\JWTAuthenticationBundle\Security\Authenticator\JWTAuthenticator" -authenticated: null -exception: null -authenticator: Lexik\Bundle\JWTAuthenticationBundle\Security\Authenticator\JWTAuthenticator {#228 …} } ] |
| _stateless | true |
| _stopwatch_token | "4469cc" |
| code | "V" |
| data | ApiPlatform\Doctrine\Orm\Paginator {#1501 #paginator: Doctrine\ORM\Tools\Pagination\Paginator {#1500 …} #iterator: ? Traversable|array #firstResult: 0 #maxResults: 30 -totalItems: null -doctrinePaginatorFactory: null } |
| input_format | null |
| previous_data | ApiPlatform\Doctrine\Orm\Paginator {#1474 #paginator: Doctrine\ORM\Tools\Pagination\Paginator {#1500 …} #iterator: ? Traversable|array #firstResult: 0 #maxResults: 30 -totalItems: null -doctrinePaginatorFactory: null } |
| read_data | ApiPlatform\Doctrine\Orm\Paginator {#1501 #paginator: Doctrine\ORM\Tools\Pagination\Paginator {#1500 …} #iterator: ? Traversable|array #firstResult: 0 #maxResults: 30 -totalItems: null -doctrinePaginatorFactory: null } |
| slug | "v-digital-retail" |