GET https://nw-flow.cloud/api/devices

MainController

Request

GET Parameters

None

POST Parameters

None

Uploaded Files

None

Request Attributes

Key Value
_api_header_parameters
[
  "host" => [
    "nw-flow.cloud"
  ]
  "accept-encoding" => [
    "gzip"
  ]
  "authorization" => [
    "Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiJuZW93LXBhcmVudC1hcHAiLCJqdGkiOiI5MDhkZjYxMDZkZTQwNTdkNGZjOTk5MDk2M2JiYmNlYzRmNjhiNmU1NDYxNTE0ZmU1MGQ2NDlmNTJiNmM2NjlmYmY3OWQ4YjU2ZTA2Yzg4ZiIsImlhdCI6MTc4MTI1MDUyMi4yMjYyNDUsIm5iZiI6MTc4MTI1MDUyMi4yMjYyNTEsImV4cCI6MTc4MTI1MTQyMi4yMDIyNDgsInN1YiI6IjAxOWUxZmRmLTNkYTktNzFjYi1iMTk1LWM2YzRjNjUxM2U3ZiIsInNjb3BlcyI6WyJwYXJlbnQiXX0.fa_jXsHH4Zi2CnJLT5S2tn31pBeBo4Mn-ChSpdtOBDJx_uxWFMNiKib6_TfEsLt-koRGWLFwApDO8f1Z2ef90jx_L5soyWL7ZYxspVKkj2W6OpUruzmnDE3GyP9LcQWOeXnYX4-lTxfGD0NiW37FxUjeBPWMi3iZ27ZeyoH_krK2vxT5-9BAOAeX_NIDgr5722XAWx072ikeoEtJtIXiZcuUb6dyFItsOLIbamiJsEtJvbfZQQSDcvYh5hC-IL7sJdgWppyPxX6JvRyXcYF3oxwTFf4VYYzfCdjRerkVscmhHPcskkgm8Q8VMCbx3eeRs67jXldA0Cm6pUIPZk6J3Q"
  ]
  "accept" => [
    "application/json"
  ]
  "user-agent" => [
    "ktor-client"
  ]
  "content-type" => [
    "application/json"
  ]
  "x-php-ob-level" => [
    "1"
  ]
]
_api_normalization_context
[
  "groups" => [
    "read:device"
  ]
  "operation_name" => "_api_/devices_get_collection"
  "operation" => ApiPlatform\Metadata\GetCollection {#1403
    #parameters: ApiPlatform\Metadata\Parameters {#1332 …}
    #shortName: "Device"
    #class: "App\Entity\Device"
    #description: null
    #urlGenerationStrategy: null
    #deprecationReason: null
    #normalizationContext: [
      "groups" => [
        "read:device"
      ]
    ]
    #denormalizationContext: [
      "groups" => [
        "write:device"
      ]
    ]
    #collectDenormalizationErrors: null
    #validationContext: null
    #filters: []
    #mercure: null
    #messenger: null
    #input: null
    #output: null
    #order: null
    #fetchPartial: null
    #forceEager: null
    #paginationEnabled: false
    #paginationType: null
    #paginationItemsPerPage: 20
    #paginationMaximumItemsPerPage: null
    #paginationPartial: null
    #paginationClientEnabled: null
    #paginationClientItemsPerPage: null
    #paginationClientPartial: null
    #paginationFetchJoinCollection: null
    #paginationUseOutputWalkers: null
    #security: "is_granted('OAUTH_SCOPE_parent')"
    #securityMessage: null
    #securityPostDenormalize: null
    #securityPostDenormalizeMessage: null
    #securityPostValidation: null
    #securityPostValidationMessage: null
    #provider: "ApiPlatform\Doctrine\Orm\State\CollectionProvider"
    #processor: "api_platform.doctrine.orm.state.persist_processor"
    #stateOptions: ApiPlatform\Doctrine\Orm\State\Options {#1417 …}
    #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
    #contentNegotiation: null
    #priority: 0
    #name: "_api_/devices_get_collection"
    #formats: null
    #inputFormats: [
      "jsonld" => [
        "application/ld+json"
      ]
      "json" => [
        "application/json"
      ]
    ]
    #outputFormats: [
      "jsonld" => [
        "application/ld+json"
      ]
      "json" => [
        "application/json"
      ]
    ]
    #method: "GET"
    #uriTemplate: "/devices"
    #types: null
    #uriVariables: []
    #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: [
      "max_age" => 0
      "shared_max_age" => 0
      "vary" => [
        "Content-Type"
        "Authorization"
        "Origin"
      ]
    ]
    #hydraContext: null
    #openapi: null
    #exceptionToStatus: null
    #links: null
    #errors: null
    -itemUriTemplate: null
  }
  "resource_class" => "App\Entity\Device"
  "skip_null_values" => true
  "skip_null_to_one_relations" => true
  "iri_only" => false
  "request_uri" => "/api/devices"
  "uri" => "https://nw-flow.cloud/api/devices"
  "input" => null
  "output" => 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\GetCollection {#1403
  #parameters: ApiPlatform\Metadata\Parameters {#1332 …}
  #shortName: "Device"
  #class: "App\Entity\Device"
  #description: null
  #urlGenerationStrategy: null
  #deprecationReason: null
  #normalizationContext: [
    "groups" => [
      "read:device"
    ]
  ]
  #denormalizationContext: [
    "groups" => [
      "write:device"
    ]
  ]
  #collectDenormalizationErrors: null
  #validationContext: null
  #filters: []
  #mercure: null
  #messenger: null
  #input: null
  #output: null
  #order: null
  #fetchPartial: null
  #forceEager: null
  #paginationEnabled: false
  #paginationType: null
  #paginationItemsPerPage: 20
  #paginationMaximumItemsPerPage: null
  #paginationPartial: null
  #paginationClientEnabled: null
  #paginationClientItemsPerPage: null
  #paginationClientPartial: null
  #paginationFetchJoinCollection: null
  #paginationUseOutputWalkers: null
  #security: "is_granted('OAUTH_SCOPE_parent')"
  #securityMessage: null
  #securityPostDenormalize: null
  #securityPostDenormalizeMessage: null
  #securityPostValidation: null
  #securityPostValidationMessage: null
  #provider: "ApiPlatform\Doctrine\Orm\State\CollectionProvider"
  #processor: "api_platform.doctrine.orm.state.persist_processor"
  #stateOptions: ApiPlatform\Doctrine\Orm\State\Options {#1417 …}
  #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
  #contentNegotiation: null
  #priority: 0
  #name: "_api_/devices_get_collection"
  #formats: null
  #inputFormats: [
    "jsonld" => [
      "application/ld+json"
    ]
    "json" => [
      "application/json"
    ]
  ]
  #outputFormats: [
    "jsonld" => [
      "application/ld+json"
    ]
    "json" => [
      "application/json"
    ]
  ]
  #method: "GET"
  #uriTemplate: "/devices"
  #types: null
  #uriVariables: []
  #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: [
    "max_age" => 0
    "shared_max_age" => 0
    "vary" => [
      "Content-Type"
      "Authorization"
      "Origin"
    ]
  ]
  #hydraContext: null
  #openapi: null
  #exceptionToStatus: null
  #links: null
  #errors: null
  -itemUriTemplate: null
}
_api_operation_name
"_api_/devices_get_collection"
_api_platform_links
Symfony\Component\WebLink\GenericLinkProvider {#2151
  -links: [
    2123 => Symfony\Component\WebLink\Link {#2123
      -rel: [
        "http://www.w3.org/ns/hydra/core#apiDocumentation" => "http://www.w3.org/ns/hydra/core#apiDocumentation"
      ]
      -attributes: []
      -href: "https://nw-flow.cloud/api/docs.jsonld"
    }
  ]
}
_api_query_parameters
[]
_api_resource_class
"App\Entity\Device"
_api_uri_variables
[]
_controller
"api_platform.symfony.main_controller"
_firewall_context
"security.firewall.map.context.api"
_format
null
_oauth_client_id
"neow-parent-app"
_oauth_scopes
[
  "parent"
]
_resources
[
  "https://nw-flow.cloud/api/devices/019e207c-73eb-72eb-ac64-5d695a688e09" => "https://nw-flow.cloud/api/devices/019e207c-73eb-72eb-ac64-5d695a688e09"
  "https://nw-flow.cloud/api/devices/019e20cd-80a0-788f-a601-037bf5e9176c" => "https://nw-flow.cloud/api/devices/019e20cd-80a0-788f-a601-037bf5e9176c"
  "https://nw-flow.cloud/api/devices/019e4a8a-0dad-7bb0-ab4d-cc82e80f866c" => "https://nw-flow.cloud/api/devices/019e4a8a-0dad-7bb0-ab4d-cc82e80f866c"
  "https://nw-flow.cloud/api/dns-providers/019da900-0000-7000-8000-0000000000a3" => "https://nw-flow.cloud/api/dns-providers/019da900-0000-7000-8000-0000000000a3"
  "https://nw-flow.cloud/api/devices/019e4a8f-8619-7672-ac93-9de95b58573f" => "https://nw-flow.cloud/api/devices/019e4a8f-8619-7672-ac93-9de95b58573f"
  "https://nw-flow.cloud/api/devices/019e4a92-7684-7bb4-b8b7-bb67aadf3af5" => "https://nw-flow.cloud/api/devices/019e4a92-7684-7bb4-b8b7-bb67aadf3af5"
  "https://nw-flow.cloud/api/devices/019e4ed8-5fc8-7772-ab77-993400aabe4b" => "https://nw-flow.cloud/api/devices/019e4ed8-5fc8-7772-ab77-993400aabe4b"
  "https://nw-flow.cloud/api/devices/019e4edd-7f9e-7f50-a140-007edfbb5c35" => "https://nw-flow.cloud/api/devices/019e4edd-7f9e-7f50-a140-007edfbb5c35"
  "https://nw-flow.cloud/api/devices/019e72f3-82bd-7489-ae61-213d967f0832" => "https://nw-flow.cloud/api/devices/019e72f3-82bd-7489-ae61-213d967f0832"
  "https://nw-flow.cloud/api/devices/019e9722-1651-73c2-a5e4-e85df0024b78" => "https://nw-flow.cloud/api/devices/019e9722-1651-73c2-a5e4-e85df0024b78"
  "https://nw-flow.cloud/api/devices/019e97d4-ee04-7f56-bff5-53b271c4aab7" => "https://nw-flow.cloud/api/devices/019e97d4-ee04-7f56-bff5-53b271c4aab7"
  "https://nw-flow.cloud/api/devices/019eac94-cff8-79b3-bfae-65cf0238021a" => "https://nw-flow.cloud/api/devices/019eac94-cff8-79b3-bfae-65cf0238021a"
  "https://nw-flow.cloud/api/devices/019eb685-7897-7b72-b7b1-b528f4025dae" => "https://nw-flow.cloud/api/devices/019eb685-7897-7b72-b7b1-b528f4025dae"
]
_route
"_api_/devices_get_collection"
_route_params
[
  "_stateless" => true
  "_api_resource_class" => "App\Entity\Device"
  "_api_operation_name" => "_api_/devices_get_collection"
  "_format" => null
]
_stateless
true
_stopwatch_token
"f6710e"
data
[
  App\Entity\Device {#1679
    +id: Symfony\Component\Uid\UuidV7 {#1691 …}
    +uniqueId: "ec8cca3ba29a5d93"
    +name: "le petit mavrik"
    +avatarName: "PC"
    +status: App\Enum\DeviceStatus {#1690 …}
    +pairedAt: null
    +geolocationEnabled: true
    +isEnabled: true
    +internetEnabled: true
    +curfewStart: "20:30"
    +curfewEnd: "07:30"
    +configVersion: 463
    +installedConfigVersion: null
    +lastSeenAt: null
    +fcmToken: null
    +fcmTokenUpdatedAt: null
    +parent: App\Entity\User {#734 …}
    +dnsProvider: null
    +appPermissionOverrides: Doctrine\ORM\PersistentCollection {#1734 …}
    +contacts: Doctrine\ORM\PersistentCollection {#1765 …}
    +categoryLimits: Doctrine\ORM\PersistentCollection {#1796 …}
    +appUsages: Doctrine\ORM\PersistentCollection {#1831 …}
    +isPaired: ~ bool
    +isOnline: ~ bool
    +displayWarning: ~ bool
    +displayName: ~ string
    +createdAt: DateTimeImmutable @1778661487 {#1675
      date: 2026-05-13 10:38:07.0 Europe/Paris (+02:00)
    }
    +updatedAt: DateTimeImmutable @1781165821 {#1682
      date: 2026-06-11 10:17:01.0 Europe/Paris (+02:00)
    }
  }
  App\Entity\Device {#1835
    +id: Symfony\Component\Uid\UuidV7 {#1829 …}
    +uniqueId: "0cd3d873d2e8879d"
    +name: null
    +avatarName: null
    +status: App\Enum\DeviceStatus {#1690 …}
    +pairedAt: null
    +geolocationEnabled: false
    +isEnabled: true
    +internetEnabled: true
    +curfewStart: null
    +curfewEnd: null
    +configVersion: 460
    +installedConfigVersion: null
    +lastSeenAt: null
    +fcmToken: null
    +fcmTokenUpdatedAt: null
    +parent: App\Entity\User {#734 …}
    +dnsProvider: null
    +appPermissionOverrides: Doctrine\ORM\PersistentCollection {#1836 …}
    +contacts: Doctrine\ORM\PersistentCollection {#1838 …}
    +categoryLimits: Doctrine\ORM\PersistentCollection {#1840 …}
    +appUsages: Doctrine\ORM\PersistentCollection {#1842 …}
    +isPaired: ~ bool
    +isOnline: ~ bool
    +displayWarning: ~ bool
    +displayName: ~ string
    +createdAt: DateTimeImmutable @1778666799 {#1832
      date: 2026-05-13 12:06:39.0 Europe/Paris (+02:00)
    }
    +updatedAt: DateTimeImmutable @1779440613 {#1833
      date: 2026-05-22 11:03:33.0 Europe/Paris (+02:00)
    }
  }
  App\Entity\Device {#1852
    +id: Symfony\Component\Uid\UuidV7 {#1844 …}
    +uniqueId: "f2afded4c1210c29"
    +name: "la petite Julie"
    +avatarName: "Phone"
    +status: App\Enum\DeviceStatus {#1690 …}
    +pairedAt: null
    +geolocationEnabled: true
    +isEnabled: true
    +internetEnabled: true
    +curfewStart: "18:00"
    +curfewEnd: "09:00"
    +configVersion: 468
    +installedConfigVersion: null
    +lastSeenAt: null
    +fcmToken: null
    +fcmTokenUpdatedAt: null
    +parent: App\Entity\User {#734 …}
    +dnsProvider: App\Entity\DnsProvider {#1862 …}
    +appPermissionOverrides: Doctrine\ORM\PersistentCollection {#1853 …}
    +contacts: Doctrine\ORM\PersistentCollection {#1855 …}
    +categoryLimits: Doctrine\ORM\PersistentCollection {#1857 …}
    +appUsages: Doctrine\ORM\PersistentCollection {#1859 …}
    +isPaired: ~ bool
    +isOnline: ~ bool
    +displayWarning: ~ bool
    +displayName: ~ string
    +createdAt: DateTimeImmutable @1779367021 {#1845
      date: 2026-05-21 14:37:01.0 Europe/Paris (+02:00)
    }
    +updatedAt: DateTimeImmutable @1781170066 {#1846
      date: 2026-06-11 11:27:46.0 Europe/Paris (+02:00)
    }
  }
  App\Entity\Device {#1868
    +id: Symfony\Component\Uid\UuidV7 {#1864 …}
    +uniqueId: "b3e0d2afbcf23629"
    +name: null
    +avatarName: null
    +status: App\Enum\DeviceStatus {#1690 …}
    +pairedAt: null
    +geolocationEnabled: false
    +isEnabled: true
    +internetEnabled: true
    +curfewStart: null
    +curfewEnd: null
    +configVersion: 460
    +installedConfigVersion: null
    +lastSeenAt: null
    +fcmToken: null
    +fcmTokenUpdatedAt: null
    +parent: App\Entity\User {#734 …}
    +dnsProvider: null
    +appPermissionOverrides: Doctrine\ORM\PersistentCollection {#1869 …}
    +contacts: Doctrine\ORM\PersistentCollection {#1871 …}
    +categoryLimits: Doctrine\ORM\PersistentCollection {#1873 …}
    +appUsages: Doctrine\ORM\PersistentCollection {#1875 …}
    +isPaired: ~ bool
    +isOnline: ~ bool
    +displayWarning: ~ bool
    +displayName: ~ string
    +createdAt: DateTimeImmutable @1779367380 {#1865
      date: 2026-05-21 14:43:00.0 Europe/Paris (+02:00)
    }
    +updatedAt: DateTimeImmutable @1779440613 {#1866
      date: 2026-05-22 11:03:33.0 Europe/Paris (+02:00)
    }
  }
  App\Entity\Device {#1881
    +id: Symfony\Component\Uid\UuidV7 {#1877 …}
    +uniqueId: "2414991041eb5f88"
    +name: null
    +avatarName: null
    +status: App\Enum\DeviceStatus {#1690 …}
    +pairedAt: null
    +geolocationEnabled: false
    +isEnabled: true
    +internetEnabled: true
    +curfewStart: null
    +curfewEnd: null
    +configVersion: 460
    +installedConfigVersion: null
    +lastSeenAt: null
    +fcmToken: null
    +fcmTokenUpdatedAt: null
    +parent: App\Entity\User {#734 …}
    +dnsProvider: null
    +appPermissionOverrides: Doctrine\ORM\PersistentCollection {#1882 …}
    +contacts: Doctrine\ORM\PersistentCollection {#1884 …}
    +categoryLimits: Doctrine\ORM\PersistentCollection {#1886 …}
    +appUsages: Doctrine\ORM\PersistentCollection {#1888 …}
    +isPaired: ~ bool
    +isOnline: ~ bool
    +displayWarning: ~ bool
    +displayName: ~ string
    +createdAt: DateTimeImmutable @1779367573 {#1878
      date: 2026-05-21 14:46:13.0 Europe/Paris (+02:00)
    }
    +updatedAt: DateTimeImmutable @1779440613 {#1879
      date: 2026-05-22 11:03:33.0 Europe/Paris (+02:00)
    }
  }
  App\Entity\Device {#1894
    +id: Symfony\Component\Uid\UuidV7 {#1890 …}
    +uniqueId: "74ef0c59072c499e"
    +name: null
    +avatarName: null
    +status: App\Enum\DeviceStatus {#1690 …}
    +pairedAt: null
    +geolocationEnabled: false
    +isEnabled: true
    +internetEnabled: true
    +curfewStart: null
    +curfewEnd: null
    +configVersion: 460
    +installedConfigVersion: null
    +lastSeenAt: null
    +fcmToken: null
    +fcmTokenUpdatedAt: null
    +parent: App\Entity\User {#734 …}
    +dnsProvider: null
    +appPermissionOverrides: Doctrine\ORM\PersistentCollection {#1895 …}
    +contacts: Doctrine\ORM\PersistentCollection {#1897 …}
    +categoryLimits: Doctrine\ORM\PersistentCollection {#1899 …}
    +appUsages: Doctrine\ORM\PersistentCollection {#1901 …}
    +isPaired: ~ bool
    +isOnline: ~ bool
    +displayWarning: ~ bool
    +displayName: ~ string
    +createdAt: DateTimeImmutable @1779439263 {#1891
      date: 2026-05-22 10:41:03.0 Europe/Paris (+02:00)
    }
    +updatedAt: DateTimeImmutable @1779440613 {#1892
      date: 2026-05-22 11:03:33.0 Europe/Paris (+02:00)
    }
  }
  App\Entity\Device {#1907
    +id: Symfony\Component\Uid\UuidV7 {#1903 …}
    +uniqueId: "c935b9072f39af20"
    +name: null
    +avatarName: null
    +status: App\Enum\DeviceStatus {#1690 …}
    +pairedAt: null
    +geolocationEnabled: false
    +isEnabled: true
    +internetEnabled: true
    +curfewStart: null
    +curfewEnd: null
    +configVersion: 460
    +installedConfigVersion: null
    +lastSeenAt: null
    +fcmToken: null
    +fcmTokenUpdatedAt: null
    +parent: App\Entity\User {#734 …}
    +dnsProvider: null
    +appPermissionOverrides: Doctrine\ORM\PersistentCollection {#1908 …}
    +contacts: Doctrine\ORM\PersistentCollection {#1910 …}
    +categoryLimits: Doctrine\ORM\PersistentCollection {#1912 …}
    +appUsages: Doctrine\ORM\PersistentCollection {#1914 …}
    +isPaired: ~ bool
    +isOnline: ~ bool
    +displayWarning: ~ bool
    +displayName: ~ string
    +createdAt: DateTimeImmutable @1779439599 {#1904
      date: 2026-05-22 10:46:39.0 Europe/Paris (+02:00)
    }
    +updatedAt: DateTimeImmutable @1779440613 {#1905
      date: 2026-05-22 11:03:33.0 Europe/Paris (+02:00)
    }
  }
  App\Entity\Device {#1922
    +id: Symfony\Component\Uid\UuidV7 {#1916 …}
    +uniqueId: "4f7eda0bfeadd2ed"
    +name: null
    +avatarName: null
    +status: App\Enum\DeviceStatus {#1683 …}
    +pairedAt: DateTimeImmutable @1780045100 {#1917
      date: 2026-05-29 10:58:20.0 Europe/Paris (+02:00)
    }
    +geolocationEnabled: false
    +isEnabled: true
    +internetEnabled: true
    +curfewStart: null
    +curfewEnd: null
    +configVersion: 447
    +installedConfigVersion: null
    +lastSeenAt: DateTimeImmutable @1780045100 {#1918
      date: 2026-05-29 10:58:20.0 Europe/Paris (+02:00)
    }
    +fcmToken: null
    +fcmTokenUpdatedAt: null
    +parent: App\Entity\User {#734 …}
    +dnsProvider: null
    +appPermissionOverrides: Doctrine\ORM\PersistentCollection {#1923 …}
    +contacts: Doctrine\ORM\PersistentCollection {#1925 …}
    +categoryLimits: Doctrine\ORM\PersistentCollection {#1927 …}
    +appUsages: Doctrine\ORM\PersistentCollection {#1929 …}
    +isPaired: ~ bool
    +isOnline: ~ bool
    +displayWarning: ~ bool
    +displayName: ~ string
    +createdAt: DateTimeImmutable @1780045021 {#1919
      date: 2026-05-29 10:57:01.0 Europe/Paris (+02:00)
    }
    +updatedAt: DateTimeImmutable @1780045100 {#1920
      date: 2026-05-29 10:58:20.0 Europe/Paris (+02:00)
    }
  }
  App\Entity\Device {#1937
    +id: Symfony\Component\Uid\UuidV7 {#1931 …}
    +uniqueId: "f1f3463034ec2354"
    +name: null
    +avatarName: null
    +status: App\Enum\DeviceStatus {#1683 …}
    +pairedAt: DateTimeImmutable @1780652807 {#1932
      date: 2026-06-05 11:46:47.0 Europe/Paris (+02:00)
    }
    +geolocationEnabled: false
    +isEnabled: true
    +internetEnabled: true
    +curfewStart: null
    +curfewEnd: null
    +configVersion: 447
    +installedConfigVersion: null
    +lastSeenAt: DateTimeImmutable @1780652807 {#1933
      date: 2026-06-05 11:46:47.0 Europe/Paris (+02:00)
    }
    +fcmToken: null
    +fcmTokenUpdatedAt: null
    +parent: App\Entity\User {#734 …}
    +dnsProvider: null
    +appPermissionOverrides: Doctrine\ORM\PersistentCollection {#1938 …}
    +contacts: Doctrine\ORM\PersistentCollection {#1940 …}
    +categoryLimits: Doctrine\ORM\PersistentCollection {#1942 …}
    +appUsages: Doctrine\ORM\PersistentCollection {#1944 …}
    +isPaired: ~ bool
    +isOnline: ~ bool
    +displayWarning: ~ bool
    +displayName: ~ string
    +createdAt: DateTimeImmutable @1780652054 {#1934
      date: 2026-06-05 11:34:14.0 Europe/Paris (+02:00)
    }
    +updatedAt: DateTimeImmutable @1780652807 {#1935
      date: 2026-06-05 11:46:47.0 Europe/Paris (+02:00)
    }
  }
  App\Entity\Device {#1952
    +id: Symfony\Component\Uid\UuidV7 {#1946 …}
    +uniqueId: "f479a400fa6b2d0e"
    +name: null
    +avatarName: null
    +status: App\Enum\DeviceStatus {#1683 …}
    +pairedAt: DateTimeImmutable @1780664009 {#1947
      date: 2026-06-05 14:53:29.0 Europe/Paris (+02:00)
    }
    +geolocationEnabled: false
    +isEnabled: true
    +internetEnabled: true
    +curfewStart: null
    +curfewEnd: null
    +configVersion: 447
    +installedConfigVersion: null
    +lastSeenAt: DateTimeImmutable @1780664009 {#1948
      date: 2026-06-05 14:53:29.0 Europe/Paris (+02:00)
    }
    +fcmToken: null
    +fcmTokenUpdatedAt: null
    +parent: App\Entity\User {#734 …}
    +dnsProvider: null
    +appPermissionOverrides: Doctrine\ORM\PersistentCollection {#1953 …}
    +contacts: Doctrine\ORM\PersistentCollection {#1955 …}
    +categoryLimits: Doctrine\ORM\PersistentCollection {#1957 …}
    +appUsages: Doctrine\ORM\PersistentCollection {#1959 …}
    +isPaired: ~ bool
    +isOnline: ~ bool
    +displayWarning: ~ bool
    +displayName: ~ string
    +createdAt: DateTimeImmutable @1780663774 {#1949
      date: 2026-06-05 14:49:34.0 Europe/Paris (+02:00)
    }
    +updatedAt: DateTimeImmutable @1780664009 {#1950
      date: 2026-06-05 14:53:29.0 Europe/Paris (+02:00)
    }
  }
  App\Entity\Device {#1968
    +id: Symfony\Component\Uid\UuidV7 {#1961 …}
    +uniqueId: "8efd73d762a7f9fb"
    +name: "tel avec demande de temps"
    +avatarName: null
    +status: App\Enum\DeviceStatus {#1683 …}
    +pairedAt: DateTimeImmutable @1781012358 {#1962
      date: 2026-06-09 15:39:18.0 Europe/Paris (+02:00)
    }
    +geolocationEnabled: false
    +isEnabled: true
    +internetEnabled: true
    +curfewStart: null
    +curfewEnd: null
    +configVersion: 30
    +installedConfigVersion: null
    +lastSeenAt: DateTimeImmutable @1781016976 {#1963
      date: 2026-06-09 16:56:16.0 Europe/Paris (+02:00)
    }
    +fcmToken: "c2AybLC_QximrKIaFl-iX7:APA91bHfYO_W9iXtnEoFVMeI94mX_C9cL8ggFVnCMxT9kRrfwDLdG5s37-lA6f4y8Z_bhk3cvlOlfqhNLh4SFrcU-4Vu9aFxhCSO5RL3pk63ooXiQFHtexo"
    +fcmTokenUpdatedAt: DateTimeImmutable @1781016976 {#1964
      date: 2026-06-09 16:56:16.0 Europe/Paris (+02:00)
    }
    +parent: App\Entity\User {#734 …}
    +dnsProvider: null
    +appPermissionOverrides: Doctrine\ORM\PersistentCollection {#1969 …}
    +contacts: Doctrine\ORM\PersistentCollection {#1971 …}
    +categoryLimits: Doctrine\ORM\PersistentCollection {#1973 …}
    +appUsages: Doctrine\ORM\PersistentCollection {#1975 …}
    +isPaired: ~ bool
    +isOnline: ~ bool
    +displayWarning: ~ bool
    +displayName: ~ string
    +createdAt: DateTimeImmutable @1781011894 {#1965
      date: 2026-06-09 15:31:34.0 Europe/Paris (+02:00)
    }
    +updatedAt: DateTimeImmutable @1781248598 {#1966
      date: 2026-06-12 09:16:38.0 Europe/Paris (+02:00)
    }
  }
  App\Entity\Device {#1984
    +id: Symfony\Component\Uid\UuidV7 {#1977 …}
    +uniqueId: "c8892b2b18f309ac"
    +name: "tel avec temps d'écran"
    +avatarName: null
    +status: App\Enum\DeviceStatus {#1683 …}
    +pairedAt: DateTimeImmutable @1781178679 {#1978
      date: 2026-06-11 13:51:19.0 Europe/Paris (+02:00)
    }
    +geolocationEnabled: false
    +isEnabled: true
    +internetEnabled: true
    +curfewStart: null
    +curfewEnd: null
    +configVersion: 13
    +installedConfigVersion: null
    +lastSeenAt: DateTimeImmutable @1781187369 {#1979
      date: 2026-06-11 16:16:09.0 Europe/Paris (+02:00)
    }
    +fcmToken: "fake-fcm-token-for-emulator-testing"
    +fcmTokenUpdatedAt: DateTimeImmutable @1781178661 {#1980
      date: 2026-06-11 13:51:01.0 Europe/Paris (+02:00)
    }
    +parent: App\Entity\User {#734 …}
    +dnsProvider: null
    +appPermissionOverrides: Doctrine\ORM\PersistentCollection {#1985 …}
    +contacts: Doctrine\ORM\PersistentCollection {#1987 …}
    +categoryLimits: Doctrine\ORM\PersistentCollection {#1989 …}
    +appUsages: Doctrine\ORM\PersistentCollection {#1991 …}
    +isPaired: ~ bool
    +isOnline: ~ bool
    +displayWarning: ~ bool
    +displayName: ~ string
    +createdAt: DateTimeImmutable @1781178661 {#1981
      date: 2026-06-11 13:51:01.0 Europe/Paris (+02:00)
    }
    +updatedAt: DateTimeImmutable @1781248565 {#1982
      date: 2026-06-12 09:16:05.0 Europe/Paris (+02:00)
    }
  }
]
input_format
null
previous_data
[
  App\Entity\Device {#1679
    +id: Symfony\Component\Uid\UuidV7 {#1691 …}
    +uniqueId: "ec8cca3ba29a5d93"
    +name: "le petit mavrik"
    +avatarName: "PC"
    +status: App\Enum\DeviceStatus {#1690 …}
    +pairedAt: null
    +geolocationEnabled: true
    +isEnabled: true
    +internetEnabled: true
    +curfewStart: "20:30"
    +curfewEnd: "07:30"
    +configVersion: 463
    +installedConfigVersion: null
    +lastSeenAt: null
    +fcmToken: null
    +fcmTokenUpdatedAt: null
    +parent: App\Entity\User {#734 …}
    +dnsProvider: null
    +appPermissionOverrides: Doctrine\ORM\PersistentCollection {#1734 …}
    +contacts: Doctrine\ORM\PersistentCollection {#1765 …}
    +categoryLimits: Doctrine\ORM\PersistentCollection {#1796 …}
    +appUsages: Doctrine\ORM\PersistentCollection {#1831 …}
    +isPaired: ~ bool
    +isOnline: ~ bool
    +displayWarning: ~ bool
    +displayName: ~ string
    +createdAt: DateTimeImmutable @1778661487 {#1675
      date: 2026-05-13 10:38:07.0 Europe/Paris (+02:00)
    }
    +updatedAt: DateTimeImmutable @1781165821 {#1682
      date: 2026-06-11 10:17:01.0 Europe/Paris (+02:00)
    }
  }
  App\Entity\Device {#1835
    +id: Symfony\Component\Uid\UuidV7 {#1829 …}
    +uniqueId: "0cd3d873d2e8879d"
    +name: null
    +avatarName: null
    +status: App\Enum\DeviceStatus {#1690 …}
    +pairedAt: null
    +geolocationEnabled: false
    +isEnabled: true
    +internetEnabled: true
    +curfewStart: null
    +curfewEnd: null
    +configVersion: 460
    +installedConfigVersion: null
    +lastSeenAt: null
    +fcmToken: null
    +fcmTokenUpdatedAt: null
    +parent: App\Entity\User {#734 …}
    +dnsProvider: null
    +appPermissionOverrides: Doctrine\ORM\PersistentCollection {#1836 …}
    +contacts: Doctrine\ORM\PersistentCollection {#1838 …}
    +categoryLimits: Doctrine\ORM\PersistentCollection {#1840 …}
    +appUsages: Doctrine\ORM\PersistentCollection {#1842 …}
    +isPaired: ~ bool
    +isOnline: ~ bool
    +displayWarning: ~ bool
    +displayName: ~ string
    +createdAt: DateTimeImmutable @1778666799 {#1832
      date: 2026-05-13 12:06:39.0 Europe/Paris (+02:00)
    }
    +updatedAt: DateTimeImmutable @1779440613 {#1833
      date: 2026-05-22 11:03:33.0 Europe/Paris (+02:00)
    }
  }
  App\Entity\Device {#1852
    +id: Symfony\Component\Uid\UuidV7 {#1844 …}
    +uniqueId: "f2afded4c1210c29"
    +name: "la petite Julie"
    +avatarName: "Phone"
    +status: App\Enum\DeviceStatus {#1690 …}
    +pairedAt: null
    +geolocationEnabled: true
    +isEnabled: true
    +internetEnabled: true
    +curfewStart: "18:00"
    +curfewEnd: "09:00"
    +configVersion: 468
    +installedConfigVersion: null
    +lastSeenAt: null
    +fcmToken: null
    +fcmTokenUpdatedAt: null
    +parent: App\Entity\User {#734 …}
    +dnsProvider: App\Entity\DnsProvider {#1862 …}
    +appPermissionOverrides: Doctrine\ORM\PersistentCollection {#1853 …}
    +contacts: Doctrine\ORM\PersistentCollection {#1855 …}
    +categoryLimits: Doctrine\ORM\PersistentCollection {#1857 …}
    +appUsages: Doctrine\ORM\PersistentCollection {#1859 …}
    +isPaired: ~ bool
    +isOnline: ~ bool
    +displayWarning: ~ bool
    +displayName: ~ string
    +createdAt: DateTimeImmutable @1779367021 {#1845
      date: 2026-05-21 14:37:01.0 Europe/Paris (+02:00)
    }
    +updatedAt: DateTimeImmutable @1781170066 {#1846
      date: 2026-06-11 11:27:46.0 Europe/Paris (+02:00)
    }
  }
  App\Entity\Device {#1868
    +id: Symfony\Component\Uid\UuidV7 {#1864 …}
    +uniqueId: "b3e0d2afbcf23629"
    +name: null
    +avatarName: null
    +status: App\Enum\DeviceStatus {#1690 …}
    +pairedAt: null
    +geolocationEnabled: false
    +isEnabled: true
    +internetEnabled: true
    +curfewStart: null
    +curfewEnd: null
    +configVersion: 460
    +installedConfigVersion: null
    +lastSeenAt: null
    +fcmToken: null
    +fcmTokenUpdatedAt: null
    +parent: App\Entity\User {#734 …}
    +dnsProvider: null
    +appPermissionOverrides: Doctrine\ORM\PersistentCollection {#1869 …}
    +contacts: Doctrine\ORM\PersistentCollection {#1871 …}
    +categoryLimits: Doctrine\ORM\PersistentCollection {#1873 …}
    +appUsages: Doctrine\ORM\PersistentCollection {#1875 …}
    +isPaired: ~ bool
    +isOnline: ~ bool
    +displayWarning: ~ bool
    +displayName: ~ string
    +createdAt: DateTimeImmutable @1779367380 {#1865
      date: 2026-05-21 14:43:00.0 Europe/Paris (+02:00)
    }
    +updatedAt: DateTimeImmutable @1779440613 {#1866
      date: 2026-05-22 11:03:33.0 Europe/Paris (+02:00)
    }
  }
  App\Entity\Device {#1881
    +id: Symfony\Component\Uid\UuidV7 {#1877 …}
    +uniqueId: "2414991041eb5f88"
    +name: null
    +avatarName: null
    +status: App\Enum\DeviceStatus {#1690 …}
    +pairedAt: null
    +geolocationEnabled: false
    +isEnabled: true
    +internetEnabled: true
    +curfewStart: null
    +curfewEnd: null
    +configVersion: 460
    +installedConfigVersion: null
    +lastSeenAt: null
    +fcmToken: null
    +fcmTokenUpdatedAt: null
    +parent: App\Entity\User {#734 …}
    +dnsProvider: null
    +appPermissionOverrides: Doctrine\ORM\PersistentCollection {#1882 …}
    +contacts: Doctrine\ORM\PersistentCollection {#1884 …}
    +categoryLimits: Doctrine\ORM\PersistentCollection {#1886 …}
    +appUsages: Doctrine\ORM\PersistentCollection {#1888 …}
    +isPaired: ~ bool
    +isOnline: ~ bool
    +displayWarning: ~ bool
    +displayName: ~ string
    +createdAt: DateTimeImmutable @1779367573 {#1878
      date: 2026-05-21 14:46:13.0 Europe/Paris (+02:00)
    }
    +updatedAt: DateTimeImmutable @1779440613 {#1879
      date: 2026-05-22 11:03:33.0 Europe/Paris (+02:00)
    }
  }
  App\Entity\Device {#1894
    +id: Symfony\Component\Uid\UuidV7 {#1890 …}
    +uniqueId: "74ef0c59072c499e"
    +name: null
    +avatarName: null
    +status: App\Enum\DeviceStatus {#1690 …}
    +pairedAt: null
    +geolocationEnabled: false
    +isEnabled: true
    +internetEnabled: true
    +curfewStart: null
    +curfewEnd: null
    +configVersion: 460
    +installedConfigVersion: null
    +lastSeenAt: null
    +fcmToken: null
    +fcmTokenUpdatedAt: null
    +parent: App\Entity\User {#734 …}
    +dnsProvider: null
    +appPermissionOverrides: Doctrine\ORM\PersistentCollection {#1895 …}
    +contacts: Doctrine\ORM\PersistentCollection {#1897 …}
    +categoryLimits: Doctrine\ORM\PersistentCollection {#1899 …}
    +appUsages: Doctrine\ORM\PersistentCollection {#1901 …}
    +isPaired: ~ bool
    +isOnline: ~ bool
    +displayWarning: ~ bool
    +displayName: ~ string
    +createdAt: DateTimeImmutable @1779439263 {#1891
      date: 2026-05-22 10:41:03.0 Europe/Paris (+02:00)
    }
    +updatedAt: DateTimeImmutable @1779440613 {#1892
      date: 2026-05-22 11:03:33.0 Europe/Paris (+02:00)
    }
  }
  App\Entity\Device {#1907
    +id: Symfony\Component\Uid\UuidV7 {#1903 …}
    +uniqueId: "c935b9072f39af20"
    +name: null
    +avatarName: null
    +status: App\Enum\DeviceStatus {#1690 …}
    +pairedAt: null
    +geolocationEnabled: false
    +isEnabled: true
    +internetEnabled: true
    +curfewStart: null
    +curfewEnd: null
    +configVersion: 460
    +installedConfigVersion: null
    +lastSeenAt: null
    +fcmToken: null
    +fcmTokenUpdatedAt: null
    +parent: App\Entity\User {#734 …}
    +dnsProvider: null
    +appPermissionOverrides: Doctrine\ORM\PersistentCollection {#1908 …}
    +contacts: Doctrine\ORM\PersistentCollection {#1910 …}
    +categoryLimits: Doctrine\ORM\PersistentCollection {#1912 …}
    +appUsages: Doctrine\ORM\PersistentCollection {#1914 …}
    +isPaired: ~ bool
    +isOnline: ~ bool
    +displayWarning: ~ bool
    +displayName: ~ string
    +createdAt: DateTimeImmutable @1779439599 {#1904
      date: 2026-05-22 10:46:39.0 Europe/Paris (+02:00)
    }
    +updatedAt: DateTimeImmutable @1779440613 {#1905
      date: 2026-05-22 11:03:33.0 Europe/Paris (+02:00)
    }
  }
  App\Entity\Device {#1922
    +id: Symfony\Component\Uid\UuidV7 {#1916 …}
    +uniqueId: "4f7eda0bfeadd2ed"
    +name: null
    +avatarName: null
    +status: App\Enum\DeviceStatus {#1683 …}
    +pairedAt: DateTimeImmutable @1780045100 {#1917
      date: 2026-05-29 10:58:20.0 Europe/Paris (+02:00)
    }
    +geolocationEnabled: false
    +isEnabled: true
    +internetEnabled: true
    +curfewStart: null
    +curfewEnd: null
    +configVersion: 447
    +installedConfigVersion: null
    +lastSeenAt: DateTimeImmutable @1780045100 {#1918
      date: 2026-05-29 10:58:20.0 Europe/Paris (+02:00)
    }
    +fcmToken: null
    +fcmTokenUpdatedAt: null
    +parent: App\Entity\User {#734 …}
    +dnsProvider: null
    +appPermissionOverrides: Doctrine\ORM\PersistentCollection {#1923 …}
    +contacts: Doctrine\ORM\PersistentCollection {#1925 …}
    +categoryLimits: Doctrine\ORM\PersistentCollection {#1927 …}
    +appUsages: Doctrine\ORM\PersistentCollection {#1929 …}
    +isPaired: ~ bool
    +isOnline: ~ bool
    +displayWarning: ~ bool
    +displayName: ~ string
    +createdAt: DateTimeImmutable @1780045021 {#1919
      date: 2026-05-29 10:57:01.0 Europe/Paris (+02:00)
    }
    +updatedAt: DateTimeImmutable @1780045100 {#1920
      date: 2026-05-29 10:58:20.0 Europe/Paris (+02:00)
    }
  }
  App\Entity\Device {#1937
    +id: Symfony\Component\Uid\UuidV7 {#1931 …}
    +uniqueId: "f1f3463034ec2354"
    +name: null
    +avatarName: null
    +status: App\Enum\DeviceStatus {#1683 …}
    +pairedAt: DateTimeImmutable @1780652807 {#1932
      date: 2026-06-05 11:46:47.0 Europe/Paris (+02:00)
    }
    +geolocationEnabled: false
    +isEnabled: true
    +internetEnabled: true
    +curfewStart: null
    +curfewEnd: null
    +configVersion: 447
    +installedConfigVersion: null
    +lastSeenAt: DateTimeImmutable @1780652807 {#1933
      date: 2026-06-05 11:46:47.0 Europe/Paris (+02:00)
    }
    +fcmToken: null
    +fcmTokenUpdatedAt: null
    +parent: App\Entity\User {#734 …}
    +dnsProvider: null
    +appPermissionOverrides: Doctrine\ORM\PersistentCollection {#1938 …}
    +contacts: Doctrine\ORM\PersistentCollection {#1940 …}
    +categoryLimits: Doctrine\ORM\PersistentCollection {#1942 …}
    +appUsages: Doctrine\ORM\PersistentCollection {#1944 …}
    +isPaired: ~ bool
    +isOnline: ~ bool
    +displayWarning: ~ bool
    +displayName: ~ string
    +createdAt: DateTimeImmutable @1780652054 {#1934
      date: 2026-06-05 11:34:14.0 Europe/Paris (+02:00)
    }
    +updatedAt: DateTimeImmutable @1780652807 {#1935
      date: 2026-06-05 11:46:47.0 Europe/Paris (+02:00)
    }
  }
  App\Entity\Device {#1952
    +id: Symfony\Component\Uid\UuidV7 {#1946 …}
    +uniqueId: "f479a400fa6b2d0e"
    +name: null
    +avatarName: null
    +status: App\Enum\DeviceStatus {#1683 …}
    +pairedAt: DateTimeImmutable @1780664009 {#1947
      date: 2026-06-05 14:53:29.0 Europe/Paris (+02:00)
    }
    +geolocationEnabled: false
    +isEnabled: true
    +internetEnabled: true
    +curfewStart: null
    +curfewEnd: null
    +configVersion: 447
    +installedConfigVersion: null
    +lastSeenAt: DateTimeImmutable @1780664009 {#1948
      date: 2026-06-05 14:53:29.0 Europe/Paris (+02:00)
    }
    +fcmToken: null
    +fcmTokenUpdatedAt: null
    +parent: App\Entity\User {#734 …}
    +dnsProvider: null
    +appPermissionOverrides: Doctrine\ORM\PersistentCollection {#1953 …}
    +contacts: Doctrine\ORM\PersistentCollection {#1955 …}
    +categoryLimits: Doctrine\ORM\PersistentCollection {#1957 …}
    +appUsages: Doctrine\ORM\PersistentCollection {#1959 …}
    +isPaired: ~ bool
    +isOnline: ~ bool
    +displayWarning: ~ bool
    +displayName: ~ string
    +createdAt: DateTimeImmutable @1780663774 {#1949
      date: 2026-06-05 14:49:34.0 Europe/Paris (+02:00)
    }
    +updatedAt: DateTimeImmutable @1780664009 {#1950
      date: 2026-06-05 14:53:29.0 Europe/Paris (+02:00)
    }
  }
  App\Entity\Device {#1968
    +id: Symfony\Component\Uid\UuidV7 {#1961 …}
    +uniqueId: "8efd73d762a7f9fb"
    +name: "tel avec demande de temps"
    +avatarName: null
    +status: App\Enum\DeviceStatus {#1683 …}
    +pairedAt: DateTimeImmutable @1781012358 {#1962
      date: 2026-06-09 15:39:18.0 Europe/Paris (+02:00)
    }
    +geolocationEnabled: false
    +isEnabled: true
    +internetEnabled: true
    +curfewStart: null
    +curfewEnd: null
    +configVersion: 30
    +installedConfigVersion: null
    +lastSeenAt: DateTimeImmutable @1781016976 {#1963
      date: 2026-06-09 16:56:16.0 Europe/Paris (+02:00)
    }
    +fcmToken: "c2AybLC_QximrKIaFl-iX7:APA91bHfYO_W9iXtnEoFVMeI94mX_C9cL8ggFVnCMxT9kRrfwDLdG5s37-lA6f4y8Z_bhk3cvlOlfqhNLh4SFrcU-4Vu9aFxhCSO5RL3pk63ooXiQFHtexo"
    +fcmTokenUpdatedAt: DateTimeImmutable @1781016976 {#1964
      date: 2026-06-09 16:56:16.0 Europe/Paris (+02:00)
    }
    +parent: App\Entity\User {#734 …}
    +dnsProvider: null
    +appPermissionOverrides: Doctrine\ORM\PersistentCollection {#1969 …}
    +contacts: Doctrine\ORM\PersistentCollection {#1971 …}
    +categoryLimits: Doctrine\ORM\PersistentCollection {#1973 …}
    +appUsages: Doctrine\ORM\PersistentCollection {#1975 …}
    +isPaired: ~ bool
    +isOnline: ~ bool
    +displayWarning: ~ bool
    +displayName: ~ string
    +createdAt: DateTimeImmutable @1781011894 {#1965
      date: 2026-06-09 15:31:34.0 Europe/Paris (+02:00)
    }
    +updatedAt: DateTimeImmutable @1781248598 {#1966
      date: 2026-06-12 09:16:38.0 Europe/Paris (+02:00)
    }
  }
  App\Entity\Device {#1984
    +id: Symfony\Component\Uid\UuidV7 {#1977 …}
    +uniqueId: "c8892b2b18f309ac"
    +name: "tel avec temps d'écran"
    +avatarName: null
    +status: App\Enum\DeviceStatus {#1683 …}
    +pairedAt: DateTimeImmutable @1781178679 {#1978
      date: 2026-06-11 13:51:19.0 Europe/Paris (+02:00)
    }
    +geolocationEnabled: false
    +isEnabled: true
    +internetEnabled: true
    +curfewStart: null
    +curfewEnd: null
    +configVersion: 13
    +installedConfigVersion: null
    +lastSeenAt: DateTimeImmutable @1781187369 {#1979
      date: 2026-06-11 16:16:09.0 Europe/Paris (+02:00)
    }
    +fcmToken: "fake-fcm-token-for-emulator-testing"
    +fcmTokenUpdatedAt: DateTimeImmutable @1781178661 {#1980
      date: 2026-06-11 13:51:01.0 Europe/Paris (+02:00)
    }
    +parent: App\Entity\User {#734 …}
    +dnsProvider: null
    +appPermissionOverrides: Doctrine\ORM\PersistentCollection {#1985 …}
    +contacts: Doctrine\ORM\PersistentCollection {#1987 …}
    +categoryLimits: Doctrine\ORM\PersistentCollection {#1989 …}
    +appUsages: Doctrine\ORM\PersistentCollection {#1991 …}
    +isPaired: ~ bool
    +isOnline: ~ bool
    +displayWarning: ~ bool
    +displayName: ~ string
    +createdAt: DateTimeImmutable @1781178661 {#1981
      date: 2026-06-11 13:51:01.0 Europe/Paris (+02:00)
    }
    +updatedAt: DateTimeImmutable @1781248565 {#1982
      date: 2026-06-12 09:16:05.0 Europe/Paris (+02:00)
    }
  }
]
read_data
[
  App\Entity\Device {#1679
    +id: Symfony\Component\Uid\UuidV7 {#1691 …}
    +uniqueId: "ec8cca3ba29a5d93"
    +name: "le petit mavrik"
    +avatarName: "PC"
    +status: App\Enum\DeviceStatus {#1690 …}
    +pairedAt: null
    +geolocationEnabled: true
    +isEnabled: true
    +internetEnabled: true
    +curfewStart: "20:30"
    +curfewEnd: "07:30"
    +configVersion: 463
    +installedConfigVersion: null
    +lastSeenAt: null
    +fcmToken: null
    +fcmTokenUpdatedAt: null
    +parent: App\Entity\User {#734 …}
    +dnsProvider: null
    +appPermissionOverrides: Doctrine\ORM\PersistentCollection {#1734 …}
    +contacts: Doctrine\ORM\PersistentCollection {#1765 …}
    +categoryLimits: Doctrine\ORM\PersistentCollection {#1796 …}
    +appUsages: Doctrine\ORM\PersistentCollection {#1831 …}
    +isPaired: ~ bool
    +isOnline: ~ bool
    +displayWarning: ~ bool
    +displayName: ~ string
    +createdAt: DateTimeImmutable @1778661487 {#1675
      date: 2026-05-13 10:38:07.0 Europe/Paris (+02:00)
    }
    +updatedAt: DateTimeImmutable @1781165821 {#1682
      date: 2026-06-11 10:17:01.0 Europe/Paris (+02:00)
    }
  }
  App\Entity\Device {#1835
    +id: Symfony\Component\Uid\UuidV7 {#1829 …}
    +uniqueId: "0cd3d873d2e8879d"
    +name: null
    +avatarName: null
    +status: App\Enum\DeviceStatus {#1690 …}
    +pairedAt: null
    +geolocationEnabled: false
    +isEnabled: true
    +internetEnabled: true
    +curfewStart: null
    +curfewEnd: null
    +configVersion: 460
    +installedConfigVersion: null
    +lastSeenAt: null
    +fcmToken: null
    +fcmTokenUpdatedAt: null
    +parent: App\Entity\User {#734 …}
    +dnsProvider: null
    +appPermissionOverrides: Doctrine\ORM\PersistentCollection {#1836 …}
    +contacts: Doctrine\ORM\PersistentCollection {#1838 …}
    +categoryLimits: Doctrine\ORM\PersistentCollection {#1840 …}
    +appUsages: Doctrine\ORM\PersistentCollection {#1842 …}
    +isPaired: ~ bool
    +isOnline: ~ bool
    +displayWarning: ~ bool
    +displayName: ~ string
    +createdAt: DateTimeImmutable @1778666799 {#1832
      date: 2026-05-13 12:06:39.0 Europe/Paris (+02:00)
    }
    +updatedAt: DateTimeImmutable @1779440613 {#1833
      date: 2026-05-22 11:03:33.0 Europe/Paris (+02:00)
    }
  }
  App\Entity\Device {#1852
    +id: Symfony\Component\Uid\UuidV7 {#1844 …}
    +uniqueId: "f2afded4c1210c29"
    +name: "la petite Julie"
    +avatarName: "Phone"
    +status: App\Enum\DeviceStatus {#1690 …}
    +pairedAt: null
    +geolocationEnabled: true
    +isEnabled: true
    +internetEnabled: true
    +curfewStart: "18:00"
    +curfewEnd: "09:00"
    +configVersion: 468
    +installedConfigVersion: null
    +lastSeenAt: null
    +fcmToken: null
    +fcmTokenUpdatedAt: null
    +parent: App\Entity\User {#734 …}
    +dnsProvider: App\Entity\DnsProvider {#1862 …}
    +appPermissionOverrides: Doctrine\ORM\PersistentCollection {#1853 …}
    +contacts: Doctrine\ORM\PersistentCollection {#1855 …}
    +categoryLimits: Doctrine\ORM\PersistentCollection {#1857 …}
    +appUsages: Doctrine\ORM\PersistentCollection {#1859 …}
    +isPaired: ~ bool
    +isOnline: ~ bool
    +displayWarning: ~ bool
    +displayName: ~ string
    +createdAt: DateTimeImmutable @1779367021 {#1845
      date: 2026-05-21 14:37:01.0 Europe/Paris (+02:00)
    }
    +updatedAt: DateTimeImmutable @1781170066 {#1846
      date: 2026-06-11 11:27:46.0 Europe/Paris (+02:00)
    }
  }
  App\Entity\Device {#1868
    +id: Symfony\Component\Uid\UuidV7 {#1864 …}
    +uniqueId: "b3e0d2afbcf23629"
    +name: null
    +avatarName: null
    +status: App\Enum\DeviceStatus {#1690 …}
    +pairedAt: null
    +geolocationEnabled: false
    +isEnabled: true
    +internetEnabled: true
    +curfewStart: null
    +curfewEnd: null
    +configVersion: 460
    +installedConfigVersion: null
    +lastSeenAt: null
    +fcmToken: null
    +fcmTokenUpdatedAt: null
    +parent: App\Entity\User {#734 …}
    +dnsProvider: null
    +appPermissionOverrides: Doctrine\ORM\PersistentCollection {#1869 …}
    +contacts: Doctrine\ORM\PersistentCollection {#1871 …}
    +categoryLimits: Doctrine\ORM\PersistentCollection {#1873 …}
    +appUsages: Doctrine\ORM\PersistentCollection {#1875 …}
    +isPaired: ~ bool
    +isOnline: ~ bool
    +displayWarning: ~ bool
    +displayName: ~ string
    +createdAt: DateTimeImmutable @1779367380 {#1865
      date: 2026-05-21 14:43:00.0 Europe/Paris (+02:00)
    }
    +updatedAt: DateTimeImmutable @1779440613 {#1866
      date: 2026-05-22 11:03:33.0 Europe/Paris (+02:00)
    }
  }
  App\Entity\Device {#1881
    +id: Symfony\Component\Uid\UuidV7 {#1877 …}
    +uniqueId: "2414991041eb5f88"
    +name: null
    +avatarName: null
    +status: App\Enum\DeviceStatus {#1690 …}
    +pairedAt: null
    +geolocationEnabled: false
    +isEnabled: true
    +internetEnabled: true
    +curfewStart: null
    +curfewEnd: null
    +configVersion: 460
    +installedConfigVersion: null
    +lastSeenAt: null
    +fcmToken: null
    +fcmTokenUpdatedAt: null
    +parent: App\Entity\User {#734 …}
    +dnsProvider: null
    +appPermissionOverrides: Doctrine\ORM\PersistentCollection {#1882 …}
    +contacts: Doctrine\ORM\PersistentCollection {#1884 …}
    +categoryLimits: Doctrine\ORM\PersistentCollection {#1886 …}
    +appUsages: Doctrine\ORM\PersistentCollection {#1888 …}
    +isPaired: ~ bool
    +isOnline: ~ bool
    +displayWarning: ~ bool
    +displayName: ~ string
    +createdAt: DateTimeImmutable @1779367573 {#1878
      date: 2026-05-21 14:46:13.0 Europe/Paris (+02:00)
    }
    +updatedAt: DateTimeImmutable @1779440613 {#1879
      date: 2026-05-22 11:03:33.0 Europe/Paris (+02:00)
    }
  }
  App\Entity\Device {#1894
    +id: Symfony\Component\Uid\UuidV7 {#1890 …}
    +uniqueId: "74ef0c59072c499e"
    +name: null
    +avatarName: null
    +status: App\Enum\DeviceStatus {#1690 …}
    +pairedAt: null
    +geolocationEnabled: false
    +isEnabled: true
    +internetEnabled: true
    +curfewStart: null
    +curfewEnd: null
    +configVersion: 460
    +installedConfigVersion: null
    +lastSeenAt: null
    +fcmToken: null
    +fcmTokenUpdatedAt: null
    +parent: App\Entity\User {#734 …}
    +dnsProvider: null
    +appPermissionOverrides: Doctrine\ORM\PersistentCollection {#1895 …}
    +contacts: Doctrine\ORM\PersistentCollection {#1897 …}
    +categoryLimits: Doctrine\ORM\PersistentCollection {#1899 …}
    +appUsages: Doctrine\ORM\PersistentCollection {#1901 …}
    +isPaired: ~ bool
    +isOnline: ~ bool
    +displayWarning: ~ bool
    +displayName: ~ string
    +createdAt: DateTimeImmutable @1779439263 {#1891
      date: 2026-05-22 10:41:03.0 Europe/Paris (+02:00)
    }
    +updatedAt: DateTimeImmutable @1779440613 {#1892
      date: 2026-05-22 11:03:33.0 Europe/Paris (+02:00)
    }
  }
  App\Entity\Device {#1907
    +id: Symfony\Component\Uid\UuidV7 {#1903 …}
    +uniqueId: "c935b9072f39af20"
    +name: null
    +avatarName: null
    +status: App\Enum\DeviceStatus {#1690 …}
    +pairedAt: null
    +geolocationEnabled: false
    +isEnabled: true
    +internetEnabled: true
    +curfewStart: null
    +curfewEnd: null
    +configVersion: 460
    +installedConfigVersion: null
    +lastSeenAt: null
    +fcmToken: null
    +fcmTokenUpdatedAt: null
    +parent: App\Entity\User {#734 …}
    +dnsProvider: null
    +appPermissionOverrides: Doctrine\ORM\PersistentCollection {#1908 …}
    +contacts: Doctrine\ORM\PersistentCollection {#1910 …}
    +categoryLimits: Doctrine\ORM\PersistentCollection {#1912 …}
    +appUsages: Doctrine\ORM\PersistentCollection {#1914 …}
    +isPaired: ~ bool
    +isOnline: ~ bool
    +displayWarning: ~ bool
    +displayName: ~ string
    +createdAt: DateTimeImmutable @1779439599 {#1904
      date: 2026-05-22 10:46:39.0 Europe/Paris (+02:00)
    }
    +updatedAt: DateTimeImmutable @1779440613 {#1905
      date: 2026-05-22 11:03:33.0 Europe/Paris (+02:00)
    }
  }
  App\Entity\Device {#1922
    +id: Symfony\Component\Uid\UuidV7 {#1916 …}
    +uniqueId: "4f7eda0bfeadd2ed"
    +name: null
    +avatarName: null
    +status: App\Enum\DeviceStatus {#1683 …}
    +pairedAt: DateTimeImmutable @1780045100 {#1917
      date: 2026-05-29 10:58:20.0 Europe/Paris (+02:00)
    }
    +geolocationEnabled: false
    +isEnabled: true
    +internetEnabled: true
    +curfewStart: null
    +curfewEnd: null
    +configVersion: 447
    +installedConfigVersion: null
    +lastSeenAt: DateTimeImmutable @1780045100 {#1918
      date: 2026-05-29 10:58:20.0 Europe/Paris (+02:00)
    }
    +fcmToken: null
    +fcmTokenUpdatedAt: null
    +parent: App\Entity\User {#734 …}
    +dnsProvider: null
    +appPermissionOverrides: Doctrine\ORM\PersistentCollection {#1923 …}
    +contacts: Doctrine\ORM\PersistentCollection {#1925 …}
    +categoryLimits: Doctrine\ORM\PersistentCollection {#1927 …}
    +appUsages: Doctrine\ORM\PersistentCollection {#1929 …}
    +isPaired: ~ bool
    +isOnline: ~ bool
    +displayWarning: ~ bool
    +displayName: ~ string
    +createdAt: DateTimeImmutable @1780045021 {#1919
      date: 2026-05-29 10:57:01.0 Europe/Paris (+02:00)
    }
    +updatedAt: DateTimeImmutable @1780045100 {#1920
      date: 2026-05-29 10:58:20.0 Europe/Paris (+02:00)
    }
  }
  App\Entity\Device {#1937
    +id: Symfony\Component\Uid\UuidV7 {#1931 …}
    +uniqueId: "f1f3463034ec2354"
    +name: null
    +avatarName: null
    +status: App\Enum\DeviceStatus {#1683 …}
    +pairedAt: DateTimeImmutable @1780652807 {#1932
      date: 2026-06-05 11:46:47.0 Europe/Paris (+02:00)
    }
    +geolocationEnabled: false
    +isEnabled: true
    +internetEnabled: true
    +curfewStart: null
    +curfewEnd: null
    +configVersion: 447
    +installedConfigVersion: null
    +lastSeenAt: DateTimeImmutable @1780652807 {#1933
      date: 2026-06-05 11:46:47.0 Europe/Paris (+02:00)
    }
    +fcmToken: null
    +fcmTokenUpdatedAt: null
    +parent: App\Entity\User {#734 …}
    +dnsProvider: null
    +appPermissionOverrides: Doctrine\ORM\PersistentCollection {#1938 …}
    +contacts: Doctrine\ORM\PersistentCollection {#1940 …}
    +categoryLimits: Doctrine\ORM\PersistentCollection {#1942 …}
    +appUsages: Doctrine\ORM\PersistentCollection {#1944 …}
    +isPaired: ~ bool
    +isOnline: ~ bool
    +displayWarning: ~ bool
    +displayName: ~ string
    +createdAt: DateTimeImmutable @1780652054 {#1934
      date: 2026-06-05 11:34:14.0 Europe/Paris (+02:00)
    }
    +updatedAt: DateTimeImmutable @1780652807 {#1935
      date: 2026-06-05 11:46:47.0 Europe/Paris (+02:00)
    }
  }
  App\Entity\Device {#1952
    +id: Symfony\Component\Uid\UuidV7 {#1946 …}
    +uniqueId: "f479a400fa6b2d0e"
    +name: null
    +avatarName: null
    +status: App\Enum\DeviceStatus {#1683 …}
    +pairedAt: DateTimeImmutable @1780664009 {#1947
      date: 2026-06-05 14:53:29.0 Europe/Paris (+02:00)
    }
    +geolocationEnabled: false
    +isEnabled: true
    +internetEnabled: true
    +curfewStart: null
    +curfewEnd: null
    +configVersion: 447
    +installedConfigVersion: null
    +lastSeenAt: DateTimeImmutable @1780664009 {#1948
      date: 2026-06-05 14:53:29.0 Europe/Paris (+02:00)
    }
    +fcmToken: null
    +fcmTokenUpdatedAt: null
    +parent: App\Entity\User {#734 …}
    +dnsProvider: null
    +appPermissionOverrides: Doctrine\ORM\PersistentCollection {#1953 …}
    +contacts: Doctrine\ORM\PersistentCollection {#1955 …}
    +categoryLimits: Doctrine\ORM\PersistentCollection {#1957 …}
    +appUsages: Doctrine\ORM\PersistentCollection {#1959 …}
    +isPaired: ~ bool
    +isOnline: ~ bool
    +displayWarning: ~ bool
    +displayName: ~ string
    +createdAt: DateTimeImmutable @1780663774 {#1949
      date: 2026-06-05 14:49:34.0 Europe/Paris (+02:00)
    }
    +updatedAt: DateTimeImmutable @1780664009 {#1950
      date: 2026-06-05 14:53:29.0 Europe/Paris (+02:00)
    }
  }
  App\Entity\Device {#1968
    +id: Symfony\Component\Uid\UuidV7 {#1961 …}
    +uniqueId: "8efd73d762a7f9fb"
    +name: "tel avec demande de temps"
    +avatarName: null
    +status: App\Enum\DeviceStatus {#1683 …}
    +pairedAt: DateTimeImmutable @1781012358 {#1962
      date: 2026-06-09 15:39:18.0 Europe/Paris (+02:00)
    }
    +geolocationEnabled: false
    +isEnabled: true
    +internetEnabled: true
    +curfewStart: null
    +curfewEnd: null
    +configVersion: 30
    +installedConfigVersion: null
    +lastSeenAt: DateTimeImmutable @1781016976 {#1963
      date: 2026-06-09 16:56:16.0 Europe/Paris (+02:00)
    }
    +fcmToken: "c2AybLC_QximrKIaFl-iX7:APA91bHfYO_W9iXtnEoFVMeI94mX_C9cL8ggFVnCMxT9kRrfwDLdG5s37-lA6f4y8Z_bhk3cvlOlfqhNLh4SFrcU-4Vu9aFxhCSO5RL3pk63ooXiQFHtexo"
    +fcmTokenUpdatedAt: DateTimeImmutable @1781016976 {#1964
      date: 2026-06-09 16:56:16.0 Europe/Paris (+02:00)
    }
    +parent: App\Entity\User {#734 …}
    +dnsProvider: null
    +appPermissionOverrides: Doctrine\ORM\PersistentCollection {#1969 …}
    +contacts: Doctrine\ORM\PersistentCollection {#1971 …}
    +categoryLimits: Doctrine\ORM\PersistentCollection {#1973 …}
    +appUsages: Doctrine\ORM\PersistentCollection {#1975 …}
    +isPaired: ~ bool
    +isOnline: ~ bool
    +displayWarning: ~ bool
    +displayName: ~ string
    +createdAt: DateTimeImmutable @1781011894 {#1965
      date: 2026-06-09 15:31:34.0 Europe/Paris (+02:00)
    }
    +updatedAt: DateTimeImmutable @1781248598 {#1966
      date: 2026-06-12 09:16:38.0 Europe/Paris (+02:00)
    }
  }
  App\Entity\Device {#1984
    +id: Symfony\Component\Uid\UuidV7 {#1977 …}
    +uniqueId: "c8892b2b18f309ac"
    +name: "tel avec temps d'écran"
    +avatarName: null
    +status: App\Enum\DeviceStatus {#1683 …}
    +pairedAt: DateTimeImmutable @1781178679 {#1978
      date: 2026-06-11 13:51:19.0 Europe/Paris (+02:00)
    }
    +geolocationEnabled: false
    +isEnabled: true
    +internetEnabled: true
    +curfewStart: null
    +curfewEnd: null
    +configVersion: 13
    +installedConfigVersion: null
    +lastSeenAt: DateTimeImmutable @1781187369 {#1979
      date: 2026-06-11 16:16:09.0 Europe/Paris (+02:00)
    }
    +fcmToken: "fake-fcm-token-for-emulator-testing"
    +fcmTokenUpdatedAt: DateTimeImmutable @1781178661 {#1980
      date: 2026-06-11 13:51:01.0 Europe/Paris (+02:00)
    }
    +parent: App\Entity\User {#734 …}
    +dnsProvider: null
    +appPermissionOverrides: Doctrine\ORM\PersistentCollection {#1985 …}
    +contacts: Doctrine\ORM\PersistentCollection {#1987 …}
    +categoryLimits: Doctrine\ORM\PersistentCollection {#1989 …}
    +appUsages: Doctrine\ORM\PersistentCollection {#1991 …}
    +isPaired: ~ bool
    +isOnline: ~ bool
    +displayWarning: ~ bool
    +displayName: ~ string
    +createdAt: DateTimeImmutable @1781178661 {#1981
      date: 2026-06-11 13:51:01.0 Europe/Paris (+02:00)
    }
    +updatedAt: DateTimeImmutable @1781248565 {#1982
      date: 2026-06-12 09:16:05.0 Europe/Paris (+02:00)
    }
  }
]

Request Headers

Header Value
accept
"application/json"
accept-encoding
"gzip"
authorization
"Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiJuZW93LXBhcmVudC1hcHAiLCJqdGkiOiI5MDhkZjYxMDZkZTQwNTdkNGZjOTk5MDk2M2JiYmNlYzRmNjhiNmU1NDYxNTE0ZmU1MGQ2NDlmNTJiNmM2NjlmYmY3OWQ4YjU2ZTA2Yzg4ZiIsImlhdCI6MTc4MTI1MDUyMi4yMjYyNDUsIm5iZiI6MTc4MTI1MDUyMi4yMjYyNTEsImV4cCI6MTc4MTI1MTQyMi4yMDIyNDgsInN1YiI6IjAxOWUxZmRmLTNkYTktNzFjYi1iMTk1LWM2YzRjNjUxM2U3ZiIsInNjb3BlcyI6WyJwYXJlbnQiXX0.fa_jXsHH4Zi2CnJLT5S2tn31pBeBo4Mn-ChSpdtOBDJx_uxWFMNiKib6_TfEsLt-koRGWLFwApDO8f1Z2ef90jx_L5soyWL7ZYxspVKkj2W6OpUruzmnDE3GyP9LcQWOeXnYX4-lTxfGD0NiW37FxUjeBPWMi3iZ27ZeyoH_krK2vxT5-9BAOAeX_NIDgr5722XAWx072ikeoEtJtIXiZcuUb6dyFItsOLIbamiJsEtJvbfZQQSDcvYh5hC-IL7sJdgWppyPxX6JvRyXcYF3oxwTFf4VYYzfCdjRerkVscmhHPcskkgm8Q8VMCbx3eeRs67jXldA0Cm6pUIPZk6J3Q"
content-type
"application/json"
host
"nw-flow.cloud"
user-agent
"ktor-client"
x-php-ob-level
"1"

Request Content

Request content not available (it was retrieved as a resource).

Response

Response Headers

Header Value
allow
"OPTIONS, HEAD, GET"
cache-control
"max-age=0, public, s-maxage=0"
content-type
"application/json; charset=utf-8"
date
"Fri, 12 Jun 2026 07:48:43 GMT"
etag
""fc5c74d93d7788d0""
link
"<https://nw-flow.cloud/api/docs.jsonld>; rel="http://www.w3.org/ns/hydra/core#apiDocumentation""
permissions-policy
"camera=(), microphone=(), geolocation=()"
referrer-policy
"strict-origin-when-cross-origin"
vary
[
  "Accept"
  "Content-Type"
  "Authorization"
  "Origin"
  "Accept-Language"
]
x-content-type-options
"nosniff"
x-debug-token
"7c22a4"
x-frame-options
"DENY"
x-xss-protection
"0"

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
ACCOUNT_LOCKOUT_DURATION
"900"
ACCOUNT_LOCKOUT_THRESHOLD
"5"
AGE_VERIFICATION_REQUIRED
"true"
AGE_VERIFICATION_TTL
"900"
APP_SECRET
"33b1df71599bdd162645e641ae741a10"
APP_SHARE_DIR
"var/share"
CORS_ALLOW_ORIGIN
"^https?://(localhost|127\.0\.0\.1)(:[0-9]+)?$"
EMAIL_VERIFICATION_TTL
"86400"
FIREBASE_CREDENTIALS
"/app/config/firebase/neow.json"
JWT_PASSPHRASE
"f13c90c3c37d9982d9b90785020246638afb30ed5928df19d6882c1af6e3448b"
JWT_PUBLIC_KEY
"%kernel.project_dir%/config/jwt/public.pem"
JWT_SECRET_KEY
"%kernel.project_dir%/config/jwt/private.pem"
JWT_TOKEN_TTL
"900"
LOCATION_REQUEST_TTL
"300"
MAILER_DSN
"smtp://Neow%20Flow:md-f2npYQTwJJp6Mc5LpmYB6A@smtp.mandrillapp.com:587"
MAILER_FROM
"flow@neow-kids.com"
MFA_CODE_TTL
"600"
MFA_MAX_ATTEMPTS
"3"
MFA_RESEND_COOLDOWN
"60"
OAUTH_ACCESS_TOKEN_TTL
"900"
OAUTH_ENCRYPTION_KEY
"def00000aef5ee1e0c8c881a739b35960dd3992587c190e459b3b576b4a642cb0e999c97e0f66638623993e8d81c149091344338002c0825411232aaea7c769071231fcd"
OAUTH_REFRESH_TOKEN_TTL
"604800"
PAIRING_CODE_TTL
"300"
SERPAPI_BURST_LIMIT
"10000"
SERPAPI_KEY
"ff3bb4bcd2dd104b9bdc753ad80d89b0c839b48e063ff7a16479e80d7381363d"
SERPAPI_RATE_AMOUNT
"2"
SERPAPI_RATE_INTERVAL
"1 second"
YOTI_CLIENT_SDK_ID
"63281926-fa6b-4910-9749-de6b092ead2d"
YOTI_DOC_SCAN_API_URL
"https://api.yoti.com/sandbox/idverify/v1"
YOTI_KEY_FILE_PATH
"%kernel.project_dir%/config/yoti/privateKey.pem"

Defined as regular env variables

Key Value
APP_DEBUG
"1"
APP_ENV
"dev"
APP_PROJECT_DIR
"/app"
APP_RUNTIME
"Symfony\Component\Runtime\SymfonyRuntime"
APP_RUNTIME_OPTIONS
[
  "project_dir" => "/app"
]
AUTH_TYPE
""
COMPOSER_ALLOW_SUPERUSER
"1"
CONTENT_LENGTH
""
CONTENT_TYPE
"application/json"
DATABASE_URL
"postgresql://app:!ChangeMe!@database:5432/app?serverVersion=15&charset=utf8"
DEFAULT_URI
"https://nw-flow.cloud"
DOCUMENT_ROOT
"/app/public"
DOCUMENT_URI
"index.php"
FRANKENPHP_HOT_RELOAD
"/.well-known/mercure?topic=https%3A%2F%2Ffrankenphp.dev%2Fhot-reload%2F96d2b08cfbbe9bd7"
FRANKENPHP_SITE_CONFIG
"hot_reload"
FRANKENPHP_WORKER_CONFIG
"watch"
GATEWAY_INTERFACE
"CGI/1.1"
GODEBUG
"cgocheck=0"
GPG_KEYS
"1198C0117593497A5EC5C199286AF1F9897469DC 49D9AF6BC72A80D6691719C8AA23F5BE9C7097D4 D95C03BC702BE9515344AE3374E44BC9067701A5"
HOME
"/root"
HOSTNAME
"f6a5923720e2"
HTTPS
"on"
HTTP_ACCEPT
"application/json"
HTTP_ACCEPT_ENCODING
"gzip"
HTTP_AUTHORIZATION
"Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiJuZW93LXBhcmVudC1hcHAiLCJqdGkiOiI5MDhkZjYxMDZkZTQwNTdkNGZjOTk5MDk2M2JiYmNlYzRmNjhiNmU1NDYxNTE0ZmU1MGQ2NDlmNTJiNmM2NjlmYmY3OWQ4YjU2ZTA2Yzg4ZiIsImlhdCI6MTc4MTI1MDUyMi4yMjYyNDUsIm5iZiI6MTc4MTI1MDUyMi4yMjYyNTEsImV4cCI6MTc4MTI1MTQyMi4yMDIyNDgsInN1YiI6IjAxOWUxZmRmLTNkYTktNzFjYi1iMTk1LWM2YzRjNjUxM2U3ZiIsInNjb3BlcyI6WyJwYXJlbnQiXX0.fa_jXsHH4Zi2CnJLT5S2tn31pBeBo4Mn-ChSpdtOBDJx_uxWFMNiKib6_TfEsLt-koRGWLFwApDO8f1Z2ef90jx_L5soyWL7ZYxspVKkj2W6OpUruzmnDE3GyP9LcQWOeXnYX4-lTxfGD0NiW37FxUjeBPWMi3iZ27ZeyoH_krK2vxT5-9BAOAeX_NIDgr5722XAWx072ikeoEtJtIXiZcuUb6dyFItsOLIbamiJsEtJvbfZQQSDcvYh5hC-IL7sJdgWppyPxX6JvRyXcYF3oxwTFf4VYYzfCdjRerkVscmhHPcskkgm8Q8VMCbx3eeRs67jXldA0Cm6pUIPZk6J3Q"
HTTP_CONTENT_TYPE
"application/json"
HTTP_HOST
"nw-flow.cloud"
HTTP_USER_AGENT
"ktor-client"
MERCURE_EXTRA_DIRECTIVES
"demo"
MERCURE_JWT_SECRET
"!ChangeThisMercureHubJWTSecretKey!"
MERCURE_PUBLIC_URL
"https://localhost:443/.well-known/mercure"
MERCURE_PUBLISHER_JWT_KEY
"!ChangeThisMercureHubJWTSecretKey!"
MERCURE_SUBSCRIBER_JWT_KEY
"!ChangeThisMercureHubJWTSecretKey!"
MERCURE_URL
"http://php/.well-known/mercure"
PATH
"/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
PATH_INFO
""
PHPIZE_DEPS
"autoconf \t\tdpkg-dev \t\tfile \t\tg++ \t\tgcc \t\tlibc-dev \t\tmake \t\tpkg-config \t\tre2c"
PHP_ASC_URL
"https://www.php.net/distributions/php-8.5.7.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_INI_SCAN_DIR
":/usr/local/etc/php/app.conf.d"
PHP_LDFLAGS
"-Wl,-O1 -pie"
PHP_SELF
"/index.php"
PHP_SHA256
"01ba2ed1c2658dacf91bebc8be6a4885f69b811c7993831fc48e26107ab29985"
PHP_URL
"https://www.php.net/distributions/php-8.5.7.tar.xz"
PHP_VERSION
"8.5.7"
PWD
"/app"
QUERY_STRING
""
REMOTE_ADDR
"88.188.104.86"
REMOTE_HOST
"88.188.104.86"
REMOTE_IDENT
""
REMOTE_PORT
"27056"
REQUEST_METHOD
"GET"
REQUEST_SCHEME
"https"
REQUEST_TIME
1781250522
REQUEST_TIME_FLOAT
1781250522.9658
REQUEST_URI
"/api/devices"
SCRIPT_FILENAME
"/app/public/index.php"
SCRIPT_NAME
"/index.php"
SERVER_NAME
"nw-flow.cloud"
SERVER_PORT
"443"
SERVER_PROTOCOL
"HTTP/2.0"
SERVER_SOFTWARE
"FrankenPHP"
SSL_CIPHER
"TLS_AES_128_GCM_SHA256"
SSL_PROTOCOL
"TLSv1.3"
SYMFONY_DOTENV_PATH
"/app/.env"
SYMFONY_DOTENV_VARS
"APP_SECRET,APP_SHARE_DIR,CORS_ALLOW_ORIGIN,MAILER_DSN,MAILER_FROM,JWT_SECRET_KEY,JWT_PUBLIC_KEY,JWT_PASSPHRASE,JWT_TOKEN_TTL,ACCOUNT_LOCKOUT_THRESHOLD,ACCOUNT_LOCKOUT_DURATION,EMAIL_VERIFICATION_TTL,PAIRING_CODE_TTL,MFA_CODE_TTL,MFA_MAX_ATTEMPTS,MFA_RESEND_COOLDOWN,FIREBASE_CREDENTIALS,LOCATION_REQUEST_TTL,SERPAPI_KEY,SERPAPI_BURST_LIMIT,SERPAPI_RATE_INTERVAL,SERPAPI_RATE_AMOUNT,OAUTH_ACCESS_TOKEN_TTL,OAUTH_REFRESH_TOKEN_TTL,OAUTH_ENCRYPTION_KEY,YOTI_CLIENT_SDK_ID,YOTI_KEY_FILE_PATH,YOTI_DOC_SCAN_API_URL,AGE_VERIFICATION_TTL,AGE_VERIFICATION_REQUIRED"
TERM
"xterm"
TLS_DIRECTIVE
""
XDEBUG_MODE
"develop"
XDG_CONFIG_HOME
"/config"
XDG_DATA_HOME
"/data"