GET https://www.test.maciej-markowski.com/kursy/decompression-procedures

ContentController :: indexAction

Request

GET Parameters

None

POST Parameters

None

Uploaded Files

None

Request Attributes

Key Value
_cacheLifetime
120
_controller
"Sulu\Content\UserInterface\Controller\Website\ContentController::indexAction"
_fos_rest_zone
false
_route
"sulu_route.route_id_14"
_route_params
[
  "object" => Sulu\Page\Domain\Model\PageDimensionContent {#1326
    #id: ? int
    #page: Sulu\Page\Domain\Model\Page {#1028 …}
    #title: "Decompression Procedures"
    #navigationContexts: Doctrine\Common\Collections\ArrayCollection {#1560 …}
    #created: DateTimeImmutable @1777235900 {#1428
      date: 2026-04-26 22:38:20.0 Europe/Warsaw (+02:00)
    }
    #changed: DateTimeImmutable @1777236185 {#1427
      date: 2026-04-26 22:43:05.0 Europe/Warsaw (+02:00)
    }
    #creator: Proxies\__CG__\Sulu\Bundle\SecurityBundle\Entity\User {#1338 …}
    #changer: Proxies\__CG__\Sulu\Bundle\SecurityBundle\Entity\User {#1338 …}
    -author: Proxies\__CG__\Sulu\Bundle\ContactBundle\Entity\Contact {#1501 …}
    -authored: DateTimeImmutable @1777235900 {#1195
      date: 2026-04-26 22:38:20.0 Europe/Warsaw (+02:00)
    }
    -lastModified: null
    #locale: "pl"
    #ghostLocale: "pl"
    #availableLocales: [
      "pl"
    ]
    #stage: "live"
    -isMerged: true
    -version: 0
    -excerptData: []
    -excerptCategories: Doctrine\Common\Collections\ArrayCollection {#4368 …}
    -excerptTags: Doctrine\Common\Collections\ArrayCollection {#4326 …}
    -excerptAudienceTargetGroups: Doctrine\Common\Collections\ArrayCollection {#4709 …}
    -excerptSegment: null
    -route: Sulu\Route\Domain\Model\Route {#542
      -id: 14
      -webspace: "website"
      -locale: "pl"
      -slug: "/kursy/decompression-procedures"
      -parentRoute: null
      -resourceKey: "pages"
      -resourceId: "019dcb83-b97d-7309-92e1-2c030409678f"
      -resourceIdCallable: null
    }
    -seoData: [
      "title" => "Kurs nurkowania Decompression Procedures"
      "keywords" => "kurs, decompression, procedures, tdi, diving"
      "description" => "Kurs procedur dekompresyjnych uczy planowania i realizacji bezpiecznych nurkowań dekompresyjnych z wykorzystaniem butli bocznych (stage) i gazów dekompresyjnych"
      "canonicalUrl" => null
    ]
    -seoNoIndex: false
    -seoNoFollow: false
    -seoHideInSitemap: false
    #shadowLocale: null
    #shadowLocales: null
    -templateKey: "course"
    -templateData: [
      "url" => "/kursy/decompression-procedures"
      "quote" => "Szkolenie możliwe w konfiguracji backmount lub sidemount"
      "title" => "Decompression Procedures"
      "title_alt" => null
      "intro_text" => """
        Kurs procedur dekompresyjnych uczy planowania i realizacji bezpiecznych nurkowań dekompresyjnych z wykorzystaniem butli bocznych (stage) i gazów dekompresyjnych.\n
        Przeznaczony dla nurków chcących poszerzyć swoją wiedze o planowanie i realizację dekompresji, poznać procedury nurkowania dekompresyjnego oraz awaryjne techniki dekompresyjne w przyspieszonej dekompresji, przy wykorzystaniu komputerów wielogazowych. \n
        Jest to kurs niezbędny dla kontynuacji szkolenia na wyższe poziomy. \n
        Kurs Decompression Procedures można łączyć z kursem Advanced Nitrox co wychodzi najoptymalniej i najwygodniej.
        """
      "main_image" => [
        "id" => 90
        "displayOption" => null
      ]
      "content-row1-col1" => [
        [
          "_id" => "c96c3fad"
          "type" => "title"
          "title" => "Kurs TDI Decompression Procedures Diver - procedury dekompresyjne"
        ]
        [
          "_id" => "607114eb"
          "text" => """
            Kurs procedur dekompresyjnych uczy planowania i realizacji bezpiecznych nurkowań dekompresyjnych z wykorzystaniem butli bocznych (stage) i gazów dekompresyjnych.\n
            Przeznaczony dla nurków chcących poszerzyć swoją wiedze o planowanie i realizację dekompresji, poznać procedury nurkowania dekompresyjnego oraz awaryjne techniki dekompresyjne w przyspieszonej dekompresji, przy wykorzystaniu komputerów wielogazowych. \n
            Jest to kurs niezbędny dla kontynuacji szkolenia na wyższe poziomy. \n
            Kurs Decompression Procedures można łączyć z kursem Advanced Nitrox co wychodzi najoptymalniej i najwygodniej.
            """
          "type" => "text"
        ]
        [
          "_id" => "f063e5dd"
          "text" => """
            Kurs procedur dekompresyjnych uczy planowania i realizacji bezpiecznych nurkowań dekompresyjnych z wykorzystaniem butli bocznych (stage) i gazów dekompresyjnych.\n
            Przeznaczony dla nurków chcących poszerzyć swoją wiedze o planowanie i realizację dekompresji, poznać procedury nurkowania dekompresyjnego oraz awaryjne techniki dekompresyjne w przyspieszonej dekompresji, przy wykorzystaniu komputerów wielogazowych. \n
            Jest to kurs niezbędny dla kontynuacji szkolenia na wyższe poziomy. \n
            Kurs Decompression Procedures można łączyć z kursem Advanced Nitrox co wychodzi najoptymalniej i najwygodniej.
            """
          "type" => "title"
          "title" => "Certyfikat Decompression Procedures Diver uprawnia do:"
        ]
        [
          "_id" => "166c8ad2"
          "list" => """
            Nurkowania dekompresyjnego do 45 metrów z użyciem gazów zgodnie z uprawnieniami;\n
            Podejścia do kursu Extended Range Diver;\n
            Podejścia do kursu Trimix  Diver;
            """
          "type" => "list"
        ]
      ]
      "content-row1-col2" => [
        [
          "_id" => "45005716"
          "type" => "image"
          "image" => [
            "id" => 90
            "displayOption" => null
          ]
          "show_shadow" => true
        ]
        [
          "_id" => "7b22755d"
          "type" => "image"
          "image" => [
            "id" => 89
            "displayOption" => null
          ]
          "show_shadow" => true
        ]
      ]
      "content-row2-col1" => [
        [
          "_id" => "0e3707d9"
          "type" => "image"
          "image" => [
            "id" => 91
            "displayOption" => null
          ]
          "show_shadow" => true
        ]
      ]
      "content-row2-col2" => [
        [
          "_id" => "c5cb0a64"
          "type" => "title"
          "title" => "Na kurs składają się:"
        ]
        [
          "_id" => "891f2317"
          "list" => """
            Podstawowe procedury dekompresyjne;\n
            Awaryjne procedury dekompresyjne;\n
            Fizjologia nurkowa;\n
            Sprzęt w nurkowaniu dekompresyjnym;\n
            Planowanie nurkowania dekompresyjnego i jego realizacja;\n
            4 nurkowania lub 6 jeżeli łączony z kursem Advanced Nitrox (zalecane)
            """
          "type" => "list"
        ]
      ]
      "content-row3-col1" => [
        [
          "_id" => "35ce9b71"
          "type" => "title"
          "title" => "Wymagania wstępne:"
        ]
        [
          "_id" => "83fe918f"
          "list" => """
            Stopień AOWD lub równoważny;\n
            Zalogowane min. 50 nurkowań;\n
            Ukończone 18 lat;\n
            Stopień Nitrox Diver lub równoważny jeżeli łączony z kursem Advanced Nitrox;
            """
          "type" => "list"
        ]
        [
          "_id" => "c01f8571"
          "type" => "title"
          "title" => "Koszt kursu 2100zł"
        ]
        [
          "_id" => "a42512f5"
          "type" => "title"
          "title" => "Koszt kursu razem z kursem Advanced Nitrox (combo) 2800zł"
        ]
      ]
      "content-row3-col2" => [
        [
          "_id" => "83579894"
          "type" => "title"
          "title" => "Cena zawiera:"
        ]
        [
          "_id" => "15154b60"
          "list" => """
            Wykłady teoretyczne;\n
            Egzamin końcowy;\n
            4 nurkowania lub 6 nurkowań szkoleniowych jeżeli łączony z kursem Advanced Nitrox;\n
            Materiały do kursu w wersji cyfrowej;
            """
          "type" => "list"
        ]
        [
          "_id" => "1363c187"
          "type" => "title"
          "title" => "Dodatkowo płatne:"
        ]
        [
          "_id" => "e75f59bc"
          "list" => """
            Opłata certyfikacyjna 150 pln;\n
            Koszty gazów/nurkowań własne oraz instruktora do podziału pomiędzy kursantów;\n
            Podręcznik TDI do kursu (opcjonalnie);\n
            Koszt wyjazdu
            """
          "type" => "list"
        ]
      ]
    ]
    -linkProvider: null
    -linkData: null
    #workflowPlace: null
    #workflowPublished: DateTimeImmutable @1777235900 {#1049
      date: 2026-04-26 22:38:20.0 Europe/Warsaw (+02:00)
    }
  }
  "view" => "pages/course"
  "_cacheLifetime" => 120
  "_sulu_route" => Sulu\Route\Domain\Model\Route {#542}
]
_sulu
Sulu\Component\Webspace\Analyzer\Attributes\RequestAttributes {#376
  -attributes: [
    "requestUri" => "/kursy/decompression-procedures"
    "portalInformation" => Sulu\Component\Webspace\PortalInformation {#410
      -type: 1
      -webspace: Sulu\Component\Webspace\Webspace {#382
        -name: "Website"
        -key: "website"
        -localizations: [
          Sulu\Component\Localization\Localization {#411
            -language: "pl"
            -country: ""
            -shadow: ""
            -children: []
            -parent: null
            -default: true
          }
        ]
        -defaultLocalization: Sulu\Component\Localization\Localization {#411}
        -segments: []
        -defaultSegment: null
        -theme: null
        -portals: [
          Sulu\Component\Webspace\Portal {#387
            -name: "Website"
            -key: "website"
            -localizations: [
              Sulu\Component\Localization\Localization {#383 …}
            ]
            -defaultLocalization: Sulu\Component\Localization\Localization {#383 …}
            -environments: [
              "prod" => Sulu\Component\Webspace\Environment {#384
                -type: "prod"
                -urls: [
                  Sulu\Component\Webspace\Url {#372 …}
                ]
                -customUrls: []
                -mainUrl: Sulu\Component\Webspace\Url {#372 …}
              }
              "stage" => Sulu\Component\Webspace\Environment {#365
                -type: "stage"
                -urls: [
                  Sulu\Component\Webspace\Url {#381 …}
                ]
                -customUrls: []
                -mainUrl: Sulu\Component\Webspace\Url {#381 …}
              }
              "test" => Sulu\Component\Webspace\Environment {#380
                -type: "test"
                -urls: [
                  Sulu\Component\Webspace\Url {#366 …}
                ]
                -customUrls: []
                -mainUrl: Sulu\Component\Webspace\Url {#366 …}
              }
              "dev" => Sulu\Component\Webspace\Environment {#369
                -type: "dev"
                -urls: [
                  Sulu\Component\Webspace\Url {#386 …}
                ]
                -customUrls: []
                -mainUrl: Sulu\Component\Webspace\Url {#386 …}
              }
            ]
            -webspace: Sulu\Component\Webspace\Webspace {#382}
          }
        ]
        -security: null
        -navigation: Sulu\Component\Webspace\Navigation {#367 …}
        -templates: [
          "search" => "search/search"
          "error" => "error/error"
        ]
        -defaultTemplates: [
          "page" => "default"
          "home" => "homepage"
        ]
        -excludedTemplates: []
        -resourceLocatorStrategy: "tree_leaf_edit"
      }
      -portal: Sulu\Component\Webspace\Portal {#387}
      -localization: Sulu\Component\Localization\Localization {#411}
      -url: "www.test.maciej-markowski.com"
      -redirect: ""
      -main: true
      -urlExpression: "www.test.maciej-markowski.com"
      -priority: 5
    }
    "matchType" => 1
    "portalUrl" => "www.test.maciej-markowski.com"
    "webspace" => Sulu\Component\Webspace\Webspace {#382}
    "portal" => Sulu\Component\Webspace\Portal {#387}
    "localization" => Sulu\Component\Localization\Localization {#411}
    "locale" => "pl"
    "urlExpression" => "www.test.maciej-markowski.com"
    "resourceLocator" => "/kursy/decompression-procedures"
    "dateTime" => DateTime @1780688774 {#377
      date: 2026-06-05 21:46:14.487421 Europe/Warsaw (+02:00)
    }
    "host" => "www.test.maciej-markowski.com"
    "port" => 443
    "path" => "/kursy/decompression-procedures"
    "scheme" => "https"
  ]
}
_sulu_route
Sulu\Route\Domain\Model\Route {#542
  -id: 14
  -webspace: "website"
  -locale: "pl"
  -slug: "/kursy/decompression-procedures"
  -parentRoute: null
  -resourceKey: "pages"
  -resourceId: "019dcb83-b97d-7309-92e1-2c030409678f"
  -resourceIdCallable: null
}
object
Sulu\Page\Domain\Model\PageDimensionContent {#1326
  #id: ? int
  #page: Sulu\Page\Domain\Model\Page {#1028 …}
  #title: "Decompression Procedures"
  #navigationContexts: Doctrine\Common\Collections\ArrayCollection {#1560 …}
  #created: DateTimeImmutable @1777235900 {#1428
    date: 2026-04-26 22:38:20.0 Europe/Warsaw (+02:00)
  }
  #changed: DateTimeImmutable @1777236185 {#1427
    date: 2026-04-26 22:43:05.0 Europe/Warsaw (+02:00)
  }
  #creator: Proxies\__CG__\Sulu\Bundle\SecurityBundle\Entity\User {#1338 …}
  #changer: Proxies\__CG__\Sulu\Bundle\SecurityBundle\Entity\User {#1338 …}
  -author: Proxies\__CG__\Sulu\Bundle\ContactBundle\Entity\Contact {#1501 …}
  -authored: DateTimeImmutable @1777235900 {#1195
    date: 2026-04-26 22:38:20.0 Europe/Warsaw (+02:00)
  }
  -lastModified: null
  #locale: "pl"
  #ghostLocale: "pl"
  #availableLocales: [
    "pl"
  ]
  #stage: "live"
  -isMerged: true
  -version: 0
  -excerptData: []
  -excerptCategories: Doctrine\Common\Collections\ArrayCollection {#4368 …}
  -excerptTags: Doctrine\Common\Collections\ArrayCollection {#4326 …}
  -excerptAudienceTargetGroups: Doctrine\Common\Collections\ArrayCollection {#4709 …}
  -excerptSegment: null
  -route: Sulu\Route\Domain\Model\Route {#542
    -id: 14
    -webspace: "website"
    -locale: "pl"
    -slug: "/kursy/decompression-procedures"
    -parentRoute: null
    -resourceKey: "pages"
    -resourceId: "019dcb83-b97d-7309-92e1-2c030409678f"
    -resourceIdCallable: null
  }
  -seoData: [
    "title" => "Kurs nurkowania Decompression Procedures"
    "keywords" => "kurs, decompression, procedures, tdi, diving"
    "description" => "Kurs procedur dekompresyjnych uczy planowania i realizacji bezpiecznych nurkowań dekompresyjnych z wykorzystaniem butli bocznych (stage) i gazów dekompresyjnych"
    "canonicalUrl" => null
  ]
  -seoNoIndex: false
  -seoNoFollow: false
  -seoHideInSitemap: false
  #shadowLocale: null
  #shadowLocales: null
  -templateKey: "course"
  -templateData: [
    "url" => "/kursy/decompression-procedures"
    "quote" => "Szkolenie możliwe w konfiguracji backmount lub sidemount"
    "title" => "Decompression Procedures"
    "title_alt" => null
    "intro_text" => """
      Kurs procedur dekompresyjnych uczy planowania i realizacji bezpiecznych nurkowań dekompresyjnych z wykorzystaniem butli bocznych (stage) i gazów dekompresyjnych.\n
      Przeznaczony dla nurków chcących poszerzyć swoją wiedze o planowanie i realizację dekompresji, poznać procedury nurkowania dekompresyjnego oraz awaryjne techniki dekompresyjne w przyspieszonej dekompresji, przy wykorzystaniu komputerów wielogazowych. \n
      Jest to kurs niezbędny dla kontynuacji szkolenia na wyższe poziomy. \n
      Kurs Decompression Procedures można łączyć z kursem Advanced Nitrox co wychodzi najoptymalniej i najwygodniej.
      """
    "main_image" => [
      "id" => 90
      "displayOption" => null
    ]
    "content-row1-col1" => [
      [
        "_id" => "c96c3fad"
        "type" => "title"
        "title" => "Kurs TDI Decompression Procedures Diver - procedury dekompresyjne"
      ]
      [
        "_id" => "607114eb"
        "text" => """
          Kurs procedur dekompresyjnych uczy planowania i realizacji bezpiecznych nurkowań dekompresyjnych z wykorzystaniem butli bocznych (stage) i gazów dekompresyjnych.\n
          Przeznaczony dla nurków chcących poszerzyć swoją wiedze o planowanie i realizację dekompresji, poznać procedury nurkowania dekompresyjnego oraz awaryjne techniki dekompresyjne w przyspieszonej dekompresji, przy wykorzystaniu komputerów wielogazowych. \n
          Jest to kurs niezbędny dla kontynuacji szkolenia na wyższe poziomy. \n
          Kurs Decompression Procedures można łączyć z kursem Advanced Nitrox co wychodzi najoptymalniej i najwygodniej.
          """
        "type" => "text"
      ]
      [
        "_id" => "f063e5dd"
        "text" => """
          Kurs procedur dekompresyjnych uczy planowania i realizacji bezpiecznych nurkowań dekompresyjnych z wykorzystaniem butli bocznych (stage) i gazów dekompresyjnych.\n
          Przeznaczony dla nurków chcących poszerzyć swoją wiedze o planowanie i realizację dekompresji, poznać procedury nurkowania dekompresyjnego oraz awaryjne techniki dekompresyjne w przyspieszonej dekompresji, przy wykorzystaniu komputerów wielogazowych. \n
          Jest to kurs niezbędny dla kontynuacji szkolenia na wyższe poziomy. \n
          Kurs Decompression Procedures można łączyć z kursem Advanced Nitrox co wychodzi najoptymalniej i najwygodniej.
          """
        "type" => "title"
        "title" => "Certyfikat Decompression Procedures Diver uprawnia do:"
      ]
      [
        "_id" => "166c8ad2"
        "list" => """
          Nurkowania dekompresyjnego do 45 metrów z użyciem gazów zgodnie z uprawnieniami;\n
          Podejścia do kursu Extended Range Diver;\n
          Podejścia do kursu Trimix  Diver;
          """
        "type" => "list"
      ]
    ]
    "content-row1-col2" => [
      [
        "_id" => "45005716"
        "type" => "image"
        "image" => [
          "id" => 90
          "displayOption" => null
        ]
        "show_shadow" => true
      ]
      [
        "_id" => "7b22755d"
        "type" => "image"
        "image" => [
          "id" => 89
          "displayOption" => null
        ]
        "show_shadow" => true
      ]
    ]
    "content-row2-col1" => [
      [
        "_id" => "0e3707d9"
        "type" => "image"
        "image" => [
          "id" => 91
          "displayOption" => null
        ]
        "show_shadow" => true
      ]
    ]
    "content-row2-col2" => [
      [
        "_id" => "c5cb0a64"
        "type" => "title"
        "title" => "Na kurs składają się:"
      ]
      [
        "_id" => "891f2317"
        "list" => """
          Podstawowe procedury dekompresyjne;\n
          Awaryjne procedury dekompresyjne;\n
          Fizjologia nurkowa;\n
          Sprzęt w nurkowaniu dekompresyjnym;\n
          Planowanie nurkowania dekompresyjnego i jego realizacja;\n
          4 nurkowania lub 6 jeżeli łączony z kursem Advanced Nitrox (zalecane)
          """
        "type" => "list"
      ]
    ]
    "content-row3-col1" => [
      [
        "_id" => "35ce9b71"
        "type" => "title"
        "title" => "Wymagania wstępne:"
      ]
      [
        "_id" => "83fe918f"
        "list" => """
          Stopień AOWD lub równoważny;\n
          Zalogowane min. 50 nurkowań;\n
          Ukończone 18 lat;\n
          Stopień Nitrox Diver lub równoważny jeżeli łączony z kursem Advanced Nitrox;
          """
        "type" => "list"
      ]
      [
        "_id" => "c01f8571"
        "type" => "title"
        "title" => "Koszt kursu 2100zł"
      ]
      [
        "_id" => "a42512f5"
        "type" => "title"
        "title" => "Koszt kursu razem z kursem Advanced Nitrox (combo) 2800zł"
      ]
    ]
    "content-row3-col2" => [
      [
        "_id" => "83579894"
        "type" => "title"
        "title" => "Cena zawiera:"
      ]
      [
        "_id" => "15154b60"
        "list" => """
          Wykłady teoretyczne;\n
          Egzamin końcowy;\n
          4 nurkowania lub 6 nurkowań szkoleniowych jeżeli łączony z kursem Advanced Nitrox;\n
          Materiały do kursu w wersji cyfrowej;
          """
        "type" => "list"
      ]
      [
        "_id" => "1363c187"
        "type" => "title"
        "title" => "Dodatkowo płatne:"
      ]
      [
        "_id" => "e75f59bc"
        "list" => """
          Opłata certyfikacyjna 150 pln;\n
          Koszty gazów/nurkowań własne oraz instruktora do podziału pomiędzy kursantów;\n
          Podręcznik TDI do kursu (opcjonalnie);\n
          Koszt wyjazdu
          """
        "type" => "list"
      ]
    ]
  ]
  -linkProvider: null
  -linkData: null
  #workflowPlace: null
  #workflowPublished: DateTimeImmutable @1777235900 {#1049
    date: 2026-04-26 22:38:20.0 Europe/Warsaw (+02:00)
  }
}
routeDocument
Symfony\Component\Routing\Route {#3498
  -path: "/kursy/decompression-procedures"
  -host: "www.test.maciej-markowski.com"
  -schemes: []
  -methods: []
  -defaults: [
    "object" => Sulu\Page\Domain\Model\PageDimensionContent {#1326
      #id: ? int
      #page: Sulu\Page\Domain\Model\Page {#1028 …}
      #title: "Decompression Procedures"
      #navigationContexts: Doctrine\Common\Collections\ArrayCollection {#1560 …}
      #created: DateTimeImmutable @1777235900 {#1428
        date: 2026-04-26 22:38:20.0 Europe/Warsaw (+02:00)
      }
      #changed: DateTimeImmutable @1777236185 {#1427
        date: 2026-04-26 22:43:05.0 Europe/Warsaw (+02:00)
      }
      #creator: Proxies\__CG__\Sulu\Bundle\SecurityBundle\Entity\User {#1338 …}
      #changer: Proxies\__CG__\Sulu\Bundle\SecurityBundle\Entity\User {#1338 …}
      -author: Proxies\__CG__\Sulu\Bundle\ContactBundle\Entity\Contact {#1501 …}
      -authored: DateTimeImmutable @1777235900 {#1195
        date: 2026-04-26 22:38:20.0 Europe/Warsaw (+02:00)
      }
      -lastModified: null
      #locale: "pl"
      #ghostLocale: "pl"
      #availableLocales: [
        "pl"
      ]
      #stage: "live"
      -isMerged: true
      -version: 0
      -excerptData: []
      -excerptCategories: Doctrine\Common\Collections\ArrayCollection {#4368 …}
      -excerptTags: Doctrine\Common\Collections\ArrayCollection {#4326 …}
      -excerptAudienceTargetGroups: Doctrine\Common\Collections\ArrayCollection {#4709 …}
      -excerptSegment: null
      -route: Sulu\Route\Domain\Model\Route {#542
        -id: 14
        -webspace: "website"
        -locale: "pl"
        -slug: "/kursy/decompression-procedures"
        -parentRoute: null
        -resourceKey: "pages"
        -resourceId: "019dcb83-b97d-7309-92e1-2c030409678f"
        -resourceIdCallable: null
      }
      -seoData: [
        "title" => "Kurs nurkowania Decompression Procedures"
        "keywords" => "kurs, decompression, procedures, tdi, diving"
        "description" => "Kurs procedur dekompresyjnych uczy planowania i realizacji bezpiecznych nurkowań dekompresyjnych z wykorzystaniem butli bocznych (stage) i gazów dekompresyjnych"
        "canonicalUrl" => null
      ]
      -seoNoIndex: false
      -seoNoFollow: false
      -seoHideInSitemap: false
      #shadowLocale: null
      #shadowLocales: null
      -templateKey: "course"
      -templateData: [
        "url" => "/kursy/decompression-procedures"
        "quote" => "Szkolenie możliwe w konfiguracji backmount lub sidemount"
        "title" => "Decompression Procedures"
        "title_alt" => null
        "intro_text" => """
          Kurs procedur dekompresyjnych uczy planowania i realizacji bezpiecznych nurkowań dekompresyjnych z wykorzystaniem butli bocznych (stage) i gazów dekompresyjnych.\n
          Przeznaczony dla nurków chcących poszerzyć swoją wiedze o planowanie i realizację dekompresji, poznać procedury nurkowania dekompresyjnego oraz awaryjne techniki dekompresyjne w przyspieszonej dekompresji, przy wykorzystaniu komputerów wielogazowych. \n
          Jest to kurs niezbędny dla kontynuacji szkolenia na wyższe poziomy. \n
          Kurs Decompression Procedures można łączyć z kursem Advanced Nitrox co wychodzi najoptymalniej i najwygodniej.
          """
        "main_image" => [
          "id" => 90
          "displayOption" => null
        ]
        "content-row1-col1" => [
          [
            "_id" => "c96c3fad"
            "type" => "title"
            "title" => "Kurs TDI Decompression Procedures Diver - procedury dekompresyjne"
          ]
          [
            "_id" => "607114eb"
            "text" => """
              Kurs procedur dekompresyjnych uczy planowania i realizacji bezpiecznych nurkowań dekompresyjnych z wykorzystaniem butli bocznych (stage) i gazów dekompresyjnych.\n
              Przeznaczony dla nurków chcących poszerzyć swoją wiedze o planowanie i realizację dekompresji, poznać procedury nurkowania dekompresyjnego oraz awaryjne techniki dekompresyjne w przyspieszonej dekompresji, przy wykorzystaniu komputerów wielogazowych. \n
              Jest to kurs niezbędny dla kontynuacji szkolenia na wyższe poziomy. \n
              Kurs Decompression Procedures można łączyć z kursem Advanced Nitrox co wychodzi najoptymalniej i najwygodniej.
              """
            "type" => "text"
          ]
          [
            "_id" => "f063e5dd"
            "text" => """
              Kurs procedur dekompresyjnych uczy planowania i realizacji bezpiecznych nurkowań dekompresyjnych z wykorzystaniem butli bocznych (stage) i gazów dekompresyjnych.\n
              Przeznaczony dla nurków chcących poszerzyć swoją wiedze o planowanie i realizację dekompresji, poznać procedury nurkowania dekompresyjnego oraz awaryjne techniki dekompresyjne w przyspieszonej dekompresji, przy wykorzystaniu komputerów wielogazowych. \n
              Jest to kurs niezbędny dla kontynuacji szkolenia na wyższe poziomy. \n
              Kurs Decompression Procedures można łączyć z kursem Advanced Nitrox co wychodzi najoptymalniej i najwygodniej.
              """
            "type" => "title"
            "title" => "Certyfikat Decompression Procedures Diver uprawnia do:"
          ]
          [
            "_id" => "166c8ad2"
            "list" => """
              Nurkowania dekompresyjnego do 45 metrów z użyciem gazów zgodnie z uprawnieniami;\n
              Podejścia do kursu Extended Range Diver;\n
              Podejścia do kursu Trimix  Diver;
              """
            "type" => "list"
          ]
        ]
        "content-row1-col2" => [
          [
            "_id" => "45005716"
            "type" => "image"
            "image" => [
              "id" => 90
              "displayOption" => null
            ]
            "show_shadow" => true
          ]
          [
            "_id" => "7b22755d"
            "type" => "image"
            "image" => [
              "id" => 89
              "displayOption" => null
            ]
            "show_shadow" => true
          ]
        ]
        "content-row2-col1" => [
          [
            "_id" => "0e3707d9"
            "type" => "image"
            "image" => [
              "id" => 91
              "displayOption" => null
            ]
            "show_shadow" => true
          ]
        ]
        "content-row2-col2" => [
          [
            "_id" => "c5cb0a64"
            "type" => "title"
            "title" => "Na kurs składają się:"
          ]
          [
            "_id" => "891f2317"
            "list" => """
              Podstawowe procedury dekompresyjne;\n
              Awaryjne procedury dekompresyjne;\n
              Fizjologia nurkowa;\n
              Sprzęt w nurkowaniu dekompresyjnym;\n
              Planowanie nurkowania dekompresyjnego i jego realizacja;\n
              4 nurkowania lub 6 jeżeli łączony z kursem Advanced Nitrox (zalecane)
              """
            "type" => "list"
          ]
        ]
        "content-row3-col1" => [
          [
            "_id" => "35ce9b71"
            "type" => "title"
            "title" => "Wymagania wstępne:"
          ]
          [
            "_id" => "83fe918f"
            "list" => """
              Stopień AOWD lub równoważny;\n
              Zalogowane min. 50 nurkowań;\n
              Ukończone 18 lat;\n
              Stopień Nitrox Diver lub równoważny jeżeli łączony z kursem Advanced Nitrox;
              """
            "type" => "list"
          ]
          [
            "_id" => "c01f8571"
            "type" => "title"
            "title" => "Koszt kursu 2100zł"
          ]
          [
            "_id" => "a42512f5"
            "type" => "title"
            "title" => "Koszt kursu razem z kursem Advanced Nitrox (combo) 2800zł"
          ]
        ]
        "content-row3-col2" => [
          [
            "_id" => "83579894"
            "type" => "title"
            "title" => "Cena zawiera:"
          ]
          [
            "_id" => "15154b60"
            "list" => """
              Wykłady teoretyczne;\n
              Egzamin końcowy;\n
              4 nurkowania lub 6 nurkowań szkoleniowych jeżeli łączony z kursem Advanced Nitrox;\n
              Materiały do kursu w wersji cyfrowej;
              """
            "type" => "list"
          ]
          [
            "_id" => "1363c187"
            "type" => "title"
            "title" => "Dodatkowo płatne:"
          ]
          [
            "_id" => "e75f59bc"
            "list" => """
              Opłata certyfikacyjna 150 pln;\n
              Koszty gazów/nurkowań własne oraz instruktora do podziału pomiędzy kursantów;\n
              Podręcznik TDI do kursu (opcjonalnie);\n
              Koszt wyjazdu
              """
            "type" => "list"
          ]
        ]
      ]
      -linkProvider: null
      -linkData: null
      #workflowPlace: null
      #workflowPublished: DateTimeImmutable @1777235900 {#1049
        date: 2026-04-26 22:38:20.0 Europe/Warsaw (+02:00)
      }
    }
    "view" => "pages/course"
    "_controller" => "Sulu\Content\UserInterface\Controller\Website\ContentController::indexAction"
    "_cacheLifetime" => 120
    "_sulu_route" => Sulu\Route\Domain\Model\Route {#542}
  ]
  -requirements: []
  -options: [
    "compiler_class" => "Symfony\Component\Routing\RouteCompiler"
    "utf8" => true
  ]
  -condition: ""
  -compiled: Symfony\Component\Routing\CompiledRoute {#418 …}
}
slug
"/kursy/decompression-procedures"
view
"pages/course"
webspace
"website"

Request Headers

Header Value
accept
"*/*"
accept-encoding
"gzip, br, zstd, deflate"
host
"www.test.maciej-markowski.com"
user-agent
"Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"
x-php-ob-level
"1"

Request Content

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

Response

Response Headers

Header Value
cache-control
"max-age=240, public, s-maxage=240"
content-type
"text/html; charset=UTF-8"
date
"Fri, 05 Jun 2026 19:46:14 GMT"
x-cache-debug
"1"
x-debug-token
"3080a1"
x-generator
"Sulu/3.0.5"
x-reverse-proxy-ttl
"120"

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_DEBUG
"1"
APP_ENV
"dev"
APP_SECRET
"192987f0788146aee9e6cf4543877399"
APP_SHARE_DIR
"var/share"
DATABASE_URL
"postgresql://p1370_mm_t_sulu3:gIXyF5d&CY7e.QXMSA8557Ds4Yu4}@pgsql68.mydevil.net:5432/p1370_mm_t_sulu3?serverVersion=16&charset=utf8"
DEFAULT_URI
"http://test.maciej-markowski.com"
LOCK_DSN
"flock"
MAILER_DSN
"null://null"
MESSENGER_TRANSPORT_DSN
"doctrine://default?auto_setup=0"
SEAL_DSN
"loupe://%kernel.project_dir%/var/indexes"
SULU_ADMIN_EMAIL
"example@localhost"

Defined as regular env variables

Key Value
CONTENT_LENGTH
""
CONTENT_TYPE
""
DOCUMENT_ROOT
"/usr/home/chudy4utoo/domains/test.maciej-markowski.com/public_html"
DOCUMENT_URI
"/kursy/decompression-procedures"
FCGI_ROLE
"RESPONDER"
GATEWAY_INTERFACE
"CGI/1.1"
GEOIP_COUNTRY_CODE
"US"
HOME
"/home/chudy4utoo"
HTTPS
"on"
HTTP_ACCEPT
"*/*"
HTTP_ACCEPT_ENCODING
"gzip, br, zstd, deflate"
HTTP_HOST
"www.test.maciej-markowski.com"
HTTP_USER_AGENT
"Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"
PATH
"/bin:/usr/bin:/usr/local/bin"
PATH_INFO
""
PHP_SELF
"/index.php"
QUERY_STRING
""
REDIRECT_STATUS
"200"
REMOTE_ADDR
"216.73.217.126"
REMOTE_PORT
"10024"
REQUEST_METHOD
"GET"
REQUEST_TIME
1780688774
REQUEST_TIME_FLOAT
1780688774.3526
REQUEST_URI
"/kursy/decompression-procedures"
SCRIPT_FILENAME
"/usr/home/chudy4utoo/domains/test.maciej-markowski.com/public_html/index.php"
SCRIPT_NAME
"/index.php"
SERVER_ADDR
"128.204.223.40"
SERVER_DOMAIN
"test.maciej-markowski.com"
SERVER_NAME
"www.test.maciej-markowski.com"
SERVER_PORT
"443"
SERVER_PROTOCOL
"HTTP/2.0"
SERVER_SOFTWARE
"Apache/N-G-I-N-X-htaccess-support"
SERVER_USER
"chudy4utoo"
SYMFONY_DOTENV_PATH
"/usr/home/chudy4utoo/domains/test.maciej-markowski.com/.env"
SYMFONY_DOTENV_VARS
"APP_ENV,APP_DEBUG,APP_SECRET,APP_SHARE_DIR,DEFAULT_URI,LOCK_DSN,MAILER_DSN,DATABASE_URL,SULU_ADMIN_EMAIL,MESSENGER_TRANSPORT_DSN,SEAL_DSN"
USER
"chudy4utoo"