PlaceholderAction
Request
GET Parameters
None
POST Parameters
None
Uploaded Files
None
Request Attributes
| Key | Value |
|---|---|
| _api_normalization_context | [ "jsonld_embed_context" => true "operation_name" => "_api_v2/screens/{id}{._format}_get" "operation" => ApiPlatform\Metadata\Get {#551 #shortName: "Screen" #class: "App\Dto\Screen" #description: null #urlGenerationStrategy: null #deprecationReason: null #normalizationContext: [ "jsonld_embed_context" => true ] #denormalizationContext: null #collectDenormalizationErrors: null #validationContext: null #filters: [] #elasticsearch: null #mercure: null #messenger: null #input: null #output: null #order: null #fetchPartial: null #forceEager: null #paginationEnabled: true #paginationType: null #paginationItemsPerPage: 10 #paginationMaximumItemsPerPage: 30 #paginationPartial: null #paginationClientEnabled: null #paginationClientItemsPerPage: true #paginationClientPartial: null #paginationFetchJoinCollection: null #paginationUseOutputWalkers: null #security: null #securityMessage: null #securityPostDenormalize: null #securityPostDenormalizeMessage: null #securityPostValidation: null #securityPostValidationMessage: null #provider: "App\State\ScreenProvider" #processor: null #stateOptions: null #extraProperties: [] #paginationViaCursor: null #read: null #deserialize: null #validate: null #write: null #serialize: null #priority: null #name: "_api_v2/screens/{id}{._format}_get" #method: "GET" #uriTemplate: "/screens/{id}{._format}" #types: null #formats: null #inputFormats: [ "jsonld" => [ "application/ld+json" ] "html" => [ "text/html" ] "mime_types" => [ "multipart/form-data" ] ] #outputFormats: [ "jsonld" => [ "application/ld+json" ] "html" => [ "text/html" ] "mime_types" => [ "multipart/form-data" ] ] #uriVariables: [ "id" => ApiPlatform\Metadata\Link {#352 -parameterName: "id" -fromProperty: null -toProperty: null -fromClass: "App\Dto\Screen" -toClass: null -identifiers: [ "id" ] -compositeIdentifier: null -expandedValue: null } ] #routePrefix: "v2" #routeName: null #defaults: null #requirements: null #options: null #stateless: null #sunset: null #acceptPatch: null #status: null #host: null #schemes: null #condition: null #controller: null #cacheHeaders: null #hydraContext: null #openapiContext: [ "operationId" => "get-screens-id" "description" => "Retrieves a Screen resource." "summary" => "Retrieve a Screen resource." "tags" => [ "Screens" ] "parameters" => [ [ "schema" => [ "type" => "string" "format" => "ulid" "pattern" => "^[A-Za-z0-9]{26}$" ] "name" => "id" "in" => "path" "required" => true ] ] "responses" => [ 200 => [ "description" => "OK" "content" => [ "application/ld+json" => [ "examples" => null ] ] "headers" => [] ] ] ] #openapi: null #exceptionToStatus: null #queryParameterValidationEnabled: null #links: null } "resource_class" => "App\Dto\Screen" "skip_null_values" => true "iri_only" => false "request_uri" => "/v2/screens/01J7K5HJBYJ8TG5SECB2JXG3FT" "uri" => "https://display.rksk.dk/v2/screens/01J7K5HJBYJ8TG5SECB2JXG3FT" "input" => null "output" => null "uri_variables" => [ "id" => "01J7K5HJBYJ8TG5SECB2JXG3FT" ] "exclude_from_cache_key" => [ "root_operation" "operation" "resources" "resources_to_push" ] "resources" => ApiPlatform\Serializer\ResourceList {#1423 : [ "/v2/screens/01J7K5HJBYJ8TG5SECB2JXG3FT" => "/v2/screens/01J7K5HJBYJ8TG5SECB2JXG3FT" ] : false : false : "ArrayIterator" } "resources_to_push" => ApiPlatform\Serializer\ResourceList {#1424 : [] : false : false : "ArrayIterator" } ] |
| _api_operation | ApiPlatform\Metadata\Get {#551 #shortName: "Screen" #class: "App\Dto\Screen" #description: null #urlGenerationStrategy: null #deprecationReason: null #normalizationContext: [ "jsonld_embed_context" => true ] #denormalizationContext: null #collectDenormalizationErrors: null #validationContext: null #filters: [] #elasticsearch: null #mercure: null #messenger: null #input: null #output: null #order: null #fetchPartial: null #forceEager: null #paginationEnabled: true #paginationType: null #paginationItemsPerPage: 10 #paginationMaximumItemsPerPage: 30 #paginationPartial: null #paginationClientEnabled: null #paginationClientItemsPerPage: true #paginationClientPartial: null #paginationFetchJoinCollection: null #paginationUseOutputWalkers: null #security: null #securityMessage: null #securityPostDenormalize: null #securityPostDenormalizeMessage: null #securityPostValidation: null #securityPostValidationMessage: null #provider: "App\State\ScreenProvider" #processor: null #stateOptions: null #extraProperties: [] #paginationViaCursor: null #read: null #deserialize: null #validate: null #write: null #serialize: null #priority: null #name: "_api_v2/screens/{id}{._format}_get" #method: "GET" #uriTemplate: "/screens/{id}{._format}" #types: null #formats: null #inputFormats: [ "jsonld" => [ "application/ld+json" ] "html" => [ "text/html" ] "mime_types" => [ "multipart/form-data" ] ] #outputFormats: [ "jsonld" => [ "application/ld+json" ] "html" => [ "text/html" ] "mime_types" => [ "multipart/form-data" ] ] #uriVariables: [ "id" => ApiPlatform\Metadata\Link {#352 -parameterName: "id" -fromProperty: null -toProperty: null -fromClass: "App\Dto\Screen" -toClass: null -identifiers: [ "id" ] -compositeIdentifier: null -expandedValue: null } ] #routePrefix: "v2" #routeName: null #defaults: null #requirements: null #options: null #stateless: null #sunset: null #acceptPatch: null #status: null #host: null #schemes: null #condition: null #controller: null #cacheHeaders: null #hydraContext: null #openapiContext: [ "operationId" => "get-screens-id" "description" => "Retrieves a Screen resource." "summary" => "Retrieve a Screen resource." "tags" => [ "Screens" ] "parameters" => [ [ "schema" => [ "type" => "string" "format" => "ulid" "pattern" => "^[A-Za-z0-9]{26}$" ] "name" => "id" "in" => "path" "required" => true ] ] "responses" => [ 200 => [ "description" => "OK" "content" => [ "application/ld+json" => [ "examples" => null ] ] "headers" => [] ] ] ] #openapi: null #exceptionToStatus: null #queryParameterValidationEnabled: null #links: null } |
| _api_operation_name | "_api_v2/screens/{id}{._format}_get" |
| _api_platform_links | Symfony\Component\WebLink\GenericLinkProvider {#1749 -links: [ 1747 => Symfony\Component\WebLink\Link {#1747 -href: "https://display.rksk.dk/docs.jsonld" -rel: [ "http://www.w3.org/ns/hydra/core#apiDocumentation" => "http://www.w3.org/ns/hydra/core#apiDocumentation" ] -attributes: [] } ] } |
| _api_resource_class | "App\Dto\Screen" |
| _controller | "api_platform.action.placeholder" |
| _firewall_context | "security.firewall.map.context.api" |
| _format | null |
| _resources | [ "/v2/screens/01J7K5HJBYJ8TG5SECB2JXG3FT" => "/v2/screens/01J7K5HJBYJ8TG5SECB2JXG3FT" ] |
| _route | "_api_v2/screens/{id}{._format}_get" |
| _route_params | [ "_format" => null "_stateless" => null "_api_resource_class" => "App\Dto\Screen" "_api_operation_name" => "_api_v2/screens/{id}{._format}_get" "id" => "01J7K5HJBYJ8TG5SECB2JXG3FT" ] |
| _stateless | null |
| _stopwatch_token | "984809" |
| data | App\Dto\Screen {#1144 +title: "234_Hall'en" +description: "Hænger i indgangen til Hall'en" +size: "65" +campaigns: "/v2/screens/01J7K5HJBYJ8TG5SECB2JXG3FT/campaigns" +layout: "/v2/layouts/01FMYMBPSJQ7SG7BZZ1N8TB7GW" +orientation: "vertical" +resolution: "HD" +location: "234_Rådhuset" +regions: [ "/v2/screens/01J7K5HJBYJ8TG5SECB2JXG3FT/regions/01G10FD229MWMWF1TB7HSG2Z01/playlists" "/v2/screens/01J7K5HJBYJ8TG5SECB2JXG3FT/regions/01G10FDBARX9JP7WNDVEW31N0Z/playlists" ] +inScreenGroups: "/v2/screens/01J7K5HJBYJ8TG5SECB2JXG3FT/screen-groups" +screenUser: "01J7K5YNY13VSM3F0ZMPFF15S1" +enableColorSchemeChange: null +modifiedBy: "dres@rksk.dk" +createdBy: "dres@rksk.dk" +id: Symfony\Component\Uid\Ulid {#949 …} +created: DateTimeImmutable @1726146464 {#947 : 2024-09-12 13:07:44.0 UTC (+00:00) } +modified: DateTimeImmutable @1726146464 {#948 : 2024-09-12 13:07:44.0 UTC (+00:00) } -relationsChecksum: [ "layout" => "929faff10082868c9c590711405755d823d1def2" "regions" => "41f513148bdec9727a617b2aa3d755d8f89ab410" ] } |
| id | "01J7K5HJBYJ8TG5SECB2JXG3FT" |
| previous_data | App\Dto\Screen {#1230 +title: "234_Hall'en" +description: "Hænger i indgangen til Hall'en" +size: "65" +campaigns: "/v2/screens/01J7K5HJBYJ8TG5SECB2JXG3FT/campaigns" +layout: "/v2/layouts/01FMYMBPSJQ7SG7BZZ1N8TB7GW" +orientation: "vertical" +resolution: "HD" +location: "234_Rådhuset" +regions: [ "/v2/screens/01J7K5HJBYJ8TG5SECB2JXG3FT/regions/01G10FD229MWMWF1TB7HSG2Z01/playlists" "/v2/screens/01J7K5HJBYJ8TG5SECB2JXG3FT/regions/01G10FDBARX9JP7WNDVEW31N0Z/playlists" ] +inScreenGroups: "/v2/screens/01J7K5HJBYJ8TG5SECB2JXG3FT/screen-groups" +screenUser: "01J7K5YNY13VSM3F0ZMPFF15S1" +enableColorSchemeChange: null +modifiedBy: "dres@rksk.dk" +createdBy: "dres@rksk.dk" +id: Symfony\Component\Uid\Ulid {#949 …} +created: DateTimeImmutable @1726146464 {#947 : 2024-09-12 13:07:44.0 UTC (+00:00) } +modified: DateTimeImmutable @1726146464 {#948 : 2024-09-12 13:07:44.0 UTC (+00:00) } -relationsChecksum: [ "layout" => "929faff10082868c9c590711405755d823d1def2" "regions" => "41f513148bdec9727a617b2aa3d755d8f89ab410" ] } |
Request Headers
| Header | Value |
|---|---|
| accept | "*/*" |
| accept-encoding | "gzip, deflate, br, zstd" |
| accept-language | "en-US,en;q=0.9" |
| authorization | "Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJpYXQiOjE3NzQ3NDg4NzAsImV4cCI6MTc3NjA0NDg3MCwicm9sZXMiOlsiUk9MRV9VU0VSIiwiUk9MRV9TQ1JFRU4iXSwidXNlcm5hbWUiOiIwMUo3SzVISkJZSjhURzVTRUNCMkpYRzNGVCIsInVzZXIiOnt9LCJ0ZW5hbnRzIjpbeyJ0ZW5hbnRLZXkiOiJya3NrLWRlbW8iLCJ0aXRsZSI6IlJLU0sgRGVtbyB0ZW5hbnQiLCJkZXNjcmlwdGlvbiI6ImVuIGJlc2tyaXZlbHNlIiwicm9sZXMiOlsiUk9MRV9VU0VSIiwiUk9MRV9TQ1JFRU4iXX1dfQ.Zqnndz7cKZ1RUKzIuGc_e561lsKQkD8b2TCrwkMcxw7_1GaWNW0deiGXhdJFx9bu8A27nN06csZWo398Og32KZMgv6Kz2uFRrh7xX9MajHbi992wD2LDJNS6U51jJD8hzlqza9H49id9Yb4mrEYWOvWcLyFn_3_6ztrOT8hVWWQijvXi0aSrb6aYB-Izc6It5wrmQWQOQaBhjAfjp0BQN34Ud0rB98dcFa-8BdTnXoX88zGQUOiJ0j1kOHOeLnCUqoyyUfc_zVSjJX4HPf3-IojNB9v98b4w44NWPrg-bPD_jIJ838wXQwKkuIsJXD_xNc_Q20pcIigUQKbAKY_TYQ" |
| authorization-tenant-key | "rksk-demo" |
| connection | "keep-alive" |
| host | "display.rksk.dk" |
| if-none-match | ""9d427486fa3699a87055c78f4763079c"" |
| referer | "https://display.rksk.dk/client/?releaseTimestamp=1716279709&releaseVersion=2.0.3&screenId=01J7K5HJBYJ8TG5SECB2JXG3FT" |
| sec-ch-ua | ""Not)A;Brand";v="8", "Chromium";v="138", "Google Chrome";v="138"" |
| sec-ch-ua-mobile | "?0" |
| sec-ch-ua-platform | ""Linux"" |
| sec-fetch-dest | "empty" |
| sec-fetch-mode | "cors" |
| sec-fetch-site | "same-origin" |
| user-agent | "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/138.0.0.0 Safari/537.36" |
| x-php-ob-level | "1" |
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/ld+json; charset=utf-8" |
| date | "Fri, 03 Apr 2026 10:14:54 GMT" |
| etag | ""9d427486fa3699a87055c78f4763079c"" |
| vary | "Accept" |
| x-content-type-options | "nosniff" |
| x-debug-token | "8e5e59" |
| 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 |
|---|---|
| APP_ACTIVATION_CODE_EXPIRE_INTERNAL | "P2D" |
| APP_DEFAULT_DATE_FORMAT | "Y-m-d\TH:i:s.v\Z" |
| APP_ENV | "dev" |
| APP_KEY_VAULT_JSON | "{}" |
| APP_KEY_VAULT_SOURCE | "ENVIRONMENT" |
| APP_SECRET | "22d8a60c047b96413b3337e3ddae3da9" |
| COMPOSE_DOMAIN | "display.rksk.dk" |
| COMPOSE_PROJECT_NAME | "displayapiservice" |
| CORS_ALLOW_ORIGIN | "^https?://(localhost|127\.0\.0\.1)(:[0-9]+)?$" |
| DATABASE_URL | "mysql://display_rksk_dk:DKvV1EUD2n@localhost:3306/display_rksk_dk?serverVersion=10.11.5-MariaDB" |
| EXTERNAL_OIDC_CLAIM_ID | "signinname" |
| EXTERNAL_OIDC_CLIENT_ID | "EXTERNAL_OIDC_CLIENT_ID" |
| EXTERNAL_OIDC_CLIENT_SECRET | "EXTERNAL_OIDC_CLIENT_SECRET" |
| EXTERNAL_OIDC_HASH_SALT | "" |
| EXTERNAL_OIDC_LEEWAY | "30" |
| EXTERNAL_OIDC_METADATA_URL | "EXTERNAL_OIDC_METADATA_URL" |
| EXTERNAL_OIDC_REDIRECT_URI | "EXTERNAL_OIDC_REDIRECT_URI" |
| INTERNAL_OIDC_CLAIM_EMAIL | "email" |
| INTERNAL_OIDC_CLAIM_GROUPS | "groups" |
| INTERNAL_OIDC_CLAIM_NAME | "navn" |
| INTERNAL_OIDC_CLIENT_ID | "INTERNAL_OIDC_CLIENT_ID" |
| INTERNAL_OIDC_CLIENT_SECRET | "INTERNAL_OIDC_CLIENT_SECRET" |
| INTERNAL_OIDC_LEEWAY | "30" |
| INTERNAL_OIDC_METADATA_URL | "INTERNAL_OIDC_METADATA_URL" |
| INTERNAL_OIDC_REDIRECT_URI | "INTERNAL_OIDC_REDIRECT_URI" |
| JWT_PASSPHRASE | "APP_JWT_PASSPHRASE" |
| JWT_PUBLIC_KEY | "%kernel.project_dir%/config/jwt/public.pem" |
| JWT_REFRESH_TOKEN_TTL | "7200" |
| JWT_SCREEN_REFRESH_TOKEN_TTL | "2592000" |
| JWT_SCREEN_TOKEN_TTL | "1296000" |
| JWT_SECRET_KEY | "%kernel.project_dir%/config/jwt/private.pem" |
| JWT_TOKEN_TTL | "3600" |
| OIDC_CLI_REDIRECT | "APP_CLI_REDIRECT_URI" |
| REDIS_CACHE_DSN | "redis://localhost:6379/0" |
| REDIS_CACHE_PREFIX | "DisplayApiService" |
| TRUSTED_PROXIES | "127.0.0.1,REMOTE_ADDR" |
Defined as regular env variables
| Key | Value |
|---|---|
| APP_DEBUG | "1" |
| CONTEXT_DOCUMENT_ROOT | "/var/www/display.rksk.dk/public_html/public" |
| CONTEXT_PREFIX | "" |
| DOCUMENT_ROOT | "/var/www/display.rksk.dk/public_html/public" |
| GATEWAY_INTERFACE | "CGI/1.1" |
| HTTPS | "on" |
| HTTP_ACCEPT | "*/*" |
| HTTP_ACCEPT_ENCODING | "gzip, deflate, br, zstd" |
| HTTP_ACCEPT_LANGUAGE | "en-US,en;q=0.9" |
| HTTP_AUTHORIZATION | "Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJpYXQiOjE3NzQ3NDg4NzAsImV4cCI6MTc3NjA0NDg3MCwicm9sZXMiOlsiUk9MRV9VU0VSIiwiUk9MRV9TQ1JFRU4iXSwidXNlcm5hbWUiOiIwMUo3SzVISkJZSjhURzVTRUNCMkpYRzNGVCIsInVzZXIiOnt9LCJ0ZW5hbnRzIjpbeyJ0ZW5hbnRLZXkiOiJya3NrLWRlbW8iLCJ0aXRsZSI6IlJLU0sgRGVtbyB0ZW5hbnQiLCJkZXNjcmlwdGlvbiI6ImVuIGJlc2tyaXZlbHNlIiwicm9sZXMiOlsiUk9MRV9VU0VSIiwiUk9MRV9TQ1JFRU4iXX1dfQ.Zqnndz7cKZ1RUKzIuGc_e561lsKQkD8b2TCrwkMcxw7_1GaWNW0deiGXhdJFx9bu8A27nN06csZWo398Og32KZMgv6Kz2uFRrh7xX9MajHbi992wD2LDJNS6U51jJD8hzlqza9H49id9Yb4mrEYWOvWcLyFn_3_6ztrOT8hVWWQijvXi0aSrb6aYB-Izc6It5wrmQWQOQaBhjAfjp0BQN34Ud0rB98dcFa-8BdTnXoX88zGQUOiJ0j1kOHOeLnCUqoyyUfc_zVSjJX4HPf3-IojNB9v98b4w44NWPrg-bPD_jIJ838wXQwKkuIsJXD_xNc_Q20pcIigUQKbAKY_TYQ" |
| HTTP_AUTHORIZATION_TENANT_KEY | "rksk-demo" |
| HTTP_CONNECTION | "keep-alive" |
| HTTP_HOST | "display.rksk.dk" |
| HTTP_IF_NONE_MATCH | ""9d427486fa3699a87055c78f4763079c"" |
| HTTP_REFERER | "https://display.rksk.dk/client/?releaseTimestamp=1716279709&releaseVersion=2.0.3&screenId=01J7K5HJBYJ8TG5SECB2JXG3FT" |
| HTTP_SEC_CH_UA | ""Not)A;Brand";v="8", "Chromium";v="138", "Google Chrome";v="138"" |
| HTTP_SEC_CH_UA_MOBILE | "?0" |
| HTTP_SEC_CH_UA_PLATFORM | ""Linux"" |
| HTTP_SEC_FETCH_DEST | "empty" |
| HTTP_SEC_FETCH_MODE | "cors" |
| HTTP_SEC_FETCH_SITE | "same-origin" |
| HTTP_USER_AGENT | "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/138.0.0.0 Safari/537.36" |
| PATH | "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/snap/bin" |
| PHP_SELF | "/index.php" |
| QUERY_STRING | "" |
| REMOTE_ADDR | "84.252.79.32" |
| REMOTE_PORT | "58178" |
| REQUEST_METHOD | "GET" |
| REQUEST_SCHEME | "https" |
| REQUEST_TIME | 1775211294 |
| REQUEST_TIME_FLOAT | 1775211294.9256 |
| REQUEST_URI | "/v2/screens/01J7K5HJBYJ8TG5SECB2JXG3FT" |
| SCRIPT_FILENAME | "/var/www/display.rksk.dk/public_html/public/index.php" |
| SCRIPT_NAME | "/index.php" |
| SERVER_ADDR | "10.220.1.53" |
| SERVER_ADMIN | "domains@bellcom.dk" |
| SERVER_NAME | "display.rksk.dk" |
| SERVER_PORT | "443" |
| SERVER_PROTOCOL | "HTTP/1.1" |
| SERVER_SIGNATURE | "<address>Apache/2.4.58 (Ubuntu) Server at display.rksk.dk Port 443</address>\n" |
| SERVER_SOFTWARE | "Apache/2.4.58 (Ubuntu)" |
| SSL_TLS_SNI | "display.rksk.dk" |
| SYMFONY_DOTENV_VARS | "COMPOSE_PROJECT_NAME,COMPOSE_DOMAIN,APP_ENV,APP_SECRET,TRUSTED_PROXIES,DATABASE_URL,CORS_ALLOW_ORIGIN,APP_DEFAULT_DATE_FORMAT,APP_ACTIVATION_CODE_EXPIRE_INTERNAL,APP_KEY_VAULT_SOURCE,APP_KEY_VAULT_JSON,JWT_SECRET_KEY,JWT_PUBLIC_KEY,JWT_PASSPHRASE,JWT_TOKEN_TTL,JWT_SCREEN_TOKEN_TTL,JWT_REFRESH_TOKEN_TTL,JWT_SCREEN_REFRESH_TOKEN_TTL,INTERNAL_OIDC_METADATA_URL,INTERNAL_OIDC_CLIENT_ID,INTERNAL_OIDC_CLIENT_SECRET,INTERNAL_OIDC_REDIRECT_URI,INTERNAL_OIDC_LEEWAY,INTERNAL_OIDC_CLAIM_NAME,INTERNAL_OIDC_CLAIM_EMAIL,INTERNAL_OIDC_CLAIM_GROUPS,EXTERNAL_OIDC_METADATA_URL,EXTERNAL_OIDC_CLIENT_ID,EXTERNAL_OIDC_CLIENT_SECRET,EXTERNAL_OIDC_REDIRECT_URI,EXTERNAL_OIDC_LEEWAY,EXTERNAL_OIDC_HASH_SALT,EXTERNAL_OIDC_CLAIM_ID,OIDC_CLI_REDIRECT,REDIS_CACHE_PREFIX,REDIS_CACHE_DSN" |