GET https://dev.trustforce.ae/insights

ContentController :: indexAction

Request

GET Parameters

None

POST Parameters

None

Uploaded Files

None

Request Attributes

Key Value
_cacheLifetime
86400
_controller
"Sulu\Content\UserInterface\Controller\Website\ContentController::indexAction"
_fos_rest_zone
false
_route
"sulu_route.route_id_22"
_route_params
[
  "object" => Sulu\Page\Domain\Model\PageDimensionContent {#945
    #id: ? int
    #page: Sulu\Page\Domain\Model\Page {#698 …}
    #title: "Insights"
    #navigationContexts: Doctrine\Common\Collections\ArrayCollection {#944 …}
    #created: DateTimeImmutable @1775850923 {#1007
      date: 2026-04-10 19:55:23.0 UTC (+00:00)
    }
    #changed: DateTimeImmutable @1777025477 {#1006
      date: 2026-04-24 10:11:17.0 UTC (+00:00)
    }
    #creator: Proxies\__CG__\Sulu\Bundle\SecurityBundle\Entity\User {#893 …}
    #changer: Proxies\__CG__\Sulu\Bundle\SecurityBundle\Entity\User {#893 …}
    -author: Proxies\__CG__\Sulu\Bundle\ContactBundle\Entity\Contact {#940 …}
    -authored: DateTimeImmutable @1775850923 {#1009
      date: 2026-04-10 19:55:23.0 UTC (+00:00)
    }
    -lastModified: null
    #locale: "en"
    #ghostLocale: "en"
    #availableLocales: [
      "en"
    ]
    #stage: "live"
    -isMerged: true
    -version: 0
    -excerptData: []
    -excerptCategories: Doctrine\Common\Collections\ArrayCollection {#2129 …}
    -excerptTags: Doctrine\Common\Collections\ArrayCollection {#3981 …}
    -excerptAudienceTargetGroups: Doctrine\Common\Collections\ArrayCollection {#3985 …}
    -excerptSegment: null
    -route: null
    -seoData: []
    -seoNoIndex: false
    -seoNoFollow: false
    -seoHideInSitemap: false
    #shadowLocale: null
    #shadowLocales: null
    -templateKey: "insights"
    -templateData: [
      "url" => "/insights"
      "title" => "Insights"
      "articles" => [
        "tags" => null
        "types" => [
          "default"
        ]
        "sortBy" => "workflowPublished"
        "presentAs" => null
        "categories" => [
          2
        ]
        "dataSource" => null
        "sortMethod" => "asc"
        "limitResult" => null
        "tagOperator" => "or"
        "categoryOperator" => "or"
        "audienceTargeting" => null
        "includeSubFolders" => null
      ]
      "cs_body1" => "TrustForce articles are written for UAE procurement decision-makers and project sponsors — people who have experienced PM failure and are searching for a decision framework, not a glossary. Every article draws on direct project experience in the UAE and Northern Emirates. Generic PM theory is not published here."
      "cs_body2" => "Each article targets a specific search intent, includes a named framework or practitioner observation, and links to at least one related article in the same cluster. If an article cannot improve on what is already available for a given topic, it is not written."
      "cs_eyebrow" => "Content standard"
      "cs_heading" => "The goal of every article is not to cover a topic."
      "hero_image" => [
        "id" => 7
        "displayOption" => null
      ]
      "hero_intro" => "TrustForce publishes articles for UAE developers, business owners, and executives who need to understand project management well enough to make better decisions — not to become project managers. Every article is written from direct delivery experience in the UAE and Northern Emirates."
      "hero_eyebrow" => "Insights"
      "hero_subline" => "No theory. No padding. Just what works."
      "hero_headline" => "Practical thinking on <em>UAE project delivery.</em>"
      "listing_eyebrow" => "Three content clusters"
      "listing_heading" => "Articles organised by <em>discipline and intent.</em>"
      "listing_subline" => "Built environment, digital and technology, and business change. Each cluster builds TrustForce's authority in a distinct discipline. Articles cross-link where programmes span more than one area."
    ]
    -linkProvider: null
    -linkData: null
    #workflowPlace: null
    #workflowPublished: DateTimeImmutable @1775850923 {#1008
      date: 2026-04-10 19:55:23.0 UTC (+00:00)
    }
  }
  "view" => "webspaces/website/pages/insights"
  "_cacheLifetime" => 86400
  "_sulu_route" => Sulu\Route\Domain\Model\Route {#722
    -id: 22
    -webspace: "website"
    -locale: "en"
    -slug: "/insights"
    -parentRoute: null
    -resourceKey: "pages"
    -resourceId: "019d781a-eb20-7f69-a554-dbec6556a775"
    -resourceIdCallable: null
  }
]
_sulu
Sulu\Component\Webspace\Analyzer\Attributes\RequestAttributes {#484
  -attributes: [
    "requestUri" => "/insights"
    "portalInformation" => Sulu\Component\Webspace\PortalInformation {#468
      -type: 1
      -webspace: Sulu\Component\Webspace\Webspace {#414
        -name: "TrustForce"
        -key: "website"
        -localizations: [
          Sulu\Component\Localization\Localization {#415
            -language: "en"
            -country: ""
            -shadow: ""
            -children: []
            -parent: null
            -default: true
          }
          Sulu\Component\Localization\Localization {#416
            -language: "ar"
            -country: ""
            -shadow: ""
            -children: []
            -parent: null
            -default: false
          }
        ]
        -defaultLocalization: Sulu\Component\Localization\Localization {#415}
        -segments: []
        -defaultSegment: null
        -theme: null
        -portals: [
          Sulu\Component\Webspace\Portal {#422
            -name: "TrustForce"
            -key: "website"
            -localizations: [
              Sulu\Component\Localization\Localization {#423 …}
              Sulu\Component\Localization\Localization {#424
                -language: "ar"
                -country: ""
                -shadow: null
                -children: []
                -parent: null
                -default: ""
              }
            ]
            -defaultLocalization: Sulu\Component\Localization\Localization {#423 …}
            -environments: [
              "prod" => Sulu\Component\Webspace\Environment {#425
                -type: "prod"
                -urls: [
                  Sulu\Component\Webspace\Url {#426 …}
                  Sulu\Component\Webspace\Url {#427
                    -language: "ar"
                    -country: ""
                    -segment: ""
                    -redirect: ""
                    -main: false
                    -url: "{host}/ar"
                    -environment: "prod"
                  }
                ]
                -customUrls: []
                -mainUrl: Sulu\Component\Webspace\Url {#426 …}
              }
              "stage" => Sulu\Component\Webspace\Environment {#428
                -type: "stage"
                -urls: [
                  Sulu\Component\Webspace\Url {#429 …}
                  Sulu\Component\Webspace\Url {#430
                    -language: "ar"
                    -country: ""
                    -segment: ""
                    -redirect: ""
                    -main: false
                    -url: "{host}/ar"
                    -environment: "stage"
                  }
                ]
                -customUrls: []
                -mainUrl: Sulu\Component\Webspace\Url {#429 …}
              }
              "test" => Sulu\Component\Webspace\Environment {#431
                -type: "test"
                -urls: [
                  Sulu\Component\Webspace\Url {#432 …}
                  Sulu\Component\Webspace\Url {#433
                    -language: "ar"
                    -country: ""
                    -segment: ""
                    -redirect: ""
                    -main: false
                    -url: "{host}/ar"
                    -environment: "test"
                  }
                ]
                -customUrls: []
                -mainUrl: Sulu\Component\Webspace\Url {#432 …}
              }
              "dev" => Sulu\Component\Webspace\Environment {#434
                -type: "dev"
                -urls: [
                  Sulu\Component\Webspace\Url {#435 …}
                  Sulu\Component\Webspace\Url {#436
                    -language: "ar"
                    -country: ""
                    -segment: ""
                    -redirect: ""
                    -main: false
                    -url: "{host}/ar"
                    -environment: "dev"
                  }
                ]
                -customUrls: []
                -mainUrl: Sulu\Component\Webspace\Url {#435 …}
              }
            ]
            -webspace: Sulu\Component\Webspace\Webspace {#414}
          }
        ]
        -security: null
        -navigation: Sulu\Component\Webspace\Navigation {#417 …}
        -templates: [
          "page" => "default"
          "home" => "article"
          "search" => "search"
          "error" => "error"
        ]
        -defaultTemplates: [
          "page" => "default"
          "home" => "homepage"
        ]
        -excludedTemplates: []
        -resourceLocatorStrategy: "tree_leaf_edit"
      }
      -portal: Sulu\Component\Webspace\Portal {#422}
      -localization: Sulu\Component\Localization\Localization {#415}
      -url: "dev.trustforce.ae"
      -redirect: ""
      -main: true
      -urlExpression: "dev.trustforce.ae"
      -priority: 5
    }
    "matchType" => 1
    "portalUrl" => "dev.trustforce.ae"
    "webspace" => Sulu\Component\Webspace\Webspace {#414}
    "portal" => Sulu\Component\Webspace\Portal {#422}
    "localization" => Sulu\Component\Localization\Localization {#415}
    "locale" => "en"
    "urlExpression" => "dev.trustforce.ae"
    "resourceLocator" => "/insights"
    "dateTime" => DateTime @1777277698 {#470
      date: 2026-04-27 08:14:58.712254 UTC (+00:00)
    }
    "host" => "dev.trustforce.ae"
    "port" => 443
    "path" => "/insights"
    "scheme" => "https"
  ]
}
_sulu_route
Sulu\Route\Domain\Model\Route {#722
  -id: 22
  -webspace: "website"
  -locale: "en"
  -slug: "/insights"
  -parentRoute: null
  -resourceKey: "pages"
  -resourceId: "019d781a-eb20-7f69-a554-dbec6556a775"
  -resourceIdCallable: null
}
object
Sulu\Page\Domain\Model\PageDimensionContent {#945
  #id: ? int
  #page: Sulu\Page\Domain\Model\Page {#698 …}
  #title: "Insights"
  #navigationContexts: Doctrine\Common\Collections\ArrayCollection {#944 …}
  #created: DateTimeImmutable @1775850923 {#1007
    date: 2026-04-10 19:55:23.0 UTC (+00:00)
  }
  #changed: DateTimeImmutable @1777025477 {#1006
    date: 2026-04-24 10:11:17.0 UTC (+00:00)
  }
  #creator: Proxies\__CG__\Sulu\Bundle\SecurityBundle\Entity\User {#893 …}
  #changer: Proxies\__CG__\Sulu\Bundle\SecurityBundle\Entity\User {#893 …}
  -author: Proxies\__CG__\Sulu\Bundle\ContactBundle\Entity\Contact {#940 …}
  -authored: DateTimeImmutable @1775850923 {#1009
    date: 2026-04-10 19:55:23.0 UTC (+00:00)
  }
  -lastModified: null
  #locale: "en"
  #ghostLocale: "en"
  #availableLocales: [
    "en"
  ]
  #stage: "live"
  -isMerged: true
  -version: 0
  -excerptData: []
  -excerptCategories: Doctrine\Common\Collections\ArrayCollection {#2129 …}
  -excerptTags: Doctrine\Common\Collections\ArrayCollection {#3981 …}
  -excerptAudienceTargetGroups: Doctrine\Common\Collections\ArrayCollection {#3985 …}
  -excerptSegment: null
  -route: null
  -seoData: []
  -seoNoIndex: false
  -seoNoFollow: false
  -seoHideInSitemap: false
  #shadowLocale: null
  #shadowLocales: null
  -templateKey: "insights"
  -templateData: [
    "url" => "/insights"
    "title" => "Insights"
    "articles" => [
      "tags" => null
      "types" => [
        "default"
      ]
      "sortBy" => "workflowPublished"
      "presentAs" => null
      "categories" => [
        2
      ]
      "dataSource" => null
      "sortMethod" => "asc"
      "limitResult" => null
      "tagOperator" => "or"
      "categoryOperator" => "or"
      "audienceTargeting" => null
      "includeSubFolders" => null
    ]
    "cs_body1" => "TrustForce articles are written for UAE procurement decision-makers and project sponsors — people who have experienced PM failure and are searching for a decision framework, not a glossary. Every article draws on direct project experience in the UAE and Northern Emirates. Generic PM theory is not published here."
    "cs_body2" => "Each article targets a specific search intent, includes a named framework or practitioner observation, and links to at least one related article in the same cluster. If an article cannot improve on what is already available for a given topic, it is not written."
    "cs_eyebrow" => "Content standard"
    "cs_heading" => "The goal of every article is not to cover a topic."
    "hero_image" => [
      "id" => 7
      "displayOption" => null
    ]
    "hero_intro" => "TrustForce publishes articles for UAE developers, business owners, and executives who need to understand project management well enough to make better decisions — not to become project managers. Every article is written from direct delivery experience in the UAE and Northern Emirates."
    "hero_eyebrow" => "Insights"
    "hero_subline" => "No theory. No padding. Just what works."
    "hero_headline" => "Practical thinking on <em>UAE project delivery.</em>"
    "listing_eyebrow" => "Three content clusters"
    "listing_heading" => "Articles organised by <em>discipline and intent.</em>"
    "listing_subline" => "Built environment, digital and technology, and business change. Each cluster builds TrustForce's authority in a distinct discipline. Articles cross-link where programmes span more than one area."
  ]
  -linkProvider: null
  -linkData: null
  #workflowPlace: null
  #workflowPublished: DateTimeImmutable @1775850923 {#1008
    date: 2026-04-10 19:55:23.0 UTC (+00:00)
  }
}
routeDocument
Symfony\Component\Routing\Route {#1860
  -path: "/insights"
  -host: "dev.trustforce.ae"
  -schemes: []
  -methods: []
  -defaults: [
    "object" => Sulu\Page\Domain\Model\PageDimensionContent {#945
      #id: ? int
      #page: Sulu\Page\Domain\Model\Page {#698 …}
      #title: "Insights"
      #navigationContexts: Doctrine\Common\Collections\ArrayCollection {#944 …}
      #created: DateTimeImmutable @1775850923 {#1007
        date: 2026-04-10 19:55:23.0 UTC (+00:00)
      }
      #changed: DateTimeImmutable @1777025477 {#1006
        date: 2026-04-24 10:11:17.0 UTC (+00:00)
      }
      #creator: Proxies\__CG__\Sulu\Bundle\SecurityBundle\Entity\User {#893 …}
      #changer: Proxies\__CG__\Sulu\Bundle\SecurityBundle\Entity\User {#893 …}
      -author: Proxies\__CG__\Sulu\Bundle\ContactBundle\Entity\Contact {#940 …}
      -authored: DateTimeImmutable @1775850923 {#1009
        date: 2026-04-10 19:55:23.0 UTC (+00:00)
      }
      -lastModified: null
      #locale: "en"
      #ghostLocale: "en"
      #availableLocales: [
        "en"
      ]
      #stage: "live"
      -isMerged: true
      -version: 0
      -excerptData: []
      -excerptCategories: Doctrine\Common\Collections\ArrayCollection {#2129 …}
      -excerptTags: Doctrine\Common\Collections\ArrayCollection {#3981 …}
      -excerptAudienceTargetGroups: Doctrine\Common\Collections\ArrayCollection {#3985 …}
      -excerptSegment: null
      -route: null
      -seoData: []
      -seoNoIndex: false
      -seoNoFollow: false
      -seoHideInSitemap: false
      #shadowLocale: null
      #shadowLocales: null
      -templateKey: "insights"
      -templateData: [
        "url" => "/insights"
        "title" => "Insights"
        "articles" => [
          "tags" => null
          "types" => [
            "default"
          ]
          "sortBy" => "workflowPublished"
          "presentAs" => null
          "categories" => [
            2
          ]
          "dataSource" => null
          "sortMethod" => "asc"
          "limitResult" => null
          "tagOperator" => "or"
          "categoryOperator" => "or"
          "audienceTargeting" => null
          "includeSubFolders" => null
        ]
        "cs_body1" => "TrustForce articles are written for UAE procurement decision-makers and project sponsors — people who have experienced PM failure and are searching for a decision framework, not a glossary. Every article draws on direct project experience in the UAE and Northern Emirates. Generic PM theory is not published here."
        "cs_body2" => "Each article targets a specific search intent, includes a named framework or practitioner observation, and links to at least one related article in the same cluster. If an article cannot improve on what is already available for a given topic, it is not written."
        "cs_eyebrow" => "Content standard"
        "cs_heading" => "The goal of every article is not to cover a topic."
        "hero_image" => [
          "id" => 7
          "displayOption" => null
        ]
        "hero_intro" => "TrustForce publishes articles for UAE developers, business owners, and executives who need to understand project management well enough to make better decisions — not to become project managers. Every article is written from direct delivery experience in the UAE and Northern Emirates."
        "hero_eyebrow" => "Insights"
        "hero_subline" => "No theory. No padding. Just what works."
        "hero_headline" => "Practical thinking on <em>UAE project delivery.</em>"
        "listing_eyebrow" => "Three content clusters"
        "listing_heading" => "Articles organised by <em>discipline and intent.</em>"
        "listing_subline" => "Built environment, digital and technology, and business change. Each cluster builds TrustForce's authority in a distinct discipline. Articles cross-link where programmes span more than one area."
      ]
      -linkProvider: null
      -linkData: null
      #workflowPlace: null
      #workflowPublished: DateTimeImmutable @1775850923 {#1008
        date: 2026-04-10 19:55:23.0 UTC (+00:00)
      }
    }
    "view" => "webspaces/website/pages/insights"
    "_controller" => "Sulu\Content\UserInterface\Controller\Website\ContentController::indexAction"
    "_cacheLifetime" => 86400
    "_sulu_route" => Sulu\Route\Domain\Model\Route {#722
      -id: 22
      -webspace: "website"
      -locale: "en"
      -slug: "/insights"
      -parentRoute: null
      -resourceKey: "pages"
      -resourceId: "019d781a-eb20-7f69-a554-dbec6556a775"
      -resourceIdCallable: null
    }
  ]
  -requirements: []
  -options: [
    "compiler_class" => "Symfony\Component\Routing\RouteCompiler"
    "utf8" => true
  ]
  -condition: ""
  -compiled: Symfony\Component\Routing\CompiledRoute {#481 …}
}
slug
"/insights"
view
"webspaces/website/pages/insights"
webspace
"website"

Request Headers

Header Value
accept
"*/*"
accept-encoding
"gzip, br, zstd, deflate"
content-length
"0"
host
"dev.trustforce.ae"
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
"Mon, 27 Apr 2026 08:14:59 GMT"
x-debug-token
"7d807b"
x-generator
"Sulu/3.0.0"
x-reverse-proxy-ttl
"86400"

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
"0"
APP_ENV
"dev"
APP_SECRET
"00625a63eb4397f41f7a7b86af8adcf8"
APP_SHARE_DIR
"var/share"
CLAUDE_API_KEY
"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"
CONTACT_NOTIFICATION_FROM
"noreply@trustforce.ae"
CONTACT_NOTIFICATION_TO
"info@trustforce.ae"
DATABASE_URL
"mysql://alphasec_tfpm_dev:uc7n6nk648BcXF2a7PW337XQ@localhost:3306/alphasec_sulu_tfpm_dev?serverVersion=8.0.32&charset=utf8mb4"
DEFAULT_URI
"http://localhost"
LOCK_DSN
"flock"
MAILER_DSN
"smtp://info%40trustforce.ae:Tv7%3B3%40%2FP2YJ%7D.42R%5Ej3%29%2F9w3@mail.trustforce.ae:465"
MESSENGER_TRANSPORT_DSN
"doctrine://default?auto_setup=0"
SEAL_DSN
"loupe://%kernel.project_dir%/var/indexes"
SULU_ADMIN_EMAIL
"tfpm@dev.alidade.de"

Defined as regular env variables

Key Value
CONTENT_LENGTH
"0"
CONTEXT_DOCUMENT_ROOT
"/home/alphasec/dev.trustforce.ae"
CONTEXT_PREFIX
""
DOCUMENT_ROOT
"/home/alphasec/dev.trustforce.ae"
H2PUSH
"off"
H2_PUSH
"off"
H2_PUSHED
""
H2_PUSHED_ON
""
H2_STREAM_ID
"1"
H2_STREAM_TAG
"3854608-77-1"
HTTP2
"on"
HTTPS
"on"
HTTP_ACCEPT
"*/*"
HTTP_ACCEPT_ENCODING
"gzip, br, zstd, deflate"
HTTP_HOST
"dev.trustforce.ae"
HTTP_USER_AGENT
"Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"
PATH
"/usr/local/bin:/usr/bin:/bin"
PHP_SELF
"/index.php"
PWD
"/"
QUERY_STRING
""
REDIRECT_H2PUSH
"off"
REDIRECT_H2_PUSH
"off"
REDIRECT_H2_PUSHED
""
REDIRECT_H2_PUSHED_ON
""
REDIRECT_H2_STREAM_ID
"1"
REDIRECT_H2_STREAM_TAG
"3854608-77-1"
REDIRECT_HTTP2
"on"
REDIRECT_HTTPS
"on"
REDIRECT_SSL_TLS_SNI
"dev.trustforce.ae"
REDIRECT_STATUS
"200"
REDIRECT_UNIQUE_ID
"ae8bAm9M2xVVo8kEeSddBAAB0BQ"
REDIRECT_URL
"/insights"
REMOTE_ADDR
"216.73.217.28"
REMOTE_PORT
"1409"
REQUEST_METHOD
"GET"
REQUEST_SCHEME
"https"
REQUEST_TIME
1777277698
REQUEST_TIME_FLOAT
1777277698.6561
REQUEST_URI
"/insights"
SCRIPT_FILENAME
"/home/alphasec/dev.trustforce.ae/index.php"
SCRIPT_NAME
"/index.php"
SERVER_ADDR
"192.250.239.80"
SERVER_ADMIN
"webmaster@dev.trustforce.ae"
SERVER_NAME
"dev.trustforce.ae"
SERVER_PORT
"443"
SERVER_PROTOCOL
"HTTP/2.0"
SERVER_SIGNATURE
""
SERVER_SOFTWARE
"Apache"
SSL_TLS_SNI
"dev.trustforce.ae"
SYMFONY_DOTENV_PATH
"/home/alphasec/dev.trustforce.ae.sulu/.env"
SYMFONY_DOTENV_VARS
"APP_ENV,APP_SECRET,APP_SHARE_DIR,DEFAULT_URI,LOCK_DSN,MAILER_DSN,DATABASE_URL,SULU_ADMIN_EMAIL,MESSENGER_TRANSPORT_DSN,SEAL_DSN,APP_DEBUG,CLAUDE_API_KEY,CONTACT_NOTIFICATION_TO,CONTACT_NOTIFICATION_FROM"
TEMP
"/tmp"
TMP
"/tmp"
TMPDIR
"/tmp"
UNIQUE_ID
"ae8bAm9M2xVVo8kEeSddBAAB0BQ"