^ array:40 [
  "upload" => array:5 [
    "rule" => "upload/{file}"
    "regexp" => "#^/upload/(?P<file>.+)$#u"
    "controller" => "upload"
    "keywords" => array:1 [
      "file" => array:3 [
        "required" => true
        "prepend" => ""
        "append" => ""
      ]
    ]
    "params" => []
  ]
  "category_rule" => array:5 [
    "rule" => "{id}-{rewrite}"
    "regexp" => "#^/(?P<id_category>[0-9]+)\-([_a-zA-Z0-9\x{0600}-\x{06FF}\pL\pS-]*?)$#u"
    "controller" => "category"
    "keywords" => array:2 [
      "id" => array:3 [
        "required" => true
        "prepend" => ""
        "append" => ""
      ]
      "rewrite" => array:3 [
        "required" => false
        "prepend" => ""
        "append" => ""
      ]
    ]
    "params" => []
  ]
  "supplier_rule" => array:5 [
    "rule" => "supplier/{id}-{rewrite}"
    "regexp" => "#^/supplier/(?P<id_supplier>[0-9]+)\-([_a-zA-Z0-9\x{0600}-\x{06FF}\pL\pS-]*?)$#u"
    "controller" => "supplier"
    "keywords" => array:2 [
      "id" => array:3 [
        "required" => true
        "prepend" => ""
        "append" => ""
      ]
      "rewrite" => array:3 [
        "required" => false
        "prepend" => ""
        "append" => ""
      ]
    ]
    "params" => []
  ]
  "manufacturer_rule" => array:5 [
    "rule" => "brand/{id}-{rewrite}"
    "regexp" => "#^/brand/(?P<id_manufacturer>[0-9]+)\-([_a-zA-Z0-9\x{0600}-\x{06FF}\pL\pS-]*?)$#u"
    "controller" => "manufacturer"
    "keywords" => array:2 [
      "id" => array:3 [
        "required" => true
        "prepend" => ""
        "append" => ""
      ]
      "rewrite" => array:3 [
        "required" => false
        "prepend" => ""
        "append" => ""
      ]
    ]
    "params" => []
  ]
  "cms_rule" => array:5 [
    "rule" => "content/{id}-{rewrite}"
    "regexp" => "#^/content/(?P<id_cms>[0-9]+)\-([_a-zA-Z0-9\x{0600}-\x{06FF}\pL\pS-]*?)$#u"
    "controller" => "cms"
    "keywords" => array:2 [
      "id" => array:3 [
        "required" => true
        "prepend" => ""
        "append" => ""
      ]
      "rewrite" => array:3 [
        "required" => false
        "prepend" => ""
        "append" => ""
      ]
    ]
    "params" => []
  ]
  "cms_category_rule" => array:5 [
    "rule" => "content/category/{id}-{rewrite}"
    "regexp" => "#^/content/category/(?P<id_cms_category>[0-9]+)\-([_a-zA-Z0-9\x{0600}-\x{06FF}\pL\pS-]*?)$#u"
    "controller" => "cms"
    "keywords" => array:2 [
      "id" => array:3 [
        "required" => true
        "prepend" => ""
        "append" => ""
      ]
      "rewrite" => array:3 [
        "required" => false
        "prepend" => ""
        "append" => ""
      ]
    ]
    "params" => []
  ]
  "module" => array:5 [
    "rule" => "module/{module}{/:controller}"
    "regexp" => "#^/module/(?P<module>[_a-zA-Z0-9_-]+)(/(?P<controller>[_a-zA-Z0-9_-]+))?$#u"
    "controller" => null
    "keywords" => array:2 [
      "module" => array:3 [
        "required" => true
        "prepend" => ""
        "append" => ""
      ]
      "controller" => array:3 [
        "required" => true
        "prepend" => "/"
        "append" => ""
      ]
    ]
    "params" => array:1 [
      "fc" => "module"
    ]
  ]
  "product_rule" => array:5 [
    "rule" => "{category:/}{id}{-:id_product_attribute}-{rewrite}"
    "regexp" => "#^/(([_a-zA-Z0-9-\pL]*)/)?(?P<id_product>[0-9]+)(\-(?P<id_product_attribute>[0-9]*+))?\-(?P<rewrite>[_a-zA-Z0-9\x{0600}-\x{06FF}\pL\pS-]*?)$#u"
    "controller" => "product"
    "keywords" => array:4 [
      "category" => array:3 [
        "required" => false
        "prepend" => ""
        "append" => "/"
      ]
      "id" => array:3 [
        "required" => true
        "prepend" => ""
        "append" => ""
      ]
      "id_product_attribute" => array:3 [
        "required" => true
        "prepend" => "-"
        "append" => ""
      ]
      "rewrite" => array:3 [
        "required" => true
        "prepend" => ""
        "append" => ""
      ]
    ]
    "params" => []
  ]
  "module-hspointofsalepro-sales" => array:5 [
    "rule" => "pos"
    "regexp" => "#^/pos$#u"
    "controller" => "sales"
    "keywords" => []
    "params" => array:2 [
      "fc" => "module"
      "module" => "hspointofsalepro"
    ]
  ]
  "module-eventsmanager-events" => array:5 [
    "rule" => "events"
    "regexp" => "#^/events$#u"
    "controller" => "events"
    "keywords" => []
    "params" => array:2 [
      "fc" => "module"
      "module" => "eventsmanager"
    ]
  ]
  "module-eventsmanager-detail" => array:5 [
    "rule" => "events{/:event_id}-{eventslink}"
    "regexp" => "#^/events(/(?P<event_id>[0-9]+))?\-(?P<eventslink>[_a-zA-Z0-9-\pL]*)$#u"
    "controller" => "events"
    "keywords" => array:2 [
      "event_id" => array:3 [
        "required" => true
        "prepend" => "/"
        "append" => ""
      ]
      "eventslink" => array:3 [
        "required" => true
        "prepend" => ""
        "append" => ""
      ]
    ]
    "params" => array:3 [
      "fc" => "module"
      "module" => "eventsmanager"
      "controller" => "events"
    ]
  ]
  "module-eventsmanager-eventstag" => array:5 [
    "rule" => "events/tags{/:id_tag}-{tags}"
    "regexp" => "#^/events/tags(/(?P<id_tag>[0-9]+))?\-(?P<tags>[_a-zA-Z0-9-\pL]*)$#u"
    "controller" => "events"
    "keywords" => array:2 [
      "id_tag" => array:3 [
        "required" => true
        "prepend" => "/"
        "append" => ""
      ]
      "tags" => array:3 [
        "required" => true
        "prepend" => ""
        "append" => ""
      ]
    ]
    "params" => array:3 [
      "fc" => "module"
      "module" => "eventsmanager"
      "controller" => "events"
    ]
  ]
  "module-eventsmanager-calendar" => array:5 [
    "rule" => "events{/:show}"
    "regexp" => "#^/events(/(?P<show>[_a-zA-Z0-9-\pL]*))?$#u"
    "controller" => "events"
    "keywords" => array:1 [
      "show" => array:3 [
        "required" => true
        "prepend" => "/"
        "append" => ""
      ]
    ]
    "params" => array:3 [
      "fc" => "module"
      "module" => "eventsmanager"
      "controller" => "events"
    ]
  ]
  "order-confirmation" => array:5 [
    "rule" => "order-confirmation"
    "regexp" => "#^/order\-confirmation$#u"
    "controller" => "order-confirmation"
    "keywords" => []
    "params" => []
  ]
  "password" => array:5 [
    "rule" => "password-recovery"
    "regexp" => "#^/password\-recovery$#u"
    "controller" => "password"
    "keywords" => []
    "params" => []
  ]
  "pagenotfound" => array:5 [
    "rule" => "page-not-found"
    "regexp" => "#^/page\-not\-found$#u"
    "controller" => "pagenotfound"
    "keywords" => []
    "params" => []
  ]
  "contact" => array:5 [
    "rule" => "asiakaspalvelu"
    "regexp" => "#^/asiakaspalvelu$#u"
    "controller" => "contact"
    "keywords" => []
    "params" => []
  ]
  "guest-tracking" => array:5 [
    "rule" => "guest-tracking"
    "regexp" => "#^/guest\-tracking$#u"
    "controller" => "guest-tracking"
    "keywords" => []
    "params" => []
  ]
  "history" => array:5 [
    "rule" => "order-history"
    "regexp" => "#^/order\-history$#u"
    "controller" => "history"
    "keywords" => []
    "params" => []
  ]
  "new-products" => array:5 [
    "rule" => "new-products"
    "regexp" => "#^/new\-products$#u"
    "controller" => "new-products"
    "keywords" => []
    "params" => []
  ]
  "order-follow" => array:5 [
    "rule" => "order-follow"
    "regexp" => "#^/order\-follow$#u"
    "controller" => "order-follow"
    "keywords" => []
    "params" => []
  ]
  "order-slip" => array:5 [
    "rule" => "credit-slip"
    "regexp" => "#^/credit\-slip$#u"
    "controller" => "order-slip"
    "keywords" => []
    "params" => []
  ]
  "prices-drop" => array:5 [
    "rule" => "prices-drop"
    "regexp" => "#^/prices\-drop$#u"
    "controller" => "prices-drop"
    "keywords" => []
    "params" => []
  ]
  "best-sales" => array:5 [
    "rule" => "best-sales"
    "regexp" => "#^/best\-sales$#u"
    "controller" => "best-sales"
    "keywords" => []
    "params" => []
  ]
  "my-account" => array:5 [
    "rule" => "my-account"
    "regexp" => "#^/my\-account$#u"
    "controller" => "my-account"
    "keywords" => []
    "params" => []
  ]
  "addresses" => array:5 [
    "rule" => "addresses"
    "regexp" => "#^/addresses$#u"
    "controller" => "addresses"
    "keywords" => []
    "params" => []
  ]
  "identity" => array:5 [
    "rule" => "identity"
    "regexp" => "#^/identity$#u"
    "controller" => "identity"
    "keywords" => []
    "params" => []
  ]
  "supplier" => array:5 [
    "rule" => "supplier"
    "regexp" => "#^/supplier$#u"
    "controller" => "supplier"
    "keywords" => []
    "params" => []
  ]
  "discount" => array:5 [
    "rule" => "discount"
    "regexp" => "#^/discount$#u"
    "controller" => "discount"
    "keywords" => []
    "params" => []
  ]
  "address" => array:5 [
    "rule" => "address"
    "regexp" => "#^/address$#u"
    "controller" => "address"
    "keywords" => []
    "params" => []
  ]
  "sitemap" => array:5 [
    "rule" => "sitemap"
    "regexp" => "#^/sitemap$#u"
    "controller" => "sitemap"
    "keywords" => []
    "params" => []
  ]
  "manufacturer" => array:5 [
    "rule" => "brands"
    "regexp" => "#^/brands$#u"
    "controller" => "manufacturer"
    "keywords" => []
    "params" => []
  ]
  "search" => array:5 [
    "rule" => "search"
    "regexp" => "#^/search$#u"
    "controller" => "search"
    "keywords" => []
    "params" => []
  ]
  "stores" => array:5 [
    "rule" => "stores"
    "regexp" => "#^/stores$#u"
    "controller" => "stores"
    "keywords" => []
    "params" => []
  ]
  "order" => array:5 [
    "rule" => "order"
    "regexp" => "#^/order$#u"
    "controller" => "order"
    "keywords" => []
    "params" => []
  ]
  "authentication" => array:5 [
    "rule" => "login"
    "regexp" => "#^/login$#u"
    "controller" => "authentication"
    "keywords" => []
    "params" => []
  ]
  "cart" => array:5 [
    "rule" => "cart"
    "regexp" => "#^/cart$#u"
    "controller" => "cart"
    "keywords" => []
    "params" => []
  ]
  "module-ets_seo-sitemap" => array:5 [
    "rule" => "sitemap{/:page}{/:id}.xml"
    "regexp" => "#^/sitemap(/([a-z0-9\/\-_]*))?(/([a-z0-9\/\-_]*))?\.xml$#u"
    "controller" => "module-ets_seo-sitemap"
    "keywords" => array:2 [
      "page" => array:3 [
        "required" => false
        "prepend" => "/"
        "append" => ""
      ]
      "id" => array:3 [
        "required" => false
        "prepend" => "/"
        "append" => ""
      ]
    ]
    "params" => array:2 [
      "fc" => "module"
      "module" => "ets_seo"
    ]
  ]
  "module-ets_seo-rss" => array:5 [
    "rule" => "rss{/:frags:.xml}"
    "regexp" => "#^/rss(/([a-z0-9\/\-_]+)\.xml)?$#u"
    "controller" => "module-ets_seo-rss"
    "keywords" => array:1 [
      "frags" => array:3 [
        "required" => false
        "prepend" => "/"
        "append" => ".xml"
      ]
    ]
    "params" => array:2 [
      "fc" => "module"
      "module" => "ets_seo"
    ]
  ]
  "index" => array:5 [
    "rule" => ""
    "regexp" => "#^/$#u"
    "controller" => "index"
    "keywords" => []
    "params" => []
  ]
]