Don't have an account? Sign up

Laminas
Documentation Modules Gallery PHP Version 7.4.7 Extensions intl ModulesLaminas\ServiceManager\DiLaminas\Mvc\Plugin\FilePrgLaminas\Mvc\Plugin\FlashMessengerLaminas\Mvc\Plugin\IdentityLaminas\Mvc\Plugin\PrgLaminas\SessionLaminas\FormLaminas\I18nLaminas\Mvc\ConsoleLaminas\MailLaminas\LogLaminas\InputFilterLaminas\FilterLaminas\HydratorLaminas\DbLaminas\CacheLaminas\RouterLaminas\ValidatorLaminas\DeveloperToolsLaminas\DiactorosBjyProfilerSlmQueueSlmQueueRabbitMqAppLoggerMvlabsSnappyDOMPDFModuleApplicationUserMediaDiskUsageHRNotificationPayrollTimeKeeperDocument
Request and Response 200 SigninController::index on signin
Status code 200 Method GET Controller User\Controller\SigninController Action index Other Route Parameters
^ []
Route signin Template layout/slim_layout

  access_list: array
  account_owner: boolean
  content: string
  encoded_company_id: string
  ip_address: string
  latest_notifications: array
  loggedIn: boolean
  module_access: array
  notification_count: string
  page: string
  time_keeper: boolean
  user_data: array
  wss: string

Template user/signin/index

  csrf_token: string
  form: User\Form\LoginForm
  ip_address: string
  recaptcha_key: string
  redirect: NULL

Execution Time 20.48 ms
1. route 11.37 ms
File: public/index.php - Line: 37
Target: Laminas\Mvc\Application
2. dispatch 11.78 ms
File: public/index.php - Line: 37
Target: Laminas\Mvc\Application
3. dispatch 12.07 ms
File: src/DispatchListener.php - Line: 132
Target: User\Controller\SigninController
4. render 16.48 ms
File: src/Application.php - Line: 341
Target: Laminas\Mvc\Application
5. renderer 18.04 ms
File: Http/DefaultRenderingStrategy.php - Line: 98
Target: Laminas\View\View
6. renderer.post 18.08 ms
File: Http/DefaultRenderingStrategy.php - Line: 98
Target: Laminas\View\View
7. renderer 18.13 ms
File: src/View.php - Line: 222
Target: Laminas\View\View
8. renderer.post 18.16 ms
File: src/View.php - Line: 222
Target: Laminas\View\View
9. response 20.21 ms
File: Http/DefaultRenderingStrategy.php - Line: 98
Target: Laminas\View\View
10. finish 20.25 ms
File: src/Application.php - Line: 341
Target: Laminas\Mvc\Application
11. collected 21.39 ms
File: Listener/ProfilerListener.php - Line: 79
Target: NULL
Total Time 20.48 ms
Memory Peak 2.00 MB
1. route 2.00 MB

public/index.php - Line: 37

2. dispatch 2.00 MB

public/index.php - Line: 37

3. dispatch 2.00 MB

src/DispatchListener.php - Line: 132

4. render 2.00 MB

src/Application.php - Line: 341

5. renderer 2.00 MB

Http/DefaultRenderingStrategy.php - Line: 98

6. renderer.post 2.00 MB

Http/DefaultRenderingStrategy.php - Line: 98

7. renderer 2.00 MB

src/View.php - Line: 222

8. renderer.post 2.00 MB

src/View.php - Line: 222

9. response 2.00 MB

Http/DefaultRenderingStrategy.php - Line: 98

10. finish 2.00 MB

src/Application.php - Line: 341

11. collected 2.00 MB

Listener/ProfilerListener.php - Line: 79

Memory Peak 2.00 MB
Config Config
Merged Config (Config)
^ array:28 [
  "service_manager" => array:6 [
    "aliases" => array:53 [
      "Di" => "DependencyInjector"
      "Laminas\Di\LocatorInterface" => "DependencyInjector"
      "Zend\Di\LocatorInterface" => "Laminas\Di\LocatorInterface"
      "Laminas\Session\SessionManager" => "Laminas\Session\ManagerInterface"
      "Zend\Session\SessionManager" => "Laminas\Session\SessionManager"
      "Zend\Session\Config\ConfigInterface" => "Laminas\Session\Config\ConfigInterface"
      "Zend\Session\ManagerInterface" => "Laminas\Session\ManagerInterface"
      "Zend\Session\Storage\StorageInterface" => "Laminas\Session\Storage\StorageInterface"
      "Laminas\Form\Annotation\FormAnnotationBuilder" => "FormAnnotationBuilder"
      "Laminas\Form\Annotation\AnnotationBuilder" => "FormAnnotationBuilder"
      "Laminas\Form\FormElementManager" => "FormElementManager"
      "Zend\Form\Annotation\FormAnnotationBuilder" => "Laminas\Form\Annotation\FormAnnotationBuilder"
      "Zend\Form\Annotation\AnnotationBuilder" => "Laminas\Form\Annotation\AnnotationBuilder"
      "Zend\Form\FormElementManager" => "Laminas\Form\FormElementManager"
      "TranslatorPluginManager" => "Laminas\I18n\Translator\LoaderPluginManager"
      "Zend\I18n\Translator\TranslatorInterface" => "Laminas\I18n\Translator\TranslatorInterface"
      "Zend\I18n\Translator\LoaderPluginManager" => "Laminas\I18n\Translator\LoaderPluginManager"
      "console" => "ConsoleAdapter"
      "Console" => "ConsoleAdapter"
      "ConsoleDefaultRenderingStrategy" => "Laminas\Mvc\Console\View\DefaultRenderingStrategy"
      "ConsoleRenderer" => "Laminas\Mvc\Console\View\Renderer"
      "Zend\Mvc\Console\View\DefaultRenderingStrategy" => "Laminas\Mvc\Console\View\DefaultRenderingStrategy"
      "Zend\Mvc\Console\View\Renderer" => "Laminas\Mvc\Console\View\Renderer"
      "Zend\Mail\Protocol\SmtpPluginManager" => "Laminas\Mail\Protocol\SmtpPluginManager"
      "Zend\Log\Logger" => "Laminas\Log\Logger"
      "InputFilterManager" => "Laminas\InputFilter\InputFilterPluginManager"
      "Zend\InputFilter\InputFilterPluginManager" => "Laminas\InputFilter\InputFilterPluginManager"
      "FilterManager" => "Laminas\Filter\FilterPluginManager"
      "Zend\Filter\FilterPluginManager" => "Laminas\Filter\FilterPluginManager"
      "HydratorManager" => "Laminas\Hydrator\HydratorPluginManager"
      "Zend\Hydrator\HydratorPluginManager" => "Laminas\Hydrator\HydratorPluginManager"
      "Zend\Hydrator\StandaloneHydratorPluginManager" => "Laminas\Hydrator\StandaloneHydratorPluginManager"
      "Laminas\Db\Adapter\Adapter" => "Laminas\Db\Adapter\AdapterInterface"
      "Zend\Db\Adapter\AdapterInterface" => "Laminas\Db\Adapter\AdapterInterface"
      "Zend\Db\Adapter\Adapter" => "Laminas\Db\Adapter\Adapter"
      "Zend\Cache\PatternPluginManager" => "Laminas\Cache\PatternPluginManager"
      "Zend\Cache\Storage\AdapterPluginManager" => "Laminas\Cache\Storage\AdapterPluginManager"
      "Zend\Cache\Storage\PluginManager" => "Laminas\Cache\Storage\PluginManager"
      "Laminas\Cache\Service\StoragePluginFactoryInterface" => "Laminas\Cache\Service\StoragePluginFactory"
      "Laminas\Cache\Service\StorageAdapterFactoryInterface" => "Laminas\Cache\Service\StorageAdapterFactory"
      "HttpRouter" => "Laminas\Router\Http\TreeRouteStack"
      "router" => "Laminas\Router\RouteStackInterface"
      "Router" => "Laminas\Router\RouteStackInterface"
      "RoutePluginManager" => "Laminas\Router\RoutePluginManager"
      "Zend\Router\Http\TreeRouteStack" => "Laminas\Router\Http\TreeRouteStack"
      "Zend\Router\RoutePluginManager" => "Laminas\Router\RoutePluginManager"
      "Zend\Router\RouteStackInterface" => "Laminas\Router\RouteStackInterface"
      "ValidatorManager" => "Laminas\Validator\ValidatorPluginManager"
      "Zend\Validator\ValidatorPluginManager" => "Laminas\Validator\ValidatorPluginManager"
      "DOMPDF" => "Dompdf\Dompdf"
      "ViewPdfRenderer" => "DOMPDFModule\View\Renderer\PdfRenderer"
      "ViewPdfStrategy" => "DOMPDFModule\View\Strategy\PdfStrategy"
      "AppLogger" => "AppLogger\AppLogger"
    ]
    "factories" => array:51 [
      "DependencyInjector" => "Laminas\ServiceManager\Di\DiFactory"
      "DiAbstractServiceFactory" => "Laminas\ServiceManager\Di\DiAbstractServiceFactoryFactory"
      "DiServiceInitializer" => "Laminas\ServiceManager\Di\DiServiceInitializerFactory"
      "DiStrictAbstractServiceFactory" => "Laminas\ServiceManager\Di\DiStrictAbstractServiceFactoryFactory"
      "Laminas\Session\Config\ConfigInterface" => "Laminas\Session\Service\SessionConfigFactory"
      "Laminas\Session\ManagerInterface" => "Laminas\Session\Service\SessionManagerFactory"
      "Laminas\Session\Storage\StorageInterface" => "Laminas\Session\Service\StorageFactory"
      "FormAnnotationBuilder" => "Laminas\Form\Annotation\AnnotationBuilderFactory"
      "FormElementManager" => "Laminas\Form\FormElementManagerFactory"
      "Laminas\I18n\Translator\TranslatorInterface" => "Laminas\I18n\Translator\TranslatorServiceFactory"
      "Laminas\I18n\Translator\LoaderPluginManager" => "Laminas\I18n\Translator\LoaderPluginManagerFactory"
      "ConsoleAdapter" => "Laminas\Mvc\Console\Service\ConsoleAdapterFactory"
      "ConsoleExceptionStrategy" => "Laminas\Mvc\Console\Service\ConsoleExceptionStrategyFactory"
      "ConsoleRouteNotFoundStrategy" => "Laminas\Mvc\Console\Service\ConsoleRouteNotFoundStrategyFactory"
      "ConsoleRouter" => "Laminas\Mvc\Console\Router\ConsoleRouterFactory"
      "ConsoleViewManager" => "Laminas\Mvc\Console\Service\ConsoleViewManagerFactory"
      "Laminas\Mvc\Console\View\DefaultRenderingStrategy" => "Laminas\Mvc\Console\Service\DefaultRenderingStrategyFactory"
      "Laminas\Mvc\Console\View\Renderer" => "Laminas\ServiceManager\Factory\InvokableFactory"
      "Laminas\Mail\Protocol\SmtpPluginManager" => "Laminas\Mail\Protocol\SmtpPluginManagerFactory"
      "Laminas\Log\Logger" => "Laminas\Log\LoggerServiceFactory"
      "LogFilterManager" => "Laminas\Log\FilterPluginManagerFactory"
      "LogFormatterManager" => "Laminas\Log\FormatterPluginManagerFactory"
      "LogProcessorManager" => "Laminas\Log\ProcessorPluginManagerFactory"
      "LogWriterManager" => "Laminas\Log\WriterPluginManagerFactory"
      "Laminas\InputFilter\InputFilterPluginManager" => "Laminas\InputFilter\InputFilterPluginManagerFactory"
      "Laminas\Filter\FilterPluginManager" => "Laminas\Filter\FilterPluginManagerFactory"
      "Laminas\Hydrator\HydratorPluginManager" => "Laminas\Hydrator\HydratorPluginManagerFactory"
      "Laminas\Hydrator\StandaloneHydratorPluginManager" => "Laminas\Hydrator\StandaloneHydratorPluginManagerFactory"
      "Laminas\Db\Adapter\AdapterInterface" => "BjyProfiler\Db\Adapter\ProfilingAdapterFactory"
      "Laminas\Cache\PatternPluginManager" => "Laminas\Cache\Service\PatternPluginManagerFactory"
      "Laminas\Cache\Storage\AdapterPluginManager" => "Laminas\Cache\Service\StorageAdapterPluginManagerFactory"
      "Laminas\Cache\Storage\PluginManager" => "Laminas\Cache\Service\StoragePluginManagerFactory"
      "Laminas\Cache\Service\StoragePluginFactory" => "Laminas\Cache\Service\StoragePluginFactoryFactory"
      "Laminas\Cache\Service\StorageAdapterFactory" => "Laminas\Cache\Service\StorageAdapterFactoryFactory"
      "Laminas\Cache\Command\DeprecatedStorageFactoryConfigurationCheckCommand" => "Laminas\Cache\Command\DeprecatedStorageFactoryConfigurationCheckCommandFactory"
      "Laminas\Router\Http\TreeRouteStack" => "Laminas\Router\Http\HttpRouterFactory"
      "Laminas\Router\RoutePluginManager" => "Laminas\Router\RoutePluginManagerFactory"
      "Laminas\Router\RouteStackInterface" => "Laminas\Router\RouterFactory"
      "Laminas\Validator\ValidatorPluginManager" => "Laminas\Validator\ValidatorPluginManagerFactory"
      "SlmQueue\Job\JobPluginManager" => "SlmQueue\Factory\JobPluginManagerFactory"
      "SlmQueue\Strategy\StrategyPluginManager" => "SlmQueue\Factory\StrategyPluginManagerFactory"
      "SlmQueue\Queue\QueuePluginManager" => "SlmQueue\Factory\QueuePluginManagerFactory"
      "SlmQueue\Worker\WorkerPluginManager" => "SlmQueue\Factory\WorkerPluginManagerFactory"
      "SlmQueue\Command\StartWorkerCommand" => "Laminas\ServiceManager\AbstractFactory\ReflectionBasedAbstractFactory"
      "SlmQueueRabbitMq\Config" => "SlmQueueRabbitMq\ConfigFactory"
      "Dompdf\Dompdf" => "DOMPDFModule\Service\DOMPDFFactory"
      "DOMPDFModule\View\Renderer\PdfRenderer" => "DOMPDFModule\Mvc\Service\ViewPdfRendererFactory"
      "DOMPDFModule\View\Strategy\PdfStrategy" => "DOMPDFModule\Mvc\Service\ViewPdfStrategyFactory"
      "AuthService" => "User\Factory\Storage\AuthenticationServiceFactory"
      "IdentityManager" => "User\Factory\Storage\IdentityManagerFactory"
      "Laminas\Db\Adapter\Adapter" => "Laminas\Db\Adapter\AdapterServiceFactory"
    ]
    "abstract_factories" => array:6 [
      0 => "Laminas\Session\Service\ContainerAbstractServiceFactory"
      1 => "Laminas\Form\FormAbstractServiceFactory"
      2 => "Laminas\Log\LoggerAbstractServiceFactory"
      3 => "Laminas\Log\PsrLoggerAbstractAdapterFactory"
      4 => "Laminas\Db\Adapter\AdapterAbstractServiceFactory"
      5 => "Laminas\Cache\Service\StorageCacheAbstractServiceFactory"
    ]
    "delegators" => array:7 [
      "ControllerManager" => array:1 [
        0 => "Laminas\Mvc\Console\Service\ControllerManagerDelegatorFactory"
      ]
      "Request" => array:1 [
        0 => "Laminas\Mvc\Console\Service\ConsoleRequestDelegatorFactory"
      ]
      "Response" => array:1 [
        0 => "Laminas\Mvc\Console\Service\ConsoleResponseDelegatorFactory"
      ]
      "Laminas\Router\RouteStackInterface" => array:1 [
        0 => "Laminas\Mvc\Console\Router\ConsoleRouterDelegatorFactory"
      ]
      "Laminas\Mvc\SendResponseListener" => array:1 [
        0 => "Laminas\Mvc\Console\Service\ConsoleResponseSenderDelegatorFactory"
      ]
      "ViewHelperManager" => array:1 [
        0 => "Laminas\Mvc\Console\Service\ConsoleViewHelperManagerDelegatorFactory"
      ]
      "ViewManager" => array:1 [
        0 => "Laminas\Mvc\Console\Service\ViewManagerDelegatorFactory"
      ]
    ]
    "invokables" => array:6 [
      "Psr\Http\Message\RequestFactoryInterface" => "Laminas\Diactoros\RequestFactory"
      "Psr\Http\Message\ResponseFactoryInterface" => "Laminas\Diactoros\ResponseFactory"
      "Psr\Http\Message\StreamFactoryInterface" => "Laminas\Diactoros\StreamFactory"
      "Psr\Http\Message\ServerRequestFactoryInterface" => "Laminas\Diactoros\ServerRequestFactory"
      "Psr\Http\Message\UploadedFileFactoryInterface" => "Laminas\Diactoros\UploadedFileFactory"
      "Psr\Http\Message\UriFactoryInterface" => "Laminas\Diactoros\UriFactory"
    ]
    "shared" => array:1 [
      "DOMPDF" => false
    ]
  ]
  "controller_plugins" => array:2 [
    "aliases" => array:34 [
      "fileprg" => "Laminas\Mvc\Plugin\FilePrg\FilePostRedirectGet"
      "FilePostRedirectGet" => "Laminas\Mvc\Plugin\FilePrg\FilePostRedirectGet"
      "filePostRedirectGet" => "Laminas\Mvc\Plugin\FilePrg\FilePostRedirectGet"
      "filepostredirectget" => "Laminas\Mvc\Plugin\FilePrg\FilePostRedirectGet"
      "Laminas\Mvc\Controller\Plugin\FilePostRedirectGet" => "Laminas\Mvc\Plugin\FilePrg\FilePostRedirectGet"
      "Zend\Mvc\Controller\Plugin\FilePostRedirectGet" => "Laminas\Mvc\Controller\Plugin\FilePostRedirectGet"
      "Zend\Mvc\Plugin\FilePrg\FilePostRedirectGet" => "Laminas\Mvc\Plugin\FilePrg\FilePostRedirectGet"
      "flashmessenger" => "Laminas\Mvc\Plugin\FlashMessenger\FlashMessenger"
      "flashMessenger" => "Laminas\Mvc\Plugin\FlashMessenger\FlashMessenger"
      "FlashMessenger" => "Laminas\Mvc\Plugin\FlashMessenger\FlashMessenger"
      "Laminas\Mvc\Controller\Plugin\FlashMessenger" => "Laminas\Mvc\Plugin\FlashMessenger\FlashMessenger"
      "Zend\Mvc\Controller\Plugin\FlashMessenger" => "Laminas\Mvc\Controller\Plugin\FlashMessenger"
      "Zend\Mvc\Plugin\FlashMessenger\FlashMessenger" => "Laminas\Mvc\Plugin\FlashMessenger\FlashMessenger"
      "identity" => "Laminas\Mvc\Plugin\Identity\Identity"
      "Identity" => "Laminas\Mvc\Plugin\Identity\Identity"
      "Laminas\Mvc\Controller\Plugin\Identity" => "Laminas\Mvc\Plugin\Identity\Identity"
      "Zend\Mvc\Controller\Plugin\Identity" => "Laminas\Mvc\Plugin\Identity\Identity"
      "Zend\Mvc\Plugin\Identity\Identity" => "Laminas\Mvc\Plugin\Identity\Identity"
      "prg" => "Laminas\Mvc\Plugin\Prg\PostRedirectGet"
      "PostRedirectGet" => "Laminas\Mvc\Plugin\Prg\PostRedirectGet"
      "postRedirectGet" => "Laminas\Mvc\Plugin\Prg\PostRedirectGet"
      "postredirectget" => "Laminas\Mvc\Plugin\Prg\PostRedirectGet"
      "Laminas\Mvc\Controller\Plugin\PostRedirectGet" => "Laminas\Mvc\Plugin\Prg\PostRedirectGet"
      "Zend\Mvc\Controller\Plugin\PostRedirectGet" => "Laminas\Mvc\Plugin\Prg\PostRedirectGet"
      "Zend\Mvc\Plugin\Prg\PostRedirectGet" => "Laminas\Mvc\Plugin\Prg\PostRedirectGet"
      "CreateConsoleNotFoundModel" => "Laminas\Mvc\Console\Controller\Plugin\CreateConsoleNotFoundModel"
      "createConsoleNotFoundModel" => "Laminas\Mvc\Console\Controller\Plugin\CreateConsoleNotFoundModel"
      "createconsolenotfoundmodel" => "Laminas\Mvc\Console\Controller\Plugin\CreateConsoleNotFoundModel"
      "Laminas\Mvc\Controller\Plugin\CreateConsoleNotFoundModel::class" => "Laminas\Mvc\Console\Controller\Plugin\CreateConsoleNotFoundModel"
      "Zend\Mvc\Controller\Plugin\CreateConsoleNotFoundModel::class" => "Laminas\Mvc\Controller\Plugin\CreateConsoleNotFoundModel::class"
      "Zend\Mvc\Console\Controller\Plugin\CreateConsoleNotFoundModel" => "Laminas\Mvc\Console\Controller\Plugin\CreateConsoleNotFoundModel"
      "csrftoken" => "Application\Controller\Plugin\CSRFTokenCheck"
      "requestdata" => "Application\Controller\Plugin\RequestDataCheck"
      "functions" => "Application\Controller\Plugin\ControllerFunctions"
    ]
    "factories" => array:9 [
      "Laminas\Mvc\Plugin\FilePrg\FilePostRedirectGet" => "Laminas\ServiceManager\Factory\InvokableFactory"
      "Laminas\Mvc\Plugin\FlashMessenger\FlashMessenger" => "Laminas\ServiceManager\Factory\InvokableFactory"
      "Laminas\Mvc\Plugin\Identity\Identity" => "Laminas\Mvc\Plugin\Identity\IdentityFactory"
      "Laminas\Mvc\Plugin\Prg\PostRedirectGet" => "Laminas\ServiceManager\Factory\InvokableFactory"
      "Laminas\Mvc\Console\Controller\Plugin\CreateConsoleNotFoundModel" => "Laminas\ServiceManager\Factory\InvokableFactory"
      "queue" => "SlmQueue\Factory\QueueControllerPluginFactory"
      "Application\Controller\Plugin\CSRFTokenCheck" => "Application\Controller\Plugin\Factory\CSRFTokenCheckFactory"
      "Application\Controller\Plugin\RequestDataCheck" => "Application\Controller\Plugin\Factory\RequestDataCheckFactory"
      "Application\Controller\Plugin\ControllerFunctions" => "Application\Controller\Plugin\Factory\ControllerFunctionsFactory"
    ]
  ]
  "view_helpers" => array:2 [
    "aliases" => array:268 [
      "flashmessenger" => "Laminas\Mvc\Plugin\FlashMessenger\View\Helper\FlashMessenger"
      "flashMessenger" => "Laminas\Mvc\Plugin\FlashMessenger\View\Helper\FlashMessenger"
      "FlashMessenger" => "Laminas\Mvc\Plugin\FlashMessenger\View\Helper\FlashMessenger"
      "Zend\Mvc\Plugin\FlashMessenger\View\Helper\FlashMessenger" => "Laminas\Mvc\Plugin\FlashMessenger\View\Helper\FlashMessenger"
      "zendviewhelperflashmessenger" => "laminasviewhelperflashmessenger"
      "form" => "Laminas\Form\View\Helper\Form"
      "Form" => "Laminas\Form\View\Helper\Form"
      "formbutton" => "Laminas\Form\View\Helper\FormButton"
      "form_button" => "Laminas\Form\View\Helper\FormButton"
      "formButton" => "Laminas\Form\View\Helper\FormButton"
      "FormButton" => "Laminas\Form\View\Helper\FormButton"
      "formcaptcha" => "Laminas\Form\View\Helper\FormCaptcha"
      "form_captcha" => "Laminas\Form\View\Helper\FormCaptcha"
      "formCaptcha" => "Laminas\Form\View\Helper\FormCaptcha"
      "FormCaptcha" => "Laminas\Form\View\Helper\FormCaptcha"
      "captchadumb" => "Laminas\Form\View\Helper\Captcha\Dumb"
      "captcha_dumb" => "Laminas\Form\View\Helper\Captcha\Dumb"
      "captcha/dumb" => "Laminas\Form\View\Helper\Captcha\Dumb"
      "CaptchaDumb" => "Laminas\Form\View\Helper\Captcha\Dumb"
      "captchaDumb" => "Laminas\Form\View\Helper\Captcha\Dumb"
      "formcaptchadumb" => "Laminas\Form\View\Helper\Captcha\Dumb"
      "form_captcha_dumb" => "Laminas\Form\View\Helper\Captcha\Dumb"
      "formCaptchaDumb" => "Laminas\Form\View\Helper\Captcha\Dumb"
      "FormCaptchaDumb" => "Laminas\Form\View\Helper\Captcha\Dumb"
      "captchafiglet" => "Laminas\Form\View\Helper\Captcha\Figlet"
      "captcha/figlet" => "Laminas\Form\View\Helper\Captcha\Figlet"
      "captcha_figlet" => "Laminas\Form\View\Helper\Captcha\Figlet"
      "captchaFiglet" => "Laminas\Form\View\Helper\Captcha\Figlet"
      "CaptchaFiglet" => "Laminas\Form\View\Helper\Captcha\Figlet"
      "formcaptchafiglet" => "Laminas\Form\View\Helper\Captcha\Figlet"
      "form_captcha_figlet" => "Laminas\Form\View\Helper\Captcha\Figlet"
      "formCaptchaFiglet" => "Laminas\Form\View\Helper\Captcha\Figlet"
      "FormCaptchaFiglet" => "Laminas\Form\View\Helper\Captcha\Figlet"
      "captchaimage" => "Laminas\Form\View\Helper\Captcha\Image"
      "captcha/image" => "Laminas\Form\View\Helper\Captcha\Image"
      "captcha_image" => "Laminas\Form\View\Helper\Captcha\Image"
      "captchaImage" => "Laminas\Form\View\Helper\Captcha\Image"
      "CaptchaImage" => "Laminas\Form\View\Helper\Captcha\Image"
      "formcaptchaimage" => "Laminas\Form\View\Helper\Captcha\Image"
      "form_captcha_image" => "Laminas\Form\View\Helper\Captcha\Image"
      "formCaptchaImage" => "Laminas\Form\View\Helper\Captcha\Image"
      "FormCaptchaImage" => "Laminas\Form\View\Helper\Captcha\Image"
      "captcharecaptcha" => "Laminas\Form\View\Helper\Captcha\ReCaptcha"
      "captcha/recaptcha" => "Laminas\Form\View\Helper\Captcha\ReCaptcha"
      "captcha_recaptcha" => "Laminas\Form\View\Helper\Captcha\ReCaptcha"
      "captchaRecaptcha" => "Laminas\Form\View\Helper\Captcha\ReCaptcha"
      "CaptchaRecaptcha" => "Laminas\Form\View\Helper\Captcha\ReCaptcha"
      "formcaptcharecaptcha" => "Laminas\Form\View\Helper\Captcha\ReCaptcha"
      "form_captcha_recaptcha" => "Laminas\Form\View\Helper\Captcha\ReCaptcha"
      "formCaptchaRecaptcha" => "Laminas\Form\View\Helper\Captcha\ReCaptcha"
      "FormCaptchaRecaptcha" => "Laminas\Form\View\Helper\Captcha\ReCaptcha"
      "formcheckbox" => "Laminas\Form\View\Helper\FormCheckbox"
      "form_checkbox" => "Laminas\Form\View\Helper\FormCheckbox"
      "formCheckbox" => "Laminas\Form\View\Helper\FormCheckbox"
      "FormCheckbox" => "Laminas\Form\View\Helper\FormCheckbox"
      "formcollection" => "Laminas\Form\View\Helper\FormCollection"
      "form_collection" => "Laminas\Form\View\Helper\FormCollection"
      "formCollection" => "Laminas\Form\View\Helper\FormCollection"
      "FormCollection" => "Laminas\Form\View\Helper\FormCollection"
      "formcolor" => "Laminas\Form\View\Helper\FormColor"
      "form_color" => "Laminas\Form\View\Helper\FormColor"
      "formColor" => "Laminas\Form\View\Helper\FormColor"
      "FormColor" => "Laminas\Form\View\Helper\FormColor"
      "formdate" => "Laminas\Form\View\Helper\FormDate"
      "form_date" => "Laminas\Form\View\Helper\FormDate"
      "formDate" => "Laminas\Form\View\Helper\FormDate"
      "FormDate" => "Laminas\Form\View\Helper\FormDate"
      "formdatetime" => "Laminas\Form\View\Helper\FormDateTime"
      "form_date_time" => "Laminas\Form\View\Helper\FormDateTime"
      "formDateTime" => "Laminas\Form\View\Helper\FormDateTime"
      "FormDateTime" => "Laminas\Form\View\Helper\FormDateTime"
      "formdatetimelocal" => "Laminas\Form\View\Helper\FormDateTimeLocal"
      "form_date_time_local" => "Laminas\Form\View\Helper\FormDateTimeLocal"
      "formDateTimeLocal" => "Laminas\Form\View\Helper\FormDateTimeLocal"
      "FormDateTimeLocal" => "Laminas\Form\View\Helper\FormDateTimeLocal"
      "formdatetimeselect" => "Laminas\Form\View\Helper\FormDateTimeSelect"
      "form_date_time_select" => "Laminas\Form\View\Helper\FormDateTimeSelect"
      "formDateTimeSelect" => "Laminas\Form\View\Helper\FormDateTimeSelect"
      "FormDateTimeSelect" => "Laminas\Form\View\Helper\FormDateTimeSelect"
      "formdateselect" => "Laminas\Form\View\Helper\FormDateSelect"
      "form_date_select" => "Laminas\Form\View\Helper\FormDateSelect"
      "formDateSelect" => "Laminas\Form\View\Helper\FormDateSelect"
      "FormDateSelect" => "Laminas\Form\View\Helper\FormDateSelect"
      "form_element" => "Laminas\Form\View\Helper\FormElement"
      "formelement" => "Laminas\Form\View\Helper\FormElement"
      "formElement" => "Laminas\Form\View\Helper\FormElement"
      "FormElement" => "Laminas\Form\View\Helper\FormElement"
      "form_element_errors" => "Laminas\Form\View\Helper\FormElementErrors"
      "formelementerrors" => "Laminas\Form\View\Helper\FormElementErrors"
      "formElementErrors" => "Laminas\Form\View\Helper\FormElementErrors"
      "FormElementErrors" => "Laminas\Form\View\Helper\FormElementErrors"
      "form_email" => "Laminas\Form\View\Helper\FormEmail"
      "formemail" => "Laminas\Form\View\Helper\FormEmail"
      "formEmail" => "Laminas\Form\View\Helper\FormEmail"
      "FormEmail" => "Laminas\Form\View\Helper\FormEmail"
      "form_file" => "Laminas\Form\View\Helper\FormFile"
      "formfile" => "Laminas\Form\View\Helper\FormFile"
      "formFile" => "Laminas\Form\View\Helper\FormFile"
      "FormFile" => "Laminas\Form\View\Helper\FormFile"
      "formfileapcprogress" => "Laminas\Form\View\Helper\File\FormFileApcProgress"
      "form_file_apc_progress" => "Laminas\Form\View\Helper\File\FormFileApcProgress"
      "formFileApcProgress" => "Laminas\Form\View\Helper\File\FormFileApcProgress"
      "FormFileApcProgress" => "Laminas\Form\View\Helper\File\FormFileApcProgress"
      "formfilesessionprogress" => "Laminas\Form\View\Helper\File\FormFileSessionProgress"
      "form_file_session_progress" => "Laminas\Form\View\Helper\File\FormFileSessionProgress"
      "formFileSessionProgress" => "Laminas\Form\View\Helper\File\FormFileSessionProgress"
      "FormFileSessionProgress" => "Laminas\Form\View\Helper\File\FormFileSessionProgress"
      "formfileuploadprogress" => "Laminas\Form\View\Helper\File\FormFileUploadProgress"
      "form_file_upload_progress" => "Laminas\Form\View\Helper\File\FormFileUploadProgress"
      "formFileUploadProgress" => "Laminas\Form\View\Helper\File\FormFileUploadProgress"
      "FormFileUploadProgress" => "Laminas\Form\View\Helper\File\FormFileUploadProgress"
      "formhidden" => "Laminas\Form\View\Helper\FormHidden"
      "form_hidden" => "Laminas\Form\View\Helper\FormHidden"
      "formHidden" => "Laminas\Form\View\Helper\FormHidden"
      "FormHidden" => "Laminas\Form\View\Helper\FormHidden"
      "formimage" => "Laminas\Form\View\Helper\FormImage"
      "form_image" => "Laminas\Form\View\Helper\FormImage"
      "formImage" => "Laminas\Form\View\Helper\FormImage"
      "FormImage" => "Laminas\Form\View\Helper\FormImage"
      "forminput" => "Laminas\Form\View\Helper\FormInput"
      "form_input" => "Laminas\Form\View\Helper\FormInput"
      "formInput" => "Laminas\Form\View\Helper\FormInput"
      "FormInput" => "Laminas\Form\View\Helper\FormInput"
      "formlabel" => "Laminas\Form\View\Helper\FormLabel"
      "form_label" => "Laminas\Form\View\Helper\FormLabel"
      "formLabel" => "Laminas\Form\View\Helper\FormLabel"
      "FormLabel" => "Laminas\Form\View\Helper\FormLabel"
      "formmonth" => "Laminas\Form\View\Helper\FormMonth"
      "form_month" => "Laminas\Form\View\Helper\FormMonth"
      "formMonth" => "Laminas\Form\View\Helper\FormMonth"
      "FormMonth" => "Laminas\Form\View\Helper\FormMonth"
      "formmonthselect" => "Laminas\Form\View\Helper\FormMonthSelect"
      "form_month_select" => "Laminas\Form\View\Helper\FormMonthSelect"
      "formMonthSelect" => "Laminas\Form\View\Helper\FormMonthSelect"
      "FormMonthSelect" => "Laminas\Form\View\Helper\FormMonthSelect"
      "formmulticheckbox" => "Laminas\Form\View\Helper\FormMultiCheckbox"
      "form_multi_checkbox" => "Laminas\Form\View\Helper\FormMultiCheckbox"
      "formMultiCheckbox" => "Laminas\Form\View\Helper\FormMultiCheckbox"
      "FormMultiCheckbox" => "Laminas\Form\View\Helper\FormMultiCheckbox"
      "formnumber" => "Laminas\Form\View\Helper\FormNumber"
      "form_number" => "Laminas\Form\View\Helper\FormNumber"
      "formNumber" => "Laminas\Form\View\Helper\FormNumber"
      "FormNumber" => "Laminas\Form\View\Helper\FormNumber"
      "formpassword" => "Laminas\Form\View\Helper\FormPassword"
      "form_password" => "Laminas\Form\View\Helper\FormPassword"
      "formPassword" => "Laminas\Form\View\Helper\FormPassword"
      "FormPassword" => "Laminas\Form\View\Helper\FormPassword"
      "formradio" => "Laminas\Form\View\Helper\FormRadio"
      "form_radio" => "Laminas\Form\View\Helper\FormRadio"
      "formRadio" => "Laminas\Form\View\Helper\FormRadio"
      "FormRadio" => "Laminas\Form\View\Helper\FormRadio"
      "formrange" => "Laminas\Form\View\Helper\FormRange"
      "form_range" => "Laminas\Form\View\Helper\FormRange"
      "formRange" => "Laminas\Form\View\Helper\FormRange"
      "FormRange" => "Laminas\Form\View\Helper\FormRange"
      "formreset" => "Laminas\Form\View\Helper\FormReset"
      "form_reset" => "Laminas\Form\View\Helper\FormReset"
      "formReset" => "Laminas\Form\View\Helper\FormReset"
      "FormReset" => "Laminas\Form\View\Helper\FormReset"
      "formrow" => "Laminas\Form\View\Helper\FormRow"
      "form_row" => "Laminas\Form\View\Helper\FormRow"
      "formRow" => "Laminas\Form\View\Helper\FormRow"
      "FormRow" => "Laminas\Form\View\Helper\FormRow"
      "formsearch" => "Laminas\Form\View\Helper\FormSearch"
      "form_search" => "Laminas\Form\View\Helper\FormSearch"
      "formSearch" => "Laminas\Form\View\Helper\FormSearch"
      "FormSearch" => "Laminas\Form\View\Helper\FormSearch"
      "formselect" => "Laminas\Form\View\Helper\FormSelect"
      "form_select" => "Laminas\Form\View\Helper\FormSelect"
      "formSelect" => "Laminas\Form\View\Helper\FormSelect"
      "FormSelect" => "Laminas\Form\View\Helper\FormSelect"
      "formsubmit" => "Laminas\Form\View\Helper\FormSubmit"
      "form_submit" => "Laminas\Form\View\Helper\FormSubmit"
      "formSubmit" => "Laminas\Form\View\Helper\FormSubmit"
      "FormSubmit" => "Laminas\Form\View\Helper\FormSubmit"
      "formtel" => "Laminas\Form\View\Helper\FormTel"
      "form_tel" => "Laminas\Form\View\Helper\FormTel"
      "formTel" => "Laminas\Form\View\Helper\FormTel"
      "FormTel" => "Laminas\Form\View\Helper\FormTel"
      "formtext" => "Laminas\Form\View\Helper\FormText"
      "form_text" => "Laminas\Form\View\Helper\FormText"
      "formText" => "Laminas\Form\View\Helper\FormText"
      "FormText" => "Laminas\Form\View\Helper\FormText"
      "formtextarea" => "Laminas\Form\View\Helper\FormTextarea"
      "form_text_area" => "Laminas\Form\View\Helper\FormTextarea"
      "formTextarea" => "Laminas\Form\View\Helper\FormTextarea"
      "formTextArea" => "Laminas\Form\View\Helper\FormTextarea"
      "FormTextArea" => "Laminas\Form\View\Helper\FormTextarea"
      "formtime" => "Laminas\Form\View\Helper\FormTime"
      "form_time" => "Laminas\Form\View\Helper\FormTime"
      "formTime" => "Laminas\Form\View\Helper\FormTime"
      "FormTime" => "Laminas\Form\View\Helper\FormTime"
      "formurl" => "Laminas\Form\View\Helper\FormUrl"
      "form_url" => "Laminas\Form\View\Helper\FormUrl"
      "formUrl" => "Laminas\Form\View\Helper\FormUrl"
      "FormUrl" => "Laminas\Form\View\Helper\FormUrl"
      "formweek" => "Laminas\Form\View\Helper\FormWeek"
      "form_week" => "Laminas\Form\View\Helper\FormWeek"
      "formWeek" => "Laminas\Form\View\Helper\FormWeek"
      "FormWeek" => "Laminas\Form\View\Helper\FormWeek"
      "Zend\Form\View\Helper\Form" => "Laminas\Form\View\Helper\Form"
      "Zend\Form\View\Helper\FormButton" => "Laminas\Form\View\Helper\FormButton"
      "Zend\Form\View\Helper\FormCaptcha" => "Laminas\Form\View\Helper\FormCaptcha"
      "Zend\Form\View\Helper\Captcha\Dumb" => "Laminas\Form\View\Helper\Captcha\Dumb"
      "Zend\Form\View\Helper\Captcha\Figlet" => "Laminas\Form\View\Helper\Captcha\Figlet"
      "Zend\Form\View\Helper\Captcha\Image" => "Laminas\Form\View\Helper\Captcha\Image"
      "Zend\Form\View\Helper\Captcha\ReCaptcha" => "Laminas\Form\View\Helper\Captcha\ReCaptcha"
      "Zend\Form\View\Helper\FormCheckbox" => "Laminas\Form\View\Helper\FormCheckbox"
      "Zend\Form\View\Helper\FormCollection" => "Laminas\Form\View\Helper\FormCollection"
      "Zend\Form\View\Helper\FormColor" => "Laminas\Form\View\Helper\FormColor"
      "Zend\Form\View\Helper\FormDate" => "Laminas\Form\View\Helper\FormDate"
      "Zend\Form\View\Helper\FormDateTime" => "Laminas\Form\View\Helper\FormDateTime"
      "Zend\Form\View\Helper\FormDateTimeLocal" => "Laminas\Form\View\Helper\FormDateTimeLocal"
      "Zend\Form\View\Helper\FormDateTimeSelect" => "Laminas\Form\View\Helper\FormDateTimeSelect"
      "Zend\Form\View\Helper\FormDateSelect" => "Laminas\Form\View\Helper\FormDateSelect"
      "Zend\Form\View\Helper\FormElement" => "Laminas\Form\View\Helper\FormElement"
      "Zend\Form\View\Helper\FormElementErrors" => "Laminas\Form\View\Helper\FormElementErrors"
      "Zend\Form\View\Helper\FormEmail" => "Laminas\Form\View\Helper\FormEmail"
      "Zend\Form\View\Helper\FormFile" => "Laminas\Form\View\Helper\FormFile"
      "Zend\Form\View\Helper\File\FormFileApcProgress" => "Laminas\Form\View\Helper\File\FormFileApcProgress"
      "Zend\Form\View\Helper\File\FormFileSessionProgress" => "Laminas\Form\View\Helper\File\FormFileSessionProgress"
      "Zend\Form\View\Helper\File\FormFileUploadProgress" => "Laminas\Form\View\Helper\File\FormFileUploadProgress"
      "Zend\Form\View\Helper\FormHidden" => "Laminas\Form\View\Helper\FormHidden"
      "Zend\Form\View\Helper\FormImage" => "Laminas\Form\View\Helper\FormImage"
      "Zend\Form\View\Helper\FormInput" => "Laminas\Form\View\Helper\FormInput"
      "Zend\Form\View\Helper\FormLabel" => "Laminas\Form\View\Helper\FormLabel"
      "Zend\Form\View\Helper\FormMonth" => "Laminas\Form\View\Helper\FormMonth"
      "Zend\Form\View\Helper\FormMonthSelect" => "Laminas\Form\View\Helper\FormMonthSelect"
      "Zend\Form\View\Helper\FormMultiCheckbox" => "Laminas\Form\View\Helper\FormMultiCheckbox"
      "Zend\Form\View\Helper\FormNumber" => "Laminas\Form\View\Helper\FormNumber"
      "Zend\Form\View\Helper\FormPassword" => "Laminas\Form\View\Helper\FormPassword"
      "Zend\Form\View\Helper\FormRadio" => "Laminas\Form\View\Helper\FormRadio"
      "Zend\Form\View\Helper\FormRange" => "Laminas\Form\View\Helper\FormRange"
      "Zend\Form\View\Helper\FormReset" => "Laminas\Form\View\Helper\FormReset"
      "Zend\Form\View\Helper\FormRow" => "Laminas\Form\View\Helper\FormRow"
      "Zend\Form\View\Helper\FormSearch" => "Laminas\Form\View\Helper\FormSearch"
      "Zend\Form\View\Helper\FormSelect" => "Laminas\Form\View\Helper\FormSelect"
      "Zend\Form\View\Helper\FormSubmit" => "Laminas\Form\View\Helper\FormSubmit"
      "Zend\Form\View\Helper\FormTel" => "Laminas\Form\View\Helper\FormTel"
      "Zend\Form\View\Helper\FormText" => "Laminas\Form\View\Helper\FormText"
      "Zend\Form\View\Helper\FormTextarea" => "Laminas\Form\View\Helper\FormTextarea"
      "Zend\Form\View\Helper\FormTime" => "Laminas\Form\View\Helper\FormTime"
      "Zend\Form\View\Helper\FormUrl" => "Laminas\Form\View\Helper\FormUrl"
      "Zend\Form\View\Helper\FormWeek" => "Laminas\Form\View\Helper\FormWeek"
      "currencyformat" => "Laminas\I18n\View\Helper\CurrencyFormat"
      "currencyFormat" => "Laminas\I18n\View\Helper\CurrencyFormat"
      "CurrencyFormat" => "Laminas\I18n\View\Helper\CurrencyFormat"
      "dateformat" => "Laminas\I18n\View\Helper\DateFormat"
      "dateFormat" => "Laminas\I18n\View\Helper\DateFormat"
      "DateFormat" => "Laminas\I18n\View\Helper\DateFormat"
      "numberformat" => "Laminas\I18n\View\Helper\NumberFormat"
      "numberFormat" => "Laminas\I18n\View\Helper\NumberFormat"
      "NumberFormat" => "Laminas\I18n\View\Helper\NumberFormat"
      "plural" => "Laminas\I18n\View\Helper\Plural"
      "Plural" => "Laminas\I18n\View\Helper\Plural"
      "translate" => "Laminas\I18n\View\Helper\Translate"
      "Translate" => "Laminas\I18n\View\Helper\Translate"
      "translateplural" => "Laminas\I18n\View\Helper\TranslatePlural"
      "translatePlural" => "Laminas\I18n\View\Helper\TranslatePlural"
      "TranslatePlural" => "Laminas\I18n\View\Helper\TranslatePlural"
      "Zend\I18n\View\Helper\CurrencyFormat" => "Laminas\I18n\View\Helper\CurrencyFormat"
      "Zend\I18n\View\Helper\DateFormat" => "Laminas\I18n\View\Helper\DateFormat"
      "Zend\I18n\View\Helper\NumberFormat" => "Laminas\I18n\View\Helper\NumberFormat"
      "Zend\I18n\View\Helper\Plural" => "Laminas\I18n\View\Helper\Plural"
      "Zend\I18n\View\Helper\Translate" => "Laminas\I18n\View\Helper\Translate"
      "Zend\I18n\View\Helper\TranslatePlural" => "Laminas\I18n\View\Helper\TranslatePlural"
      "formcontrol" => "Application\View\Helper\FormControlGenerator"
      "accesscontrol" => "Application\View\Helper\AccessControl"
    ]
    "factories" => array:54 [
      "Laminas\Mvc\Plugin\FlashMessenger\View\Helper\FlashMessenger" => "Laminas\Mvc\Plugin\FlashMessenger\View\Helper\FlashMessengerFactory"
      "laminasviewhelperflashmessenger" => "Laminas\Mvc\Plugin\FlashMessenger\View\Helper\FlashMessengerFactory"
      "Laminas\Form\View\Helper\Form" => "Laminas\ServiceManager\Factory\InvokableFactory"
      "Laminas\Form\View\Helper\FormButton" => "Laminas\ServiceManager\Factory\InvokableFactory"
      "Laminas\Form\View\Helper\FormCaptcha" => "Laminas\ServiceManager\Factory\InvokableFactory"
      "Laminas\Form\View\Helper\Captcha\Dumb" => "Laminas\ServiceManager\Factory\InvokableFactory"
      "Laminas\Form\View\Helper\Captcha\Figlet" => "Laminas\ServiceManager\Factory\InvokableFactory"
      "Laminas\Form\View\Helper\Captcha\Image" => "Laminas\ServiceManager\Factory\InvokableFactory"
      "Laminas\Form\View\Helper\Captcha\ReCaptcha" => "Laminas\ServiceManager\Factory\InvokableFactory"
      "Laminas\Form\View\Helper\FormCheckbox" => "Laminas\ServiceManager\Factory\InvokableFactory"
      "Laminas\Form\View\Helper\FormCollection" => "Laminas\ServiceManager\Factory\InvokableFactory"
      "Laminas\Form\View\Helper\FormColor" => "Laminas\ServiceManager\Factory\InvokableFactory"
      "Laminas\Form\View\Helper\FormDate" => "Laminas\ServiceManager\Factory\InvokableFactory"
      "Laminas\Form\View\Helper\FormDateTime" => "Laminas\ServiceManager\Factory\InvokableFactory"
      "Laminas\Form\View\Helper\FormDateTimeLocal" => "Laminas\ServiceManager\Factory\InvokableFactory"
      "Laminas\Form\View\Helper\FormDateTimeSelect" => "Laminas\ServiceManager\Factory\InvokableFactory"
      "Laminas\Form\View\Helper\FormDateSelect" => "Laminas\ServiceManager\Factory\InvokableFactory"
      "Laminas\Form\View\Helper\FormElement" => "Laminas\ServiceManager\Factory\InvokableFactory"
      "Laminas\Form\View\Helper\FormElementErrors" => "Laminas\ServiceManager\Factory\InvokableFactory"
      "Laminas\Form\View\Helper\FormEmail" => "Laminas\ServiceManager\Factory\InvokableFactory"
      "Laminas\Form\View\Helper\FormFile" => "Laminas\ServiceManager\Factory\InvokableFactory"
      "Laminas\Form\View\Helper\File\FormFileApcProgress" => "Laminas\ServiceManager\Factory\InvokableFactory"
      "Laminas\Form\View\Helper\File\FormFileSessionProgress" => "Laminas\ServiceManager\Factory\InvokableFactory"
      "Laminas\Form\View\Helper\File\FormFileUploadProgress" => "Laminas\ServiceManager\Factory\InvokableFactory"
      "Laminas\Form\View\Helper\FormHidden" => "Laminas\ServiceManager\Factory\InvokableFactory"
      "Laminas\Form\View\Helper\FormImage" => "Laminas\ServiceManager\Factory\InvokableFactory"
      "Laminas\Form\View\Helper\FormInput" => "Laminas\ServiceManager\Factory\InvokableFactory"
      "Laminas\Form\View\Helper\FormLabel" => "Laminas\ServiceManager\Factory\InvokableFactory"
      "Laminas\Form\View\Helper\FormMonth" => "Laminas\ServiceManager\Factory\InvokableFactory"
      "Laminas\Form\View\Helper\FormMonthSelect" => "Laminas\ServiceManager\Factory\InvokableFactory"
      "Laminas\Form\View\Helper\FormMultiCheckbox" => "Laminas\ServiceManager\Factory\InvokableFactory"
      "Laminas\Form\View\Helper\FormNumber" => "Laminas\ServiceManager\Factory\InvokableFactory"
      "Laminas\Form\View\Helper\FormPassword" => "Laminas\ServiceManager\Factory\InvokableFactory"
      "Laminas\Form\View\Helper\FormRadio" => "Laminas\ServiceManager\Factory\InvokableFactory"
      "Laminas\Form\View\Helper\FormRange" => "Laminas\ServiceManager\Factory\InvokableFactory"
      "Laminas\Form\View\Helper\FormReset" => "Laminas\ServiceManager\Factory\InvokableFactory"
      "Laminas\Form\View\Helper\FormRow" => "Laminas\ServiceManager\Factory\InvokableFactory"
      "Laminas\Form\View\Helper\FormSearch" => "Laminas\ServiceManager\Factory\InvokableFactory"
      "Laminas\Form\View\Helper\FormSelect" => "Laminas\ServiceManager\Factory\InvokableFactory"
      "Laminas\Form\View\Helper\FormSubmit" => "Laminas\ServiceManager\Factory\InvokableFactory"
      "Laminas\Form\View\Helper\FormTel" => "Laminas\ServiceManager\Factory\InvokableFactory"
      "Laminas\Form\View\Helper\FormText" => "Laminas\ServiceManager\Factory\InvokableFactory"
      "Laminas\Form\View\Helper\FormTextarea" => "Laminas\ServiceManager\Factory\InvokableFactory"
      "Laminas\Form\View\Helper\FormTime" => "Laminas\ServiceManager\Factory\InvokableFactory"
      "Laminas\Form\View\Helper\FormUrl" => "Laminas\ServiceManager\Factory\InvokableFactory"
      "Laminas\Form\View\Helper\FormWeek" => "Laminas\ServiceManager\Factory\InvokableFactory"
      "Laminas\I18n\View\Helper\CurrencyFormat" => "Laminas\ServiceManager\Factory\InvokableFactory"
      "Laminas\I18n\View\Helper\DateFormat" => "Laminas\ServiceManager\Factory\InvokableFactory"
      "Laminas\I18n\View\Helper\NumberFormat" => "Laminas\ServiceManager\Factory\InvokableFactory"
      "Laminas\I18n\View\Helper\Plural" => "Laminas\ServiceManager\Factory\InvokableFactory"
      "Laminas\I18n\View\Helper\Translate" => "Laminas\ServiceManager\Factory\InvokableFactory"
      "Laminas\I18n\View\Helper\TranslatePlural" => "Laminas\ServiceManager\Factory\InvokableFactory"
      "Application\View\Helper\FormControlGenerator" => "Laminas\ServiceManager\Factory\InvokableFactory"
      "Application\View\Helper\AccessControl" => "Application\View\Helper\Factory\AccessControlFactory"
    ]
  ]
  "filters" => array:2 [
    "aliases" => array:14 [
      "alnum" => "Laminas\I18n\Filter\Alnum"
      "Alnum" => "Laminas\I18n\Filter\Alnum"
      "alpha" => "Laminas\I18n\Filter\Alpha"
      "Alpha" => "Laminas\I18n\Filter\Alpha"
      "numberformat" => "Laminas\I18n\Filter\NumberFormat"
      "numberFormat" => "Laminas\I18n\Filter\NumberFormat"
      "NumberFormat" => "Laminas\I18n\Filter\NumberFormat"
      "numberparse" => "Laminas\I18n\Filter\NumberParse"
      "numberParse" => "Laminas\I18n\Filter\NumberParse"
      "NumberParse" => "Laminas\I18n\Filter\NumberParse"
      "Zend\I18n\Filter\Alnum" => "Laminas\I18n\Filter\Alnum"
      "Zend\I18n\Filter\Alpha" => "Laminas\I18n\Filter\Alpha"
      "Zend\I18n\Filter\NumberFormat" => "Laminas\I18n\Filter\NumberFormat"
      "Zend\I18n\Filter\NumberParse" => "Laminas\I18n\Filter\NumberParse"
    ]
    "factories" => array:4 [
      "Laminas\I18n\Filter\Alnum" => "Laminas\ServiceManager\Factory\InvokableFactory"
      "Laminas\I18n\Filter\Alpha" => "Laminas\ServiceManager\Factory\InvokableFactory"
      "Laminas\I18n\Filter\NumberFormat" => "Laminas\ServiceManager\Factory\InvokableFactory"
      "Laminas\I18n\Filter\NumberParse" => "Laminas\ServiceManager\Factory\InvokableFactory"
    ]
  ]
  "validators" => array:2 [
    "aliases" => array:30 [
      "alnum" => "Laminas\I18n\Validator\Alnum"
      "Alnum" => "Laminas\I18n\Validator\Alnum"
      "alpha" => "Laminas\I18n\Validator\Alpha"
      "Alpha" => "Laminas\I18n\Validator\Alpha"
      "datetime" => "Laminas\I18n\Validator\DateTime"
      "dateTime" => "Laminas\I18n\Validator\DateTime"
      "DateTime" => "Laminas\I18n\Validator\DateTime"
      "float" => "Laminas\I18n\Validator\IsFloat"
      "Float" => "Laminas\I18n\Validator\IsFloat"
      "int" => "Laminas\I18n\Validator\IsInt"
      "Int" => "Laminas\I18n\Validator\IsInt"
      "isfloat" => "Laminas\I18n\Validator\IsFloat"
      "isFloat" => "Laminas\I18n\Validator\IsFloat"
      "IsFloat" => "Laminas\I18n\Validator\IsFloat"
      "isint" => "Laminas\I18n\Validator\IsInt"
      "isInt" => "Laminas\I18n\Validator\IsInt"
      "IsInt" => "Laminas\I18n\Validator\IsInt"
      "phonenumber" => "Laminas\I18n\Validator\PhoneNumber"
      "phoneNumber" => "Laminas\I18n\Validator\PhoneNumber"
      "PhoneNumber" => "Laminas\I18n\Validator\PhoneNumber"
      "postcode" => "Laminas\I18n\Validator\PostCode"
      "postCode" => "Laminas\I18n\Validator\PostCode"
      "PostCode" => "Laminas\I18n\Validator\PostCode"
      "Zend\I18n\Validator\Alnum" => "Laminas\I18n\Validator\Alnum"
      "Zend\I18n\Validator\Alpha" => "Laminas\I18n\Validator\Alpha"
      "Zend\I18n\Validator\DateTime" => "Laminas\I18n\Validator\DateTime"
      "Zend\I18n\Validator\IsFloat" => "Laminas\I18n\Validator\IsFloat"
      "Zend\I18n\Validator\IsInt" => "Laminas\I18n\Validator\IsInt"
      "Zend\I18n\Validator\PhoneNumber" => "Laminas\I18n\Validator\PhoneNumber"
      "Zend\I18n\Validator\PostCode" => "Laminas\I18n\Validator\PostCode"
    ]
    "factories" => array:7 [
      "Laminas\I18n\Validator\Alnum" => "Laminas\ServiceManager\Factory\InvokableFactory"
      "Laminas\I18n\Validator\Alpha" => "Laminas\ServiceManager\Factory\InvokableFactory"
      "Laminas\I18n\Validator\DateTime" => "Laminas\ServiceManager\Factory\InvokableFactory"
      "Laminas\I18n\Validator\IsFloat" => "Laminas\ServiceManager\Factory\InvokableFactory"
      "Laminas\I18n\Validator\IsInt" => "Laminas\ServiceManager\Factory\InvokableFactory"
      "Laminas\I18n\Validator\PhoneNumber" => "Laminas\ServiceManager\Factory\InvokableFactory"
      "Laminas\I18n\Validator\PostCode" => "Laminas\ServiceManager\Factory\InvokableFactory"
    ]
  ]
  "console" => array:1 [
    "router" => array:1 [
      "routes" => array:1 [
        "request-report" => array:1 [
          "options" => array:2 [
            "route" => "mws-request-report <brand_id> <report_type> <callback> [<start_date>] [<end_date>]"
            "defaults" => array:2 [
              "controller" => "Application\Controller\ConsoleController"
              "action" => "mws-request-report"
            ]
          ]
        ]
      ]
    ]
  ]
  "input_filters" => array:1 [
    "abstract_factories" => array:1 [
      0 => "Laminas\InputFilter\InputFilterAbstractServiceFactory"
    ]
  ]
  "laminas-cli" => array:1 [
    "commands" => array:2 [
      "laminas-cache:deprecation:check-storage-factory-config" => "Laminas\Cache\Command\DeprecatedStorageFactoryConfigurationCheckCommand"
      "slm-queue:start" => "SlmQueue\Command\StartWorkerCommand"
    ]
  ]
  "route_manager" => []
  "router" => array:1 [
    "routes" => array:70 [
      "home" => array:2 [
        "type" => "Laminas\Router\Http\Literal"
        "options" => array:2 [
          "route" => "/"
          "defaults" => array:2 [
            "controller" => "Application\Controller\IndexController"
            "action" => "index"
          ]
        ]
      ]
      "app" => array:2 [
        "type" => "Laminas\Router\Http\Segment"
        "options" => array:2 [
          "route" => "/app[/:action][/:id]"
          "defaults" => array:2 [
            "controller" => "Application\Controller\IndexController"
            "action" => "index"
          ]
        ]
      ]
      "setting" => array:2 [
        "type" => "Laminas\Router\Http\Segment"
        "options" => array:3 [
          "route" => "/setting[/:action][/:id]"
          "constraints" => array:2 [
            "action" => "[a-zA-Z][a-zA-Z0-9_-]*"
            "id" => "[a-zA-Z0-9]+"
          ]
          "defaults" => array:2 [
            "controller" => "Application\Controller\SettingController"
            "action" => "index"
          ]
        ]
      ]
      "calculators" => array:2 [
        "type" => "Laminas\Router\Http\Segment"
        "options" => array:3 [
          "route" => "/calculators[/:action][/:id]"
          "constraints" => array:2 [
            "action" => "[a-zA-Z][a-zA-Z0-9_-]*"
            "id" => "[a-zA-Z0-9]+"
          ]
          "defaults" => array:2 [
            "controller" => "Application\Controller\CalculatorsController"
            "action" => "index"
          ]
        ]
      ]
      "user" => array:2 [
        "type" => "Laminas\Router\Http\Segment"
        "options" => array:3 [
          "route" => "/user[/:action][/:id]"
          "constraints" => array:2 [
            "action" => "[a-zA-Z][a-zA-Z0-9_-]*"
            "id" => "[a-zA-Z0-9]+"
          ]
          "defaults" => array:2 [
            "controller" => "User\Controller\UserController"
            "action" => "index"
          ]
        ]
      ]
      "account" => array:2 [
        "type" => "Laminas\Router\Http\Segment"
        "options" => array:3 [
          "route" => "/account[/:action][/:id]"
          "constraints" => array:2 [
            "action" => "[a-zA-Z][a-zA-Z0-9_-]*"
            "id" => "[a-zA-Z0-9]+"
          ]
          "defaults" => array:2 [
            "controller" => "User\Controller\AccountController"
            "action" => "index"
          ]
        ]
      ]
      "role" => array:2 [
        "type" => "Laminas\Router\Http\Segment"
        "options" => array:3 [
          "route" => "/role[/:action][/:id]"
          "constraints" => array:2 [
            "action" => "[a-zA-Z][a-zA-Z0-9_-]*"
            "id" => "[a-zA-Z0-9]+"
          ]
          "defaults" => array:2 [
            "controller" => "User\Controller\RoleController"
            "action" => "index"
          ]
        ]
      ]
      "module" => array:2 [
        "type" => "Laminas\Router\Http\Segment"
        "options" => array:3 [
          "route" => "/module[/:action][/:id]"
          "constraints" => array:2 [
            "action" => "[a-zA-Z][a-zA-Z0-9_-]*"
            "id" => "[a-zA-Z0-9]+"
          ]
          "defaults" => array:2 [
            "controller" => "User\Controller\ModuleController"
            "action" => "index"
          ]
        ]
      ]
      "resource" => array:2 [
        "type" => "Laminas\Router\Http\Segment"
        "options" => array:3 [
          "route" => "/resource[/:action][/:id]"
          "constraints" => array:2 [
            "action" => "[a-zA-Z][a-zA-Z0-9_-]*"
            "id" => "[a-zA-Z0-9]+"
          ]
          "defaults" => array:2 [
            "controller" => "User\Controller\ResourceController"
            "action" => "index"
          ]
        ]
      ]
      "permission" => array:2 [
        "type" => "Laminas\Router\Http\Segment"
        "options" => array:3 [
          "route" => "/permission[/:action][/:id]"
          "constraints" => array:2 [
            "action" => "[a-zA-Z][a-zA-Z0-9_-]*"
            "id" => "[a-zA-Z0-9]+"
          ]
          "defaults" => array:2 [
            "controller" => "User\Controller\PermissionController"
            "action" => "index"
          ]
        ]
      ]
      "signin" => array:2 [
        "type" => "Laminas\Router\Http\Segment"
        "options" => array:3 [
          "route" => "/signin[/:action][/:id]"
          "constraints" => array:2 [
            "action" => "[a-zA-Z][a-zA-Z0-9_-]*"
            "id" => "[a-zA-Z0-9]+"
          ]
          "defaults" => array:2 [
            "controller" => "User\Controller\SigninController"
            "action" => "index"
          ]
        ]
      ]
      "signout" => array:2 [
        "type" => "Laminas\Router\Http\Segment"
        "options" => array:3 [
          "route" => "/signout[/:action][/:id]"
          "constraints" => array:2 [
            "action" => "[a-zA-Z][a-zA-Z0-9_-]*"
            "id" => "[a-zA-Z0-9]+"
          ]
          "defaults" => array:2 [
            "controller" => "User\Controller\SignoutController"
            "action" => "index"
          ]
        ]
      ]
      "media" => array:2 [
        "type" => "Laminas\Router\Http\Segment"
        "options" => array:3 [
          "route" => "/media[/:action][/:id]"
          "constraints" => array:2 [
            "action" => "[a-zA-Z][a-zA-Z0-9_-]*"
            "id" => "[a-zA-Z0-9]+"
          ]
          "defaults" => array:2 [
            "controller" => "Media\Controller\MediaController"
            "action" => "index"
          ]
        ]
      ]
      "disk-usage" => array:2 [
        "type" => "segment"
        "options" => array:3 [
          "route" => "/disk-usage[/:action][/:id]"
          "constraints" => array:2 [
            "action" => "[a-zA-Z][a-zA-Z0-9_-]*"
            "id" => "[0-9]+"
          ]
          "defaults" => array:2 [
            "controller" => "DiskUsage\Controller\DiskUsageController"
            "action" => "index"
          ]
        ]
      ]
      "hr" => array:2 [
        "type" => "segment"
        "options" => array:2 [
          "route" => "/hr[/:action][/:id]"
          "constraints" => array:2 [
            "action" => "[a-zA-Z][a-zA-Z0-9_-]*"
            "id" => "[a-zA-Z0-9]+"
          ]
        ]
      ]
      "employee" => array:2 [
        "type" => "segment"
        "options" => array:3 [
          "route" => "/employee[/:action][/:id]"
          "constraints" => array:2 [
            "action" => "[a-zA-Z][a-zA-Z0-9_-]*"
            "id" => "[a-zA-Z0-9]+"
          ]
          "defaults" => array:2 [
            "controller" => "HR\Controller\EmployeeController"
            "action" => "index"
          ]
        ]
      ]
      "personnel-data" => array:2 [
        "type" => "segment"
        "options" => array:3 [
          "route" => "/personnel-data[/:action][/:id]"
          "constraints" => array:2 [
            "action" => "[a-zA-Z][a-zA-Z0-9_-]*"
            "id" => "[a-zA-Z0-9]+"
          ]
          "defaults" => array:2 [
            "controller" => "HR\Controller\PersonnelDataController"
            "action" => "index"
          ]
        ]
      ]
      "personnel" => array:2 [
        "type" => "segment"
        "options" => array:3 [
          "route" => "/personnel[/:action][/:id]"
          "constraints" => array:2 [
            "action" => "[a-zA-Z][a-zA-Z0-9_-]*"
            "id" => "[a-zA-Z0-9]+"
          ]
          "defaults" => array:2 [
            "controller" => "HR\Controller\PersonnelController"
            "action" => "index"
          ]
        ]
      ]
      "skill" => array:2 [
        "type" => "segment"
        "options" => array:3 [
          "route" => "/skill[/:action][/:id]"
          "constraints" => array:2 [
            "action" => "[a-zA-Z][a-zA-Z0-9_-]*"
            "id" => "[a-zA-Z0-9]+"
          ]
          "defaults" => array:2 [
            "controller" => "HR\Controller\SkillController"
            "action" => "index"
          ]
        ]
      ]
      "work-experience" => array:2 [
        "type" => "segment"
        "options" => array:3 [
          "route" => "/work-experience[/:action][/:id]"
          "constraints" => array:2 [
            "action" => "[a-zA-Z][a-zA-Z0-9_-]*"
            "id" => "[a-zA-Z0-9]+"
          ]
          "defaults" => array:2 [
            "controller" => "HR\Controller\WorkExperienceController"
            "action" => "index"
          ]
        ]
      ]
      "education" => array:2 [
        "type" => "segment"
        "options" => array:3 [
          "route" => "/education[/:action][/:id]"
          "constraints" => array:2 [
            "action" => "[a-zA-Z][a-zA-Z0-9_-]*"
            "id" => "[a-zA-Z0-9]+"
          ]
          "defaults" => array:2 [
            "controller" => "HR\Controller\EducationController"
            "action" => "index"
          ]
        ]
      ]
      "language" => array:2 [
        "type" => "segment"
        "options" => array:3 [
          "route" => "/language[/:action][/:id]"
          "constraints" => array:2 [
            "action" => "[a-zA-Z][a-zA-Z0-9_-]*"
            "id" => "[a-zA-Z0-9]+"
          ]
          "defaults" => array:2 [
            "controller" => "HR\Controller\LanguageController"
            "action" => "index"
          ]
        ]
      ]
      "blood-type-bak" => array:2 [
        "type" => "segment"
        "options" => array:3 [
          "route" => "/blood-type-bak[/:action][/:id]"
          "constraints" => array:2 [
            "action" => "[a-zA-Z][a-zA-Z0-9_-]*"
            "id" => "[a-zA-Z0-9]+"
          ]
          "defaults" => array:2 [
            "controller" => "HR\Controller\BloodTypeController"
            "action" => "index"
          ]
        ]
      ]
      "competency-level" => array:2 [
        "type" => "segment"
        "options" => array:3 [
          "route" => "/competency-level[/:action][/:id]"
          "constraints" => array:2 [
            "action" => "[a-zA-Z][a-zA-Z0-9_-]*"
            "id" => "[a-zA-Z0-9]+"
          ]
          "defaults" => array:2 [
            "controller" => "HR\Controller\CompetencyLevelController"
            "action" => "index"
          ]
        ]
      ]
      "disability-type" => array:2 [
        "type" => "segment"
        "options" => array:3 [
          "route" => "/disability-type[/:action][/:id]"
          "constraints" => array:2 [
            "action" => "[a-zA-Z][a-zA-Z0-9_-]*"
            "id" => "[a-zA-Z0-9]+"
          ]
          "defaults" => array:2 [
            "controller" => "HR\Controller\DisabilityTypeController"
            "action" => "index"
          ]
        ]
      ]
      "disability" => array:2 [
        "type" => "segment"
        "options" => array:3 [
          "route" => "/disability[/:action][/:id]"
          "constraints" => array:2 [
            "action" => "[a-zA-Z][a-zA-Z0-9_-]*"
            "id" => "[a-zA-Z0-9]+"
          ]
          "defaults" => array:2 [
            "controller" => "HR\Controller\DisabilityController"
            "action" => "index"
          ]
        ]
      ]
      "dependent" => array:2 [
        "type" => "segment"
        "options" => array:3 [
          "route" => "/dependent[/:action][/:id]"
          "constraints" => array:2 [
            "action" => "[a-zA-Z][a-zA-Z0-9_-]*"
            "id" => "[a-zA-Z0-9]+"
          ]
          "defaults" => array:2 [
            "controller" => "HR\Controller\DependentController"
            "action" => "index"
          ]
        ]
      ]
      "department" => array:2 [
        "type" => "segment"
        "options" => array:3 [
          "route" => "/department[/:action][/:id]"
          "constraints" => array:2 [
            "action" => "[a-zA-Z][a-zA-Z0-9_-]*"
            "id" => "[a-zA-Z0-9]+"
          ]
          "defaults" => array:2 [
            "controller" => "HR\Controller\DepartmentController"
            "action" => "index"
          ]
        ]
      ]
      "educational-level" => array:2 [
        "type" => "segment"
        "options" => array:3 [
          "route" => "/educational-level[/:action][/:id]"
          "constraints" => array:2 [
            "action" => "[a-zA-Z][a-zA-Z0-9_-]*"
            "id" => "[a-zA-Z0-9]+"
          ]
          "defaults" => array:2 [
            "controller" => "HR\Controller\EducationalLevelController"
            "action" => "index"
          ]
        ]
      ]
      "educational-institution" => array:2 [
        "type" => "segment"
        "options" => array:3 [
          "route" => "/educational-institution[/:action][/:id]"
          "constraints" => array:2 [
            "action" => "[a-zA-Z][a-zA-Z0-9_-]*"
            "id" => "[a-zA-Z0-9]+"
          ]
          "defaults" => array:2 [
            "controller" => "HR\Controller\EducationalInstitutionController"
            "action" => "index"
          ]
        ]
      ]
      "training-certification" => array:2 [
        "type" => "segment"
        "options" => array:3 [
          "route" => "/training-certification[/:action][/:id]"
          "constraints" => array:2 [
            "action" => "[a-zA-Z][a-zA-Z0-9_-]*"
            "id" => "[a-zA-Z0-9]+"
          ]
          "defaults" => array:2 [
            "controller" => "HR\Controller\TrainingCertificationController"
            "action" => "index"
          ]
        ]
      ]
      "contact-bak" => array:2 [
        "type" => "segment"
        "options" => array:3 [
          "route" => "/contact-bak[/:action][/:id]"
          "constraints" => array:2 [
            "action" => "[a-zA-Z][a-zA-Z0-9_-]*"
            "id" => "[a-zA-Z0-9]+"
          ]
          "defaults" => array:2 [
            "controller" => "HR\Controller\ContactController"
            "action" => "index"
          ]
        ]
      ]
      "exit-type" => array:2 [
        "type" => "segment"
        "options" => array:3 [
          "route" => "/exit-type[/:action][/:id]"
          "constraints" => array:2 [
            "action" => "[a-zA-Z][a-zA-Z0-9_-]*"
            "id" => "[a-zA-Z0-9]+"
          ]
          "defaults" => array:2 [
            "controller" => "HR\Controller\ExitTypeController"
            "action" => "index"
          ]
        ]
      ]
      "exit-question" => array:2 [
        "type" => "segment"
        "options" => array:3 [
          "route" => "/exit-question[/:action][/:id]"
          "constraints" => array:2 [
            "action" => "[a-zA-Z][a-zA-Z0-9_-]*"
            "id" => "[a-zA-Z0-9]+"
          ]
          "defaults" => array:2 [
            "controller" => "HR\Controller\ExitQuestionController"
            "action" => "index"
          ]
        ]
      ]
      "exit-setting" => array:2 [
        "type" => "segment"
        "options" => array:3 [
          "route" => "/exit-setting[/:action][/:id]"
          "constraints" => array:2 [
            "action" => "[a-zA-Z][a-zA-Z0-9_-]*"
            "id" => "[a-zA-Z0-9]+"
          ]
          "defaults" => array:2 [
            "controller" => "HR\Controller\ExitSettingController"
            "action" => "index"
          ]
        ]
      ]
      "exit-process" => array:2 [
        "type" => "segment"
        "options" => array:3 [
          "route" => "/exit-process[/:action][/:id]"
          "constraints" => array:2 [
            "action" => "[a-zA-Z][a-zA-Z0-9_-]*"
            "id" => "[a-zA-Z0-9]+"
          ]
          "defaults" => array:2 [
            "controller" => "HR\Controller\ExitProcessController"
            "action" => "index"
          ]
        ]
      ]
      "console" => array:2 [
        "type" => "segment"
        "options" => array:3 [
          "route" => "/console[/:action][/:id]"
          "constraints" => array:2 [
            "action" => "[a-zA-Z][a-zA-Z0-9_-]*"
            "id" => "[0-9]+"
          ]
          "defaults" => array:2 [
            "controller" => "Notification\Controller\ConsoleController"
            "action" => "index"
          ]
        ]
      ]
      "discrepancy" => array:2 [
        "type" => "segment"
        "options" => array:3 [
          "route" => "/discrepancy[/:action][/:id]"
          "constraints" => array:2 [
            "action" => "[a-zA-Z][a-zA-Z0-9_-]*"
            "id" => "[a-zA-Z0-9]+"
          ]
          "defaults" => array:2 [
            "controller" => "Notification\Controller\DiscrepancyController"
            "action" => "index"
          ]
        ]
      ]
      "notification" => array:2 [
        "type" => "segment"
        "options" => array:3 [
          "route" => "/notification[/:action][/:id]"
          "constraints" => array:2 [
            "action" => "[a-zA-Z][a-zA-Z0-9_-]*"
            "id" => "[a-zA-Z0-9]+"
          ]
          "defaults" => array:2 [
            "controller" => "Notification\Controller\NotificationController"
            "action" => "index"
          ]
        ]
      ]
      "activity" => array:2 [
        "type" => "segment"
        "options" => array:3 [
          "route" => "/activity[/:action][/:id]"
          "constraints" => array:2 [
            "action" => "[a-zA-Z][a-zA-Z0-9_-]*"
            "id" => "[a-zA-Z0-9]+"
          ]
          "defaults" => array:2 [
            "controller" => "Notification\Controller\ActivityController"
            "action" => "index"
          ]
        ]
      ]
      "payroll" => array:2 [
        "type" => "segment"
        "options" => array:3 [
          "route" => "/payroll[/:action][/:id]"
          "constraints" => array:2 [
            "action" => "[a-zA-Z][a-zA-Z0-9_-]*"
            "id" => "[a-zA-Z0-9]+"
          ]
          "defaults" => array:2 [
            "controller" => "Payroll\Controller\PayrollController"
            "action" => "index"
          ]
        ]
      ]
      "compensation" => array:2 [
        "type" => "segment"
        "options" => array:3 [
          "route" => "/compensation[/:action][/:id]"
          "constraints" => array:2 [
            "action" => "[a-zA-Z][a-zA-Z0-9_-]*"
            "id" => "[a-zA-Z0-9]+"
          ]
          "defaults" => array:2 [
            "controller" => "Payroll\Controller\CompensationController"
            "action" => "index"
          ]
        ]
      ]
      "deduction" => array:2 [
        "type" => "segment"
        "options" => array:3 [
          "route" => "/deduction[/:action][/:id]"
          "constraints" => array:2 [
            "action" => "[a-zA-Z][a-zA-Z0-9_-]*"
            "id" => "[a-zA-Z0-9]+"
          ]
          "defaults" => array:2 [
            "controller" => "Payroll\Controller\DeductionController"
            "action" => "index"
          ]
        ]
      ]
      "extra-allowance" => array:2 [
        "type" => "segment"
        "options" => array:3 [
          "route" => "/extra-allowance[/:action][/:id]"
          "constraints" => array:2 [
            "action" => "[a-zA-Z][a-zA-Z0-9_-]*"
            "id" => "[a-zA-Z0-9]+"
          ]
          "defaults" => array:2 [
            "controller" => "Payroll\Controller\ExtraAllowanceController"
            "action" => "index"
          ]
        ]
      ]
      "regular-allowance" => array:2 [
        "type" => "segment"
        "options" => array:3 [
          "route" => "/regular-allowance[/:action][/:id]"
          "constraints" => array:2 [
            "action" => "[a-zA-Z][a-zA-Z0-9_-]*"
            "id" => "[a-zA-Z0-9]+"
          ]
          "defaults" => array:2 [
            "controller" => "Payroll\Controller\RegularAllowanceController"
            "action" => "index"
          ]
        ]
      ]
      "withholding-tax" => array:2 [
        "type" => "segment"
        "options" => array:3 [
          "route" => "/withholding-tax[/:action][/:id]"
          "constraints" => array:2 [
            "action" => "[a-zA-Z][a-zA-Z0-9_-]*"
            "id" => "[a-zA-Z0-9]+"
          ]
          "defaults" => array:2 [
            "controller" => "Payroll\Controller\WithholdingTaxController"
            "action" => "index"
          ]
        ]
      ]
      "annual-tax" => array:2 [
        "type" => "segment"
        "options" => array:3 [
          "route" => "/annual-tax[/:action][/:id]"
          "constraints" => array:2 [
            "action" => "[a-zA-Z][a-zA-Z0-9_-]*"
            "id" => "[a-zA-Z0-9]+"
          ]
          "defaults" => array:2 [
            "controller" => "Payroll\Controller\AnnualTaxController"
            "action" => "index"
          ]
        ]
      ]
      "base-pay" => array:2 [
        "type" => "segment"
        "options" => array:3 [
          "route" => "/base-pay[/:action][/:id]"
          "constraints" => array:2 [
            "action" => "[a-zA-Z][a-zA-Z0-9_-]*"
            "id" => "[a-zA-Z0-9]+"
          ]
          "defaults" => array:2 [
            "controller" => "Payroll\Controller\BasePayController"
            "action" => "index"
          ]
        ]
      ]
      "philhealth" => array:2 [
        "type" => "segment"
        "options" => array:3 [
          "route" => "/philhealth[/:action][/:id]"
          "constraints" => array:2 [
            "action" => "[a-zA-Z][a-zA-Z0-9_-]*"
            "id" => "[a-zA-Z0-9]+"
          ]
          "defaults" => array:2 [
            "controller" => "Payroll\Controller\PhilhealthController"
            "action" => "index"
          ]
        ]
      ]
      "sss" => array:2 [
        "type" => "segment"
        "options" => array:3 [
          "route" => "/sss[/:action][/:id]"
          "constraints" => array:2 [
            "action" => "[a-zA-Z][a-zA-Z0-9_-]*"
            "id" => "[a-zA-Z0-9]+"
          ]
          "defaults" => array:2 [
            "controller" => "Payroll\Controller\SssController"
            "action" => "index"
          ]
        ]
      ]
      "pag-ibig" => array:2 [
        "type" => "segment"
        "options" => array:3 [
          "route" => "/pag-ibig[/:action][/:id]"
          "constraints" => array:2 [
            "action" => "[a-zA-Z][a-zA-Z0-9_-]*"
            "id" => "[a-zA-Z0-9]+"
          ]
          "defaults" => array:2 [
            "controller" => "Payroll\Controller\PagIbigController"
            "action" => "index"
          ]
        ]
      ]
      "payslip" => array:2 [
        "type" => "segment"
        "options" => array:3 [
          "route" => "/payslip[/:action][/:id]"
          "constraints" => array:2 [
            "action" => "[a-zA-Z][a-zA-Z0-9_-]*"
            "id" => "[a-zA-Z0-9]+"
          ]
          "defaults" => array:2 [
            "controller" => "Payroll\Controller\PayslipController"
            "action" => "index"
          ]
        ]
      ]
      "report" => array:2 [
        "type" => "segment"
        "options" => array:3 [
          "route" => "/report[/:action][/:id]"
          "constraints" => array:2 [
            "action" => "[a-zA-Z][a-zA-Z0-9_-]*"
            "id" => "[a-zA-Z0-9]+"
          ]
          "defaults" => array:2 [
            "controller" => "Payroll\Controller\ReportController"
            "action" => "index"
          ]
        ]
      ]
      "timesheet" => array:2 [
        "type" => "segment"
        "options" => array:3 [
          "route" => "/timesheet[/:action][/:id]"
          "constraints" => array:2 [
            "action" => "[a-zA-Z][a-zA-Z0-9_-]*"
            "id" => "[a-zA-Z0-9]+"
          ]
          "defaults" => array:2 [
            "controller" => "Payroll\Controller\TimesheetController"
            "action" => "index"
          ]
        ]
      ]
      "time-keeper" => array:2 [
        "type" => "segment"
        "options" => array:3 [
          "route" => "/time-keeper[/:action][/:id]"
          "constraints" => array:2 [
            "action" => "[a-zA-Z][a-zA-Z0-9_-]*"
            "id" => "[a-zA-Z0-9]+"
          ]
          "defaults" => array:2 [
            "controller" => "Payroll\Controller\TimeKeeperController"
            "action" => "index"
          ]
        ]
      ]
      "time-change" => array:2 [
        "type" => "segment"
        "options" => array:3 [
          "route" => "/time-change[/:action][/:id]"
          "constraints" => array:2 [
            "action" => "[a-zA-Z][a-zA-Z0-9_-]*"
            "id" => "[a-zA-Z0-9]+"
          ]
          "defaults" => array:2 [
            "controller" => "Payroll\Controller\TimeChangeController"
            "action" => "index"
          ]
        ]
      ]
      "holiday" => array:2 [
        "type" => "segment"
        "options" => array:3 [
          "route" => "/holiday[/:action][/:id]"
          "constraints" => array:2 [
            "action" => "[a-zA-Z][a-zA-Z0-9_-]*"
            "id" => "[a-zA-Z0-9]+"
          ]
          "defaults" => array:2 [
            "controller" => "Payroll\Controller\HolidayController"
            "action" => "index"
          ]
        ]
      ]
      "advance" => array:2 [
        "type" => "segment"
        "options" => array:3 [
          "route" => "/advance[/:action][/:id]"
          "constraints" => array:2 [
            "action" => "[a-zA-Z][a-zA-Z0-9_-]*"
            "id" => "[a-zA-Z0-9]+"
          ]
          "defaults" => array:2 [
            "controller" => "Payroll\Controller\AdvanceController"
            "action" => "index"
          ]
        ]
      ]
      "loan-type" => array:2 [
        "type" => "segment"
        "options" => array:3 [
          "route" => "/loan-type[/:action][/:id]"
          "constraints" => array:2 [
            "action" => "[a-zA-Z][a-zA-Z0-9_-]*"
            "id" => "[a-zA-Z0-9]+"
          ]
          "defaults" => array:2 [
            "controller" => "Payroll\Controller\LoanTypeController"
            "action" => "index"
          ]
        ]
      ]
      "leave-type" => array:2 [
        "type" => "segment"
        "options" => array:3 [
          "route" => "/leave-type[/:action][/:id]"
          "constraints" => array:2 [
            "action" => "[a-zA-Z][a-zA-Z0-9_-]*"
            "id" => "[a-zA-Z0-9]+"
          ]
          "defaults" => array:2 [
            "controller" => "Payroll\Controller\LeaveTypeController"
            "action" => "index"
          ]
        ]
      ]
      "leave" => array:2 [
        "type" => "segment"
        "options" => array:3 [
          "route" => "/leave[/:action][/:id]"
          "constraints" => array:2 [
            "action" => "[a-zA-Z][a-zA-Z0-9_-]*"
            "id" => "[a-zA-Z0-9]+"
          ]
          "defaults" => array:2 [
            "controller" => "Payroll\Controller\LeaveController"
            "action" => "index"
          ]
        ]
      ]
      "time-off" => array:2 [
        "type" => "segment"
        "options" => array:3 [
          "route" => "/time-off[/:action][/:id]"
          "constraints" => array:2 [
            "action" => "[a-zA-Z][a-zA-Z0-9_-]*"
            "id" => "[a-zA-Z0-9]+"
          ]
          "defaults" => array:2 [
            "controller" => "Payroll\Controller\TimeOffController"
            "action" => "index"
          ]
        ]
      ]
      "employee-position" => array:2 [
        "type" => "segment"
        "options" => array:3 [
          "route" => "/employee-position[/:action][/:id]"
          "constraints" => array:2 [
            "action" => "[a-zA-Z][a-zA-Z0-9_-]*"
            "id" => "[a-zA-Z0-9]+"
          ]
          "defaults" => array:2 [
            "controller" => "Payroll\Controller\RankController"
            "action" => "index"
          ]
        ]
      ]
      "salary-history" => array:2 [
        "type" => "segment"
        "options" => array:3 [
          "route" => "/salary-history[/:action][/:id]"
          "constraints" => array:2 [
            "action" => "[a-zA-Z][a-zA-Z0-9_-]*"
            "id" => "[a-zA-Z0-9]+"
          ]
          "defaults" => array:2 [
            "controller" => "Payroll\Controller\SalaryHistoryController"
            "action" => "index"
          ]
        ]
      ]
      "employee-portal" => array:2 [
        "type" => "segment"
        "options" => array:3 [
          "route" => "/employee-portal[/:action][/:id]"
          "constraints" => array:2 [
            "action" => "[a-zA-Z][a-zA-Z0-9_-]*"
            "id" => "[a-zA-Z0-9]+"
          ]
          "defaults" => array:2 [
            "controller" => "Payroll\Controller\EmployeePortalController"
            "action" => "index"
          ]
        ]
      ]
      "employee-data" => array:2 [
        "type" => "segment"
        "options" => array:3 [
          "route" => "/employee-data[/:action][/:id]"
          "constraints" => array:2 [
            "action" => "[a-zA-Z][a-zA-Z0-9_-]*"
            "id" => "[a-zA-Z0-9]+"
          ]
          "defaults" => array:2 [
            "controller" => "Payroll\Controller\EmployeeDataController"
            "action" => "index"
          ]
        ]
      ]
      "bonus" => array:2 [
        "type" => "segment"
        "options" => array:3 [
          "route" => "/bonus[/:action][/:id]"
          "constraints" => array:2 [
            "action" => "[a-zA-Z][a-zA-Z0-9_-]*"
            "id" => "[a-zA-Z0-9]+"
          ]
          "defaults" => array:2 [
            "controller" => "Payroll\Controller\BonusController"
            "action" => "index"
          ]
        ]
      ]
      "government" => array:2 [
        "type" => "segment"
        "options" => array:3 [
          "route" => "/government[/:action][/:id]"
          "constraints" => array:2 [
            "action" => "[a-zA-Z][a-zA-Z0-9_-]*"
            "id" => "[a-zA-Z0-9]+"
          ]
          "defaults" => array:2 [
            "controller" => "Payroll\Controller\GovernmentController"
            "action" => "index"
          ]
        ]
      ]
      "timekeeper" => array:2 [
        "type" => "segment"
        "options" => array:3 [
          "route" => "/timekeeper[/:action][/:id]"
          "constraints" => array:2 [
            "action" => "[a-zA-Z][a-zA-Z0-9_-]*"
            "id" => "[a-zA-Z0-9]+"
          ]
          "defaults" => array:2 [
            "controller" => "TimeKeeper\Controller\TimeKeeperController"
            "action" => "index"
          ]
        ]
      ]
      "document" => array:2 [
        "type" => "segment"
        "options" => array:3 [
          "route" => "/documents[/:action][/:id]"
          "constraints" => array:2 [
            "action" => "[a-zA-Z][a-zA-Z0-9_-]*"
            "id" => "[0-9]+"
          ]
          "defaults" => array:2 [
            "controller" => "Document\Controller\DocumentController"
            "action" => "index"
          ]
        ]
      ]
    ]
  ]
  "view_manager" => array:8 [
    "template_path_stack" => array:10 [
      "laminas-developer-tools" => "/var/www/beta/vendor/laminas/laminas-developer-tools/config/../view"
      "application" => "/var/www/beta/module/Application/config/../view"
      "user" => "/var/www/beta/module/User/config/../view"
      "media" => "/var/www/beta/module/Media/config/../view"
      "disk-usage" => "/var/www/beta/module/DiskUsage/config/../view"
      "hr" => "/var/www/beta/module/HR/config/../view"
      "notification" => "/var/www/beta/module/Notification/config/../view"
      "payroll" => "/var/www/beta/module/Payroll/config/../view"
      "timekeeper" => "/var/www/beta/module/TimeKeeper/config/../view"
      "document" => "/var/www/beta/module/Document/config/../view"
    ]
    "strategies" => array:2 [
      0 => "ViewPdfStrategy"
      1 => "ViewJsonStrategy"
    ]
    "display_not_found_reason" => true
    "display_exceptions" => true
    "doctype" => "HTML5"
    "not_found_template" => "error/404"
    "exception_template" => "error/index"
    "template_map" => array:7 [
      "layout/layout" => "/var/www/beta/module/Application/config/../view/layout/layout.phtml"
      "layout/admin_layout" => "/var/www/beta/module/Application/config/../view/layout/admin_layout.phtml"
      "layout/error_layout" => "/var/www/beta/module/Application/config/../view/layout/error_layout.phtml"
      "application/index/index" => "/var/www/beta/module/Application/config/../view/application/index/index.phtml"
      "error/404" => "/var/www/beta/module/Application/config/../view/error/404.phtml"
      "error/index" => "/var/www/beta/module/Application/config/../view/error/index.phtml"
      "payroll/partial-payslip" => "/var/www/beta/module/Payroll/config/../view/payroll/payslip/payslip-partial.phtml"
    ]
  ]
  "slm_queue" => array:6 [
    "worker_strategies" => array:3 [
      "default" => array:5 [
        0 => "SlmQueue\Strategy\AttachQueueListenersStrategy"
        "SlmQueue\Strategy\MaxRunsStrategy" => array:1 [
          "max_runs" => 100000
        ]
        "SlmQueue\Strategy\MaxMemoryStrategy" => array:1 [
          "max_memory" => 104857600
        ]
        1 => "SlmQueue\Strategy\InterruptStrategy"
        "SlmQueueRabbitMq\Strategy\IdleNapStrategy" => array:1 [
          "nap_duration" => 1
        ]
      ]
      "queues" => array:2 [
        "default" => array:1 [
          0 => "SlmQueue\Strategy\ProcessQueueStrategy"
        ]
        "new" => array:1 [
          0 => "SlmQueue\Strategy\ProcessQueueStrategy"
        ]
      ]
      "new" => array:1 [
        "SlmQueue\Strategy\MaxMemoryStrategy" => array:1 [
          "max_memory" => 262144000
        ]
      ]
    ]
    "queues" => array:2 [
      "default" => array:1 [
        "connection" => array:6 [
          "vhost" => "/"
          "port" => 5672
          "host" => "127.0.0.1"
          "user" => "guest"
          "password" => "guest"
          "channel_rpc_timeout" => 3
        ]
      ]
      "new" => array:1 [
        "connection" => array:6 [
          "vhost" => "/"
          "port" => 5672
          "host" => "localhost"
          "user" => "guest"
          "password" => "guest"
          "channel_rpc_timeout" => 3
        ]
      ]
    ]
    "job_manager" => array:1 [
      "factories" => array:1 [
        "Application\Job\NotificationJob" => "Application\Factory\NotificationJobFactory"
      ]
    ]
    "queue_manager" => array:1 [
      "factories" => array:2 [
        "default" => "SlmQueueRabbitMq\Factory\RabbitMqQueueFactory"
        "new" => "SlmQueueRabbitMq\Factory\RabbitMqQueueFactory"
      ]
    ]
    "worker_manager" => array:1 [
      "factories" => array:1 [
        "SlmQueueRabbitMq\Worker\RabbitMqWorker" => "SlmQueueRabbitMq\Factory\RabbitMqWorkerFactory"
      ]
    ]
    "strategy_manager" => array:2 [
      "invokables" => array:7 [
        "SlmQueue\Strategy\ProcessQueueStrategy" => "SlmQueue\Strategy\ProcessQueueStrategy"
        "SlmQueue\Strategy\InterruptStrategy" => "SlmQueue\Strategy\InterruptStrategy"
        "SlmQueue\Strategy\MaxRunsStrategy" => "SlmQueue\Strategy\MaxRunsStrategy"
        "SlmQueue\Strategy\WorkerLifetimeStrategy" => "SlmQueue\Strategy\WorkerLifetimeStrategy"
        "SlmQueue\Strategy\MaxMemoryStrategy" => "SlmQueue\Strategy\MaxMemoryStrategy"
        "SlmQueue\Strategy\FileWatchStrategy" => "SlmQueue\Strategy\FileWatchStrategy"
        "SlmQueue\Strategy\MaxPollingFrequencyStrategy" => "SlmQueue\Strategy\MaxPollingFrequencyStrategy"
      ]
      "factories" => array:2 [
        "SlmQueue\Strategy\AttachQueueListenersStrategy" => "SlmQueue\Strategy\Factory\AttachQueueListenersStrategyFactory"
        "SlmQueueRabbitMq\Strategy\IdleNapStrategy" => "Laminas\ServiceManager\Factory\InvokableFactory"
      ]
    ]
  ]
  "slm-queue-rabbitmq" => array:2 [
    "logger" => "MvLogger\Errors"
    "default_message_options" => []
  ]
  "services" => array:1 [
    "AppLogger\Logger" => "AppLogger\Factory\AppLogger"
  ]
  "mvlabs-snappy" => array:2 [
    "pdf" => array:2 [
      "binary" => "/usr/bin/wkhtmltopdf"
      "options" => []
    ]
    "image" => array:2 [
      "binary" => "/usr/bin/wkhtmltoimage"
      "options" => []
    ]
  ]
  "dompdf_module" => array:25 [
    "font_directory" => "/var/www/beta/vendor/dompdf/dompdf/lib/fonts/"
    "font_cache_directory" => "/var/www/beta/vendor/dompdf/dompdf/lib/fonts/"
    "temporary_directory" => "/tmp"
    "chroot" => "/var/www/beta/vendor/dompdf/dompdf"
    "enable_fontsubsetting" => false
    "pdf_backend" => "CPDF"
    "default_media_type" => "screen"
    "pdflib_license" => ""
    "default_paper_size" => "letter"
    "default_font" => "serif"
    "dpi" => 96
    "enable_php" => false
    "enable_javascript" => true
    "enable_remote" => false
    "log_output_file" => "data/dompdf/log"
    "font_height_ratio" => 1.1
    "enable_html5parser" => false
    "debug_png" => false
    "debug_keep_temp" => false
    "debug_css" => false
    "debug_layout" => false
    "debug_layout_lines" => false
    "debug_layout_blocks" => false
    "debug_layout_inline" => false
    "debug_layout_padding_box" => false
  ]
  "controllers" => array:1 [
    "factories" => array:68 [
      "Application\Controller\IndexController" => "Application\Controller\Factory\IndexControllerFactory"
      "Application\Controller\CalculatorsController" => "Application\Controller\Factory\CalculatorsControllerFactory"
      "User\Controller\UserController" => "User\Controller\Factory\UserControllerFactory"
      "User\Controller\RoleController" => "User\Controller\Factory\RoleControllerFactory"
      "User\Controller\ModuleController" => "User\Controller\Factory\ModuleControllerFactory"
      "User\Controller\ResourceController" => "User\Controller\Factory\ResourceControllerFactory"
      "User\Controller\PermissionController" => "User\Controller\Factory\PermissionControllerFactory"
      "User\Controller\SigninController" => "User\Controller\Factory\SigninControllerFactory"
      "User\Controller\SignoutController" => "User\Controller\Factory\SignoutControllerFactory"
      "User\Controller\AccountController" => "User\Controller\Factory\AccountControllerFactory"
      "Media\Controller\MediaController" => "Media\Controller\Factory\MediaControllerFactory"
      "DiskUsage\Controller\DiskUsageController" => "DiskUsage\Controller\Factory\DiskUsageControllerFactory"
      "HR\Controller\EmployeeController" => "HR\Controller\Factory\EmployeeControllerFactory"
      "HR\Controller\PersonnelController" => "HR\Controller\Factory\PersonnelControllerFactory"
      "HR\Controller\PersonnelDataController" => "HR\Controller\Factory\PersonnelDataControllerFactory"
      "HR\Controller\SkillController" => "HR\Controller\Factory\SkillControllerFactory"
      "HR\Controller\WorkExperienceController" => "HR\Controller\Factory\WorkExperienceControllerFactory"
      "HR\Controller\EducationController" => "HR\Controller\Factory\EducationControllerFactory"
      "HR\Controller\LanguageController" => "HR\Controller\Factory\LanguageControllerFactory"
      "HR\Controller\BloodTypeController" => "HR\Controller\Factory\BloodTypeControllerFactory"
      "HR\Controller\CompetencyLevelController" => "HR\Controller\Factory\CompetencyLevelControllerFactory"
      "HR\Controller\DisabilityTypeController" => "HR\Controller\Factory\DisabilityTypeControllerFactory"
      "HR\Controller\DisabilityController" => "HR\Controller\Factory\DisabilityControllerFactory"
      "HR\Controller\DependentController" => "HR\Controller\Factory\DependentControllerFactory"
      "HR\Controller\DepartmentController" => "HR\Controller\Factory\DepartmentControllerFactory"
      "HR\Controller\EducationalLevelController" => "HR\Controller\Factory\EducationalLevelControllerFactory"
      "HR\Controller\EducationalInstitutionController" => "HR\Controller\Factory\EducationalInstitutionControllerFactory"
      "HR\Controller\TrainingCertificationController" => "HR\Controller\Factory\TrainingCertificationControllerFactory"
      "HR\Controller\ContactController" => "HR\Controller\Factory\ContactControllerFactory"
      "HR\Controller\ExitTypeController" => "HR\Controller\Factory\ExitTypeControllerFactory"
      "HR\Controller\ExitQuestionController" => "HR\Controller\Factory\ExitQuestionControllerFactory"
      "HR\Controller\ExitSettingController" => "HR\Controller\Factory\ExitSettingControllerFactory"
      "HR\Controller\ExitProcessController" => "HR\Controller\Factory\ExitProcessControllerFactory"
      "Notification\Controller\ConsoleController" => "Notification\Controller\Factory\ConsoleControllerFactory"
      "Notification\Controller\ActivityController" => "Notification\Controller\Factory\ActivityControllerFactory"
      "Notification\Controller\DiscrepancyController" => "Notification\Controller\Factory\DiscrepancyControllerFactory"
      "Notification\Controller\NotificationController" => "Notification\Controller\Factory\NotificationControllerFactory"
      "Notification\Controller\RunWebsocketServer" => "Notification\Controller\Factory\RunWebsocketServerFactory"
      "Payroll\Controller\PayrollController" => "Payroll\Controller\Factory\PayrollControllerFactory"
      "Payroll\Controller\CompensationController" => "Payroll\Controller\Factory\CompensationControllerFactory"
      "Payroll\Controller\DeductionController" => "Payroll\Controller\Factory\DeductionControllerFactory"
      "Payroll\Controller\ExtraAllowanceController" => "Payroll\Controller\Factory\ExtraAllowanceControllerFactory"
      "Payroll\Controller\RegularAllowanceController" => "Payroll\Controller\Factory\RegularAllowanceControllerFactory"
      "Payroll\Controller\WithholdingTaxController" => "Payroll\Controller\Factory\WithholdingTaxControllerFactory"
      "Payroll\Controller\AnnualTaxController" => "Payroll\Controller\Factory\AnnualTaxControllerFactory"
      "Payroll\Controller\BasePayController" => "Payroll\Controller\Factory\BasePayControllerFactory"
      "Payroll\Controller\PhilhealthController" => "Payroll\Controller\Factory\PhilhealthControllerFactory"
      "Payroll\Controller\SssController" => "Payroll\Controller\Factory\SssControllerFactory"
      "Payroll\Controller\PagIbigController" => "Payroll\Controller\Factory\PagIbigControllerFactory"
      "Payroll\Controller\PayslipController" => "Payroll\Controller\Factory\PayslipControllerFactory"
      "Payroll\Controller\ReportController" => "Payroll\Controller\Factory\ReportControllerFactory"
      "Payroll\Controller\TimeOffController" => "Payroll\Controller\Factory\TimeOffControllerFactory"
      "Payroll\Controller\TimesheetController" => "Payroll\Controller\Factory\TimesheetControllerFactory"
      "Payroll\Controller\TimeKeeperController" => "Payroll\Controller\Factory\TimeKeeperControllerFactory"
      "Payroll\Controller\RankController" => "Payroll\Controller\Factory\RankControllerFactory"
      "Payroll\Controller\AdvanceController" => "Payroll\Controller\Factory\AdvanceControllerFactory"
      "Payroll\Controller\LoanTypeController" => "Payroll\Controller\Factory\LoanTypeControllerFactory"
      "Payroll\Controller\LeaveTypeController" => "Payroll\Controller\Factory\LeaveTypeControllerFactory"
      "Payroll\Controller\LeaveController" => "Payroll\Controller\Factory\LeaveControllerFactory"
      "Payroll\Controller\BonusController" => "Payroll\Controller\Factory\BonusControllerFactory"
      "Payroll\Controller\GovernmentController" => "Payroll\Controller\Factory\GovernmentControllerFactory"
      "Payroll\Controller\SalaryHistoryController" => "Payroll\Controller\Factory\SalaryHistoryControllerFactory"
      "Payroll\Controller\EmployeePortalController" => "Payroll\Controller\Factory\EmployeePortalControllerFactory"
      "Payroll\Controller\TimeChangeController" => "Payroll\Controller\Factory\TimeChangeControllerFactory"
      "Payroll\Controller\HolidayController" => "Payroll\Controller\Factory\HolidayControllerFactory"
      "Payroll\Controller\EmployeeDataController" => "Payroll\Controller\Factory\EmployeeDataControllerFactory"
      "TimeKeeper\Controller\TimeKeeperController" => "TimeKeeper\Controller\Factory\TimeKeeperControllerFactory"
      "Document\Controller\DocumentController" => "Document\Controller\Factory\DocumentControllerFactory"
    ]
  ]
  "db" => array:8 [
    "driver" => "Pdo_Mysql"
    "driver_options" => array:1 [
      1002 => "SET NAMES 'UTF8'"
    ]
    "dsn" => "mysql:dbname=ulthura;host=localhost"
    "database" => "ulthura"
    "username" => "new_db_user_beta"
    "password" => "jzTKj.Ij!5)v*v!U"
    "hostname" => "localhost"
    "port" => "3306"
  ]
  "session_config" => array:3 [
    "cache_expire" => 86400
    "cookie_lifetime" => 86400
    "gc_maxlifetime" => 1296000
  ]
  "session_manager" => array:1 [
    "validators" => array:2 [
      0 => "Laminas\Session\Validator\RemoteAddr"
      1 => "Laminas\Session\Validator\HttpUserAgent"
    ]
  ]
  "session_storage" => array:1 [
    "type" => "Laminas\Session\Storage\SessionArrayStorage"
  ]
  "session_containers" => array:1 [
    0 => "Ulthura"
  ]
  "AppLogger" => array:2 [
    "doNotLog" => array:1 [
      "mediaTypes" => array:4 [
        0 => "application/octet-stream"
        1 => "image/png"
        2 => "image/jpeg"
        3 => "application/pdf"
      ]
    ]
    "writers" => array:1 [
      "standard-file" => array:4 [
        "adapter" => "Laminas\Log\Writer\Stream"
        "options" => array:1 [
          "output" => ""
        ]
        "filter" => 7
        "enabled" => true
      ]
    ]
  ]
  "recaptcha" => array:4 [
    "key" => "6Ld0iAkUAAAAAKjZBwdIGD9G4FUEUqYS7Wgw5pKI"
    "secret" => "6Ld0iAkUAAAAAGBxmw5UC-wygnDdrm5CEc1QGKXG"
    "url" => "https://www.google.com/recaptcha/api/siteverify"
    "method" => "POST"
  ]
  "app_options" => array:3 [
    "image_upload_path" => "/var/www/beta/data/uploads/images"
    "document_upload_path" => "/var/www/beta/data/uploads/documents"
    "reports_path" => "/var/www/beta/data/reports"
  ]
  "rand-hash" => array:2 [
    "key" => "4440aaea021841cd1a5db7118689cdc30af8fadc"
    "secret" => "u6UrT!f/HwV&2n]5AL$eW#%MEYe6^eHJg<]8zh?w:3M7b%@Nl&r4eCBH]R/&C75<"
  ]
  "skeleton_key" => "M1N/@jApQ8c;%5t[KucfF(NSgh9_E@-w4Dostue!#z{}kW!Mj)/#Ddn&J1VG.E+"
  "laminas-developer-tools" => array:3 [
    "profiler" => array:6 [
      "enabled" => true
      "strict" => true
      "flush_early" => false
      "cache_dir" => "data/cache"
      "matcher" => []
      "collectors" => []
    ]
    "events" => array:3 [
      "enabled" => true
      "collectors" => []
      "identifiers" => []
    ]
    "toolbar" => array:5 [
      "enabled" => true
      "auto_hide" => false
      "position" => "bottom"
      "version_check" => false
      "entries" => []
    ]
  ]
]
Application Config ApplicationConfig
Application Config (ApplicationConfig)
^ array:2 [
  "modules" => array:35 [
    0 => "Laminas\ServiceManager\Di"
    1 => "Laminas\Mvc\Plugin\FilePrg"
    2 => "Laminas\Mvc\Plugin\FlashMessenger"
    3 => "Laminas\Mvc\Plugin\Identity"
    4 => "Laminas\Mvc\Plugin\Prg"
    5 => "Laminas\Session"
    6 => "Laminas\Form"
    7 => "Laminas\I18n"
    8 => "Laminas\Mvc\Console"
    9 => "Laminas\Mail"
    10 => "Laminas\Log"
    11 => "Laminas\InputFilter"
    12 => "Laminas\Filter"
    13 => "Laminas\Hydrator"
    14 => "Laminas\Db"
    15 => "Laminas\Cache"
    16 => "Laminas\Router"
    17 => "Laminas\Validator"
    18 => "Laminas\DeveloperTools"
    19 => "Laminas\Diactoros"
    20 => "BjyProfiler"
    21 => "SlmQueue"
    22 => "SlmQueueRabbitMq"
    23 => "AppLogger"
    24 => "MvlabsSnappy"
    25 => "DOMPDFModule"
    26 => "Application"
    27 => "User"
    28 => "Media"
    29 => "DiskUsage"
    30 => "HR"
    31 => "Notification"
    32 => "Payroll"
    33 => "TimeKeeper"
    34 => "Document"
  ]
  "module_listener_options" => array:7 [
    "use_laminas_loader" => false
    "config_glob_paths" => array:2 [
      0 => "/var/www/beta/config/autoload/{{,*.}global,{,*.}local}.php"
      1 => "/var/www/beta/config/autoload/{,*.}{global,local}-development.php"
    ]
    "config_cache_enabled" => false
    "config_cache_key" => "application.config.cache"
    "module_map_cache_enabled" => false
    "module_map_cache_key" => "application.module.cache"
    "cache_dir" => "data/cache/"
  ]
]
Database (Laminas\Db) 4 in 2.05 ms
Quantity create 1 read 3 update 0 delete 0 Time create 1.13 ms read 926.02 µs update 0 s delete 0 s Query Profiles
SQL INSERT INTO `activity` (`action`, `activity`, `controller`, `module`, `date_time`, `file_id`, `ip_address`, `user_id`, `session_id`) VALUES (:c_0, :c_1, :c_2, :c_3, :c_4, :c_5, :c_6, :c_7, :c_8) Params c_0 => 'Accessed log-in form'
c_1 => ''
c_2 => ''
c_3 => 'Authentication'
c_4 => '2025-10-28 06:12:49'
c_5 => 0
c_6 => '216.73.216.152'
c_7 => false
c_8 => 'dfliq12u3lvgivf2m5gcb6lgtm'
Time 1.13 ms
SQL SELECT `activity`.* FROM `activity` WHERE `id` = :where1 Params where1 => '19137'
Time 314.95 µs
SQL SELECT COUNT(*) AS `count` FROM `app_notifications` WHERE `deleted` = :where1 AND `recipient_id` = :where2 AND `unread` = :where3 Params where1 => 0
where2 => false
where3 => 1
Time 369.07 µs
SQL SELECT `app_notifications`.* FROM `app_notifications` WHERE `deleted` = :where1 AND `recipient_id` = :where2 AND `unread` = :where3 ORDER BY `id` DESC LIMIT :limit Params where1 => 0
where2 => false
where3 => 1
limit => 10
Time 241.99 µs