array:1 [ "__NAMESPACE__" => "User\Controller" ]Route user/auth/login Template layout/layout
content: string
Template user/auth/login error: bool
form: User\Form\LoginForm
public/index.php - Line: 37
2. dispatch 8.00 MBpublic/index.php - Line: 37
3. dispatch 8.00 MBsrc/DispatchListener.php - Line: 117
4. render 8.00 MBsrc/Application.php - Line: 335
5. renderer 8.00 MBHttp/DefaultRenderingStrategy.php - Line: 92
6. renderer.post 8.00 MBHttp/DefaultRenderingStrategy.php - Line: 92
7. renderer 8.00 MBsrc/View.php - Line: 230
8. renderer.post 8.00 MBsrc/View.php - Line: 230
9. response 8.00 MBHttp/DefaultRenderingStrategy.php - Line: 92
10. finish 8.00 MBsrc/Application.php - Line: 335
11. collected 8.00 MBListener/ProfilerListener.php - Line: 79
Memory Peak 8.00 MBConfig)
array:33 [ "service_manager" => array:5 [ "aliases" => array:44 [ "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" "Laminas\Validator\Translator\TranslatorInterface" => "Laminas\Validator\Translator\Translator" "ValidatorManager" => "Laminas\Validator\ValidatorPluginManager" "Zend\Validator\ValidatorPluginManager" => "Laminas\Validator\ValidatorPluginManager" "Acl" => "User\Core\Acl\Acl" "UserSession" => "User\Core\Session\UserSession" "UserSessionOptions" => "User\Core\Options\UserSessionOptions" "JwtOptions" => "User\Core\Options\JwtOptions" "JwtTokenManager" => "User\Core\Jwt\JwtTokenManager" "RoleForm" => "User\Form\RoleForm" "UserForm" => "User\Form\UserForm" "UserPartialForm" => "User\Form\UserPartialForm" "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\Mvc\MiddlewareListener" => "Laminas\Mvc\Middleware\MiddlewareListener" "Zend\Mvc\MiddlewareListener" => "Laminas\Mvc\MiddlewareListener" "Zend\Mvc\Middleware\MiddlewareListener" => "Laminas\Mvc\Middleware\MiddlewareListener" "MvcTranslator" => "Laminas\Mvc\I18n\Translator" "Zend\Mvc\I18n\Translator" => "Laminas\Mvc\I18n\Translator" "Laminas\Form\Annotation\AnnotationBuilder" => "FormAnnotationBuilder" "Laminas\Form\Annotation\AttributeBuilder" => "FormAttributeBuilder" "Laminas\Form\FormElementManager" => "FormElementManager" "TranslatorPluginManager" => "Laminas\I18n\Translator\LoaderPluginManager" "Zend\I18n\Translator\TranslatorInterface" => "Laminas\I18n\Translator\TranslatorInterface" "Zend\I18n\Translator\LoaderPluginManager" => "Laminas\I18n\Translator\LoaderPluginManager" "Laminas\I18n\Geography\CountryCodeListInterface" => "Laminas\I18n\Geography\DefaultCountryCodeList" "Laminas\Translator\TranslatorInterface" => "Laminas\I18n\Translator\TranslatorInterface" "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" "Doctrine\ORM\EntityManagerInterface" => "Doctrine\ORM\EntityManager" ] "factories" => array:32 [ "Laminas\Router\Http\TreeRouteStack" => "Laminas\Router\Http\HttpRouterFactory" "Laminas\Router\RoutePluginManager" => "Laminas\Router\RoutePluginManagerFactory" "Laminas\Router\RouteStackInterface" => "Laminas\Router\RouterFactory" "Laminas\Validator\Translator\Translator" => "Laminas\Validator\Translator\TranslatorFactory" "Laminas\Validator\ValidatorPluginManager" => "Laminas\Validator\ValidatorPluginManagerFactory" "translator" => "Laminas\I18n\Translator\TranslatorServiceFactory" "User\Core\Acl\Acl" => "User\Core\Acl\AclFactory" "User\Core\Session\UserSession" => "User\Core\Session\UserSessionFactory" "User\Core\Options\UserSessionOptions" => "User\Core\Options\UserSessionOptionsFactory" "User\Core\Options\JwtOptions" => "User\Core\Options\JwtOptionsFactory" "User\Core\Jwt\JwtTokenManager" => "User\Core\Jwt\JwtTokenManagerFactory" "User\Form\RoleForm" => Closure(): void {#642 returnType: "void" class: "Laminas\DeveloperTools\Collector\ConfigCollector" } "User\Form\UserForm" => Closure(): void {#644 returnType: "void" class: "Laminas\DeveloperTools\Collector\ConfigCollector" } "User\Form\UserPartialForm" => Closure(): void {#646 returnType: "void" class: "Laminas\DeveloperTools\Collector\ConfigCollector" } "Booking\Command\FlightRefresh" => Closure(): void {#645 returnType: "void" class: "Laminas\DeveloperTools\Collector\ConfigCollector" } "Fleet\Command\RegisterGrid" => Closure(): void {#647 returnType: "void" class: "Laminas\DeveloperTools\Collector\ConfigCollector" } "Laminas\Session\Config\ConfigInterface" => "Laminas\Session\Service\SessionConfigFactory" "Laminas\Session\ManagerInterface" => "Laminas\Session\Service\SessionManagerFactory" "Laminas\Session\Storage\StorageInterface" => "Laminas\Session\Service\StorageFactory" "Laminas\Mvc\Middleware\MiddlewareListener" => "Laminas\Mvc\Middleware\MiddlewareListenerFactory" "Laminas\Mvc\I18n\Translator" => "Laminas\Mvc\I18n\TranslatorFactory" "FormAnnotationBuilder" => "Laminas\Form\Annotation\BuilderAbstractFactory" "FormAttributeBuilder" => "Laminas\Form\Annotation\BuilderAbstractFactory" "FormElementManager" => "Laminas\Form\FormElementManagerFactory" "Laminas\I18n\Translator\TranslatorInterface" => "Laminas\I18n\Translator\TranslatorServiceFactory" "Laminas\I18n\Translator\LoaderPluginManager" => "Laminas\I18n\Translator\LoaderPluginManagerFactory" "Laminas\I18n\Geography\DefaultCountryCodeList" => array:2 [ 0 => "Laminas\I18n\Geography\DefaultCountryCodeList" 1 => "create" ] "Laminas\InputFilter\InputFilterPluginManager" => "Laminas\InputFilter\InputFilterPluginManagerFactory" "Laminas\Filter\FilterPluginManager" => "Laminas\Filter\FilterPluginManagerFactory" "Laminas\Hydrator\HydratorPluginManager" => "Laminas\Hydrator\HydratorPluginManagerFactory" "Laminas\Hydrator\StandaloneHydratorPluginManager" => "Laminas\Hydrator\StandaloneHydratorPluginManagerFactory" "Doctrine\ORM\EntityManager" => "Roave\PsrContainerDoctrine\EntityManagerFactory" ] "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" ] "abstract_factories" => array:2 [ 0 => "Laminas\Session\Service\ContainerAbstractServiceFactory" 1 => "Laminas\Form\FormAbstractServiceFactory" ] "delegators" => array:2 [ "HttpRouter" => array:1 [ 0 => "Laminas\Mvc\I18n\Router\HttpRouterDelegatorFactory" ] "Laminas\Router\Http\TreeRouteStack" => array:1 [ 0 => "Laminas\Mvc\I18n\Router\HttpRouterDelegatorFactory" ] ] ] "route_manager" => [] "router" => array:1 [ "routes" => array:14 [ "home" => array:2 [ "type" => "Laminas\Router\Http\Literal" "options" => array:2 [ "route" => "/" "defaults" => array:2 [ "controller" => "Grid\Controller\GridController" "action" => "index" ] ] ] "application" => array:4 [ "type" => "Literal" "options" => array:2 [ "route" => "/application" "defaults" => array:2 [ "controller" => "Application\Controller\IndexController" "action" => "index" ] ] "may_terminate" => true "child_routes" => array:2 [ "default" => array:2 [ "type" => "Segment" "options" => array:3 [ "route" => "/[:controller[/:action]]" "constraints" => array:2 [ "controller" => "[a-zA-Z][a-zA-Z0-9_-]*" "action" => "[a-zA-Z][a-zA-Z0-9_-]*" ] "defaults" => [] ] ] "log" => array:4 [ "type" => "Literal" "options" => array:1 [ "route" => "/log" ] "may_terminate" => false "child_routes" => array:1 [ "rest" => array:2 [ "type" => "Segment" "options" => array:2 [ …2] ] ] ] ] ] "user" => array:4 [ "type" => "Literal" "options" => array:2 [ "route" => "/user" "defaults" => array:3 [ "__NAMESPACE__" => "User\Controller" "controller" => "User\Controller\User" "action" => "index" ] ] "may_terminate" => false "child_routes" => array:3 [ "auth" => array:4 [ "type" => "Literal" "options" => array:1 [ "route" => "/auth" ] "may_terminate" => false "child_routes" => array:2 [ "login" => array:2 [ "type" => "Literal" "options" => array:2 [ …2] ] "logout" => array:2 [ "type" => "Literal" "options" => array:2 [ …2] ] ] ] "user" => array:4 [ "type" => "Segment" "options" => array:2 [ "route" => "/user" "defaults" => array:2 [ "controller" => "User\Controller\User" "action" => "index" ] ] "may_terminate" => true "child_routes" => array:5 [ "rest" => array:2 [ "type" => "Segment" "options" => array:2 [ …2] ] "list" => array:2 [ "type" => "Segment" "options" => array:2 [ …2] ] "add" => array:2 [ "type" => "Literal" "options" => array:2 [ …2] ] "edit" => array:2 [ "type" => "Segment" "options" => array:3 [ …3] ] "delete" => array:2 [ "type" => "Segment" "options" => array:3 [ …3] ] ] ] "role" => array:4 [ "type" => "Segment" "options" => array:2 [ "route" => "/role" "defaults" => array:2 [ "controller" => "User\Controller\Role" "action" => "index" ] ] "may_terminate" => true "child_routes" => array:4 [ "rest" => array:2 [ "type" => "Segment" "options" => array:2 [ …2] ] "add" => array:2 [ "type" => "Literal" "options" => array:2 [ …2] ] "edit" => array:2 [ "type" => "Segment" "options" => array:3 [ …3] ] "delete" => array:2 [ "type" => "Segment" "options" => array:3 [ …3] ] ] ] ] ] "directory" => array:4 [ "type" => "Literal" "options" => array:2 [ "route" => "/directory" "defaults" => array:3 [ "__NAMESPACE__" => "Directory\Controller" "controller" => "Directory\Controller\Contact" "action" => "index" ] ] "may_terminate" => true "child_routes" => array:1 [ "contact" => array:4 [ "type" => "Literal" "options" => array:2 [ "route" => "/contact" "defaults" => array:2 [ "controller" => "Directory\Controller\Contact" "action" => "index" ] ] "may_terminate" => true "child_routes" => array:4 [ "rest" => array:2 [ "type" => "Segment" "options" => array:2 [ …2] ] "add" => array:2 [ "type" => "Literal" "options" => array:2 [ …2] ] "edit" => array:2 [ "type" => "Segment" "options" => array:3 [ …3] ] "delete" => array:2 [ "type" => "Segment" "options" => array:3 [ …3] ] ] ] ] ] "booking" => array:4 [ "type" => "Literal" "options" => array:2 [ "route" => "/booking" "defaults" => array:3 [ "__NAMESPACE__" => "Booking\Controller" "controller" => "Booking\Controller\BookingController" "action" => "index" ] ] "may_terminate" => true "child_routes" => array:9 [ "booking" => array:4 [ "type" => "Literal" "options" => array:2 [ "route" => "/booking" "defaults" => array:2 [ "controller" => "Booking\Controller\BookingController" …1 ] ] "may_terminate" => true "child_routes" => array:9 [ "check-double" => array:2 [ …2] "list-driver" => array:2 [ …2] "rest" => array:2 [ …2] "add" => array:2 [ …2] "edit" => array:2 [ …2] "delete" => array:2 [ …2] "pdf" => array:2 [ …2] "resend" => array:2 [ …2] "resendpdf" => array:2 [ …2] ] ] "course" => array:4 [ "type" => "Literal" "options" => array:2 [ "route" => "/course" "defaults" => array:2 [ …2] ] "may_terminate" => true "child_routes" => array:2 [ "rest" => array:2 [ …2] "viator" => array:2 [ …2] ] ] "location" => array:4 [ "type" => "Literal" "options" => array:2 [ "route" => "/location" "defaults" => array:2 [ …2] ] "may_terminate" => true "child_routes" => array:4 [ "rest" => array:2 [ …2] "add" => array:2 [ …2] "edit" => array:2 [ …2] "delete" => array:2 [ …2] ] ] "itinerary" => array:4 [ "type" => "Literal" "options" => array:2 [ "route" => "/itinerary" "defaults" => array:2 [ …2] ] "may_terminate" => true "child_routes" => array:4 [ "rest" => array:2 [ …2] "add" => array:2 [ …2] "edit" => array:2 [ …2] "delete" => array:2 [ …2] ] ] "pickup" => array:4 [ "type" => "Literal" "options" => array:2 [ "route" => "/pickup" "defaults" => array:2 [ …2] ] "may_terminate" => true "child_routes" => array:4 [ "rest" => array:2 [ …2] "add" => array:2 [ …2] "edit" => array:2 [ …2] "delete" => array:2 [ …2] ] ] "progress" => array:4 [ "type" => "Literal" "options" => array:1 [ "route" => "/progress" ] "may_terminate" => false "child_routes" => array:1 [ "rest" => array:2 [ …2] ] ] "ride" => array:4 [ "type" => "Literal" "options" => array:1 [ "route" => "/ride" ] "may_terminate" => false "child_routes" => array:1 [ "rest" => array:2 [ …2] ] ] "comment" => array:4 [ "type" => "Literal" "options" => array:1 [ "route" => "/comment" ] "may_terminate" => false "child_routes" => array:1 [ "rest" => array:2 [ …2] ] ] "status" => array:4 [ "type" => "Literal" "options" => array:2 [ "route" => "/status" "defaults" => array:2 [ …2] ] "may_terminate" => true "child_routes" => array:4 [ "rest" => array:2 [ …2] "add" => array:2 [ …2] "edit" => array:2 [ …2] "delete" => array:2 [ …2] ] ] ] ] "hr" => array:4 [ "type" => "Literal" "options" => array:2 [ "route" => "/hr" "defaults" => array:2 [ "controller" => "Hr\Controller\Employee" "__NAMESPACE__" => "Hr\Controller" ] ] "may_terminate" => false "child_routes" => array:9 [ "employee" => array:4 [ "type" => "Literal" "options" => array:2 [ "route" => "/employee" "defaults" => array:1 [ …1] ] "may_terminate" => true "child_routes" => array:6 [ "rest" => array:2 [ …2] "add" => array:2 [ …2] "edit" => array:2 [ …2] "delete" => array:2 [ …2] "timeoff" => array:2 [ …2] "planning" => array:2 [ …2] ] ] "job" => array:4 [ "type" => "Literal" "options" => array:2 [ "route" => "/job" "defaults" => array:2 [ …2] ] "may_terminate" => true "child_routes" => array:4 [ "rest" => array:2 [ …2] "add" => array:2 [ …2] "edit" => array:2 [ …2] "delete" => array:2 [ …2] ] ] "worktime" => array:4 [ "type" => "Literal" "options" => array:1 [ "route" => "/worktime" ] "may_terminate" => false "child_routes" => array:2 [ "rest" => array:2 [ …2] "type" => array:4 [ …4] ] ] "time-employee" => array:4 [ "type" => "Literal" "options" => array:1 [ "route" => "/time-employee" ] "may_terminate" => false "child_routes" => array:3 [ "rest" => array:2 [ …2] "hours" => array:4 [ …4] "type" => array:4 [ …4] ] ] "grid" => array:4 [ "type" => "Literal" "options" => array:1 [ "route" => "/grid" ] "may_terminate" => false "child_routes" => array:4 [ "hours" => array:4 [ …4] "time-employee" => array:4 [ …4] "time-driver" => array:4 [ …4] "node" => array:4 [ …4] ] ] "hours-recap" => array:4 [ "type" => "Literal" "options" => array:1 [ "route" => "/hours-recap" ] "may_terminate" => false "child_routes" => array:1 [ "rest" => array:2 [ …2] ] ] "planningslottime" => array:4 [ "type" => "Literal" "options" => array:1 [ "route" => "/planningslottime" ] "may_terminate" => false "child_routes" => array:1 [ "rest" => array:2 [ …2] ] ] "planning" => array:4 [ "type" => "Literal" "options" => array:2 [ "route" => "/planning" "defaults" => array:2 [ …2] ] "may_terminate" => true "child_routes" => array:4 [ "add" => array:2 [ …2] "edit" => array:2 [ …2] "delete" => array:2 [ …2] "deploy" => array:2 [ …2] ] ] "map" => array:4 [ "type" => "Literal" "options" => array:2 [ "route" => "/map" "defaults" => array:2 [ …2] ] "may_terminate" => true "child_routes" => array:2 [ "rest" => array:2 [ …2] "computeAddress" => array:2 [ …2] ] ] ] ] "fleet" => array:4 [ "type" => "Literal" "options" => array:2 [ "route" => "/fleet" "defaults" => array:1 [ "__NAMESPACE__" => "Fleet\Controller" ] ] "may_terminate" => false "child_routes" => array:3 [ "vehicle" => array:4 [ "type" => "Literal" "options" => array:2 [ "route" => "/vehicle" "defaults" => array:2 [ …2] ] "may_terminate" => true "child_routes" => array:7 [ "rest" => array:2 [ …2] "add" => array:2 [ …2] "edit" => array:2 [ …2] "delete" => array:2 [ …2] "loglist" => array:2 [ …2] "recap" => array:2 [ …2] "log" => array:4 [ …4] ] ] "service" => array:4 [ "type" => "Literal" "options" => array:2 [ "route" => "/service" "defaults" => array:2 [ …2] ] "may_terminate" => true "child_routes" => array:4 [ "rest" => array:2 [ …2] "add" => array:2 [ …2] "edit" => array:2 [ …2] "delete" => array:2 [ …2] ] ] "grid" => array:4 [ "type" => "Literal" "options" => array:2 [ "route" => "/grid" "defaults" => array:2 [ …2] ] "may_terminate" => true "child_routes" => array:3 [ "rest" => array:2 [ …2] "cron" => array:2 [ …2] "assignationNextMonthDriver" => array:2 [ …2] ] ] ] ] "grid" => array:4 [ "type" => "Literal" "options" => array:2 [ "route" => "/grid" "defaults" => array:3 [ "controller" => "Grid\Controller\GridController" "action" => "index" "__NAMESPACE__" => "Grid\Controller" ] ] "may_terminate" => true "child_routes" => array:8 [ "availability" => array:2 [ "type" => "Literal" "options" => array:2 [ "route" => "/availability" "defaults" => array:2 [ …2] ] ] "reload" => array:2 [ "type" => "Literal" "options" => array:2 [ "route" => "/reload" "defaults" => array:2 [ …2] ] ] "dispatch" => array:4 [ "type" => "Literal" "options" => array:2 [ "route" => "/dispatch" "defaults" => array:2 [ …2] ] "may_terminate" => true "child_routes" => array:1 [ "time" => array:2 [ …2] ] ] "deleteorderdriver" => array:2 [ "type" => "Literal" "options" => array:2 [ "route" => "/deleteorderdriver" "defaults" => array:2 [ …2] ] ] "event" => array:4 [ "type" => "Literal" "options" => array:2 [ "route" => "/event" "defaults" => array:2 [ …2] ] "may_terminate" => true "child_routes" => array:6 [ "rest" => array:2 [ …2] "add" => array:2 [ …2] "edit" => array:2 [ …2] "delete" => array:2 [ …2] "type" => array:4 [ …4] "template" => array:4 [ …4] ] ] "employee-order" => array:4 [ "type" => "Literal" "options" => array:1 [ "route" => "/employee-order" ] "may_terminate" => false "child_routes" => array:1 [ "rest" => array:2 [ …2] ] ] "log" => array:4 [ "type" => "Literal" "options" => array:1 [ "route" => "/log" ] "may_terminate" => true "child_routes" => array:1 [ "rest" => array:2 [ …2] ] ] "message" => array:4 [ "type" => "Literal" "options" => array:1 [ "route" => "/message" ] "may_terminate" => false "child_routes" => array:1 [ "rest" => array:2 [ …2] ] ] ] ] "mail" => array:4 [ "type" => "Literal" "options" => array:2 [ "route" => "/mail" "defaults" => array:1 [ "__NAMESPACE__" => "Mail\Controller" ] ] "may_terminate" => false "child_routes" => array:1 [ "mailtemplate" => array:4 [ "type" => "Literal" "options" => array:2 [ "route" => "/mailtemplate" "defaults" => array:2 [ …2] ] "may_terminate" => true "child_routes" => array:5 [ "rest" => array:2 [ …2] "add" => array:2 [ …2] "edit" => array:2 [ …2] "delete" => array:2 [ …2] "test" => array:2 [ …2] ] ] ] ] "invoice" => array:4 [ "type" => "Literal" "options" => array:2 [ "route" => "/invoice" "defaults" => array:1 [ "__NAMESPACE__" => "Invoice\Controller" ] ] "may_terminate" => false "child_routes" => array:12 [ "contractor" => array:4 [ "type" => "Literal" "options" => array:2 [ "route" => "/contractor" "defaults" => array:2 [ …2] ] "may_terminate" => true "child_routes" => array:14 [ "rest" => array:2 [ …2] "add" => array:2 [ …2] "edit" => array:2 [ …2] "delete" => array:2 [ …2] "course" => array:2 [ …2] "pdf" => array:2 [ …2] "excel" => array:2 [ …2] "contractor" => array:2 [ …2] "course2" => array:2 [ …2] "hours" => array:2 [ …2] "invoice" => array:2 [ …2] "grid" => array:2 [ …2] "service" => array:2 [ …2] "invoiceothers" => array:2 [ …2] ] ] "customer" => array:4 [ "type" => "Literal" "options" => array:2 [ "route" => "/customer" "defaults" => array:2 [ …2] ] "may_terminate" => true "child_routes" => array:15 [ "rest" => array:2 [ …2] "add" => array:2 [ …2] "edit" => array:2 [ …2] "delete" => array:2 [ …2] "course" => array:2 [ …2] "recap" => array:2 [ …2] "coursecom" => array:2 [ …2] "partner" => array:2 [ …2] "addbooking" => array:2 [ …2] "editbooking" => array:2 [ …2] "cancelbooking" => array:2 [ …2] "cancelcourse" => array:2 [ …2] "course2" => array:2 [ …2] "excel" => array:2 [ …2] "disclaimers" => array:2 [ …2] ] ] "price" => array:4 [ "type" => "Literal" "options" => array:2 [ "route" => "/price" "defaults" => array:2 [ …2] ] "may_terminate" => true "child_routes" => array:6 [ "rest" => array:2 [ …2] "updateNightPeriod" => array:2 [ …2] "updateNightExtraCharge" => array:2 [ …2] "edit" => array:2 [ …2] "copy" => array:2 [ …2] "delete" => array:2 [ …2] ] ] "duration" => array:4 [ "type" => "Literal" "options" => array:2 [ "route" => "/duration" "defaults" => array:2 [ …2] ] "may_terminate" => true "child_routes" => array:1 [ "rest" => array:2 [ …2] ] ] "invoice" => array:4 [ "type" => "Literal" "options" => array:2 [ "route" => "/invoice" "defaults" => array:2 [ …2] ] "may_terminate" => true "child_routes" => array:14 [ "rest" => array:2 [ …2] "add" => array:2 [ …2] "edit" => array:2 [ …2] "delete" => array:2 [ …2] "filter" => array:2 [ …2] "close" => array:2 [ …2] "cancel" => array:2 [ …2] "info" => array:2 [ …2] "export" => array:2 [ …2] "exportexcel" => array:2 [ …2] "pdf" => array:2 [ …2] "excel" => array:2 [ …2] "sendDate" => array:2 [ …2] "payment" => array:4 [ …4] ] ] "vat" => array:4 [ "type" => "Literal" "options" => array:2 [ "route" => "/vat" "defaults" => array:2 [ …2] ] "may_terminate" => true "child_routes" => array:4 [ "rest" => array:2 [ …2] "add" => array:2 [ …2] "edit" => array:2 [ …2] "delete" => array:2 [ …2] ] ] "credit" => array:4 [ "type" => "Literal" "options" => array:2 [ "route" => "/credit" "defaults" => array:2 [ …2] ] "may_terminate" => true "child_routes" => array:6 [ "rest" => array:2 [ …2] "add" => array:2 [ …2] "edit" => array:2 [ …2] "delete" => array:2 [ …2] "pdf" => array:2 [ …2] "excel" => array:2 [ …2] ] ] "commission" => array:4 [ "type" => "Literal" "options" => array:2 [ "route" => "/commission" "defaults" => array:2 [ …2] ] "may_terminate" => true "child_routes" => array:8 [ "rest" => array:2 [ …2] "add" => array:2 [ …2] "edit" => array:2 [ …2] "delete" => array:2 [ …2] "filter" => array:2 [ …2] "info" => array:2 [ …2] "pdf" => array:2 [ …2] "excel" => array:2 [ …2] ] ] "complaint" => array:4 [ "type" => "Literal" "options" => array:2 [ "route" => "/complaint" "defaults" => array:2 [ …2] ] "may_terminate" => true "child_routes" => array:6 [ "rest" => array:2 [ …2] "price-contractor" => array:2 [ …2] "change-plate" => array:2 [ …2] "add" => array:2 [ …2] "edit" => array:2 [ …2] "delete" => array:2 [ …2] ] ] "invoicecontractor" => array:4 [ "type" => "Literal" "options" => array:2 [ "route" => "/invoice-contractor" "defaults" => array:2 [ …2] ] "may_terminate" => true "child_routes" => array:4 [ "rest" => array:2 [ …2] "add" => array:2 [ …2] "edit" => array:2 [ …2] "delete" => array:2 [ …2] ] ] "serviceinvoice" => array:4 [ "type" => "Literal" "options" => array:2 [ "route" => "/service-invoice" "defaults" => array:2 [ …2] ] "may_terminate" => true "child_routes" => array:4 [ "rest" => array:2 [ …2] "add" => array:2 [ …2] "edit" => array:2 [ …2] "delete" => array:2 [ …2] ] ] "invoiceothers" => array:4 [ "type" => "Literal" "options" => array:2 [ "route" => "/invoice-others" "defaults" => array:2 [ …2] ] "may_terminate" => true "child_routes" => array:10 [ "rest" => array:2 [ …2] "add" => array:2 [ …2] "edit" => array:2 [ …2] "delete" => array:2 [ …2] "calculate" => array:2 [ …2] "sendInfo" => array:2 [ …2] "showParam" => array:2 [ …2] "pdf" => array:2 [ …2] "excel" => array:2 [ …2] "info" => array:2 [ …2] ] ] ] ] "mobile" => array:4 [ "type" => "Literal" "options" => array:2 [ "route" => "/mobile" "defaults" => array:1 [ "__NAMESPACE__" => "Mobile\Controller" ] ] "may_terminate" => false "child_routes" => array:4 [ "auth" => array:2 [ "type" => "Literal" "options" => array:2 [ "route" => "/authenticate" "defaults" => array:2 [ …2] ] ] "vehicle" => array:3 [ "type" => "Literal" "options" => array:1 [ "route" => "/vehicle" ] "child_routes" => array:2 [ "km" => array:2 [ …2] "position" => array:2 [ …2] ] ] "planning" => array:2 [ "type" => "Literal" "options" => array:2 [ "route" => "/planning" "defaults" => array:2 [ …2] ] ] "roadmap" => array:4 [ "type" => "Literal" "options" => array:1 [ "route" => "/roadmap" ] "may_terminate" => false "child_routes" => array:3 [ "read" => array:2 [ …2] "get" => array:2 [ …2] "update" => array:2 [ …2] ] ] ] ] "roadmap" => array:4 [ "type" => "Literal" "options" => array:2 [ "route" => "/roadmap" "defaults" => array:2 [ "controller" => "Roadmap\Controller\Roadmap" "action" => "index" ] ] "may_terminate" => true "child_routes" => array:8 [ "drivers" => array:2 [ "type" => "Literal" "options" => array:2 [ "route" => "/drivers" "defaults" => array:2 [ …2] ] ] "roadmaps" => array:2 [ "type" => "Literal" "options" => array:2 [ "route" => "/roadmaps" "defaults" => array:2 [ …2] ] ] "mail" => array:2 [ "type" => "Literal" "options" => array:2 [ "route" => "/mail" "defaults" => array:2 [ …2] ] ] "appli" => array:2 [ "type" => "Literal" "options" => array:2 [ "route" => "/appli" "defaults" => array:2 [ …2] ] ] "pdf" => array:2 [ "type" => "Literal" "options" => array:2 [ "route" => "/pdf" "defaults" => array:2 [ …2] ] ] "print" => array:2 [ "type" => "Literal" "options" => array:2 [ "route" => "/print" "defaults" => array:2 [ …2] ] ] "allapply" => array:2 [ "type" => "Literal" "options" => array:2 [ "route" => "/allapply" "defaults" => array:2 [ …2] ] ] "allmail" => array:2 [ "type" => "Literal" "options" => array:2 [ "route" => "/allmail" "defaults" => array:2 [ …2] ] ] ] ] "api" => array:4 [ "type" => "Literal" "options" => array:2 [ "route" => "/api" "defaults" => array:3 [ "__NAMESPACE__" => "Api\Controller" "controller" => "Api\Controller\Api" "action" => "index" ] ] "may_terminate" => true "child_routes" => array:3 [ "api" => array:4 [ "type" => "Literal" "options" => array:2 [ "route" => "/api" "defaults" => array:2 [ …2] ] "may_terminate" => true "child_routes" => array:4 [ "itinerary" => array:2 [ …2] "listbooking" => array:2 [ …2] "listbookingsp" => array:2 [ …2] "checkBooking" => array:2 [ …2] ] ] "viator" => array:4 [ "type" => "Literal" "options" => array:2 [ "route" => "/viator" "defaults" => array:2 [ …2] ] "may_terminate" => true "child_routes" => array:4 [ "availability" => array:2 [ …2] "batchavailability" => array:2 [ …2] "booking" => array:2 [ …2] "tourlist" => array:2 [ …2] ] ] "log" => array:4 [ "type" => "Literal" "options" => array:2 [ "route" => "/log" "defaults" => array:2 [ …2] ] "may_terminate" => true "child_routes" => array:2 [ "rest" => array:2 [ …2] "edit" => array:2 [ …2] ] ] ] ] "stat" => array:4 [ "type" => "Literal" "options" => array:2 [ "route" => "/stat" "defaults" => array:1 [ "__NAMESPACE__" => "Stat\Controller" ] ] "may_terminate" => false "child_routes" => array:2 [ "stat" => array:2 [ "type" => "Literal" "options" => array:2 [ "route" => "/stat" "defaults" => array:2 [ …2] ] ] "user" => array:2 [ "type" => "Literal" "options" => array:2 [ "route" => "/user" "defaults" => array:2 [ …2] ] ] ] ] ] ] "translator" => array:2 [ "locale" => "fr_FR" "translation_file_patterns" => array:14 [ 0 => array:3 [ "type" => "phparray" "base_dir" => "/home/debian/shuttleplan/module/Application/config/../language" "pattern" => "%s.php" ] 1 => array:3 [ "type" => "phparray" "base_dir" => "/home/debian/shuttleplan/module/User/config/../language" "pattern" => "%s.php" ] 2 => array:3 [ "type" => "phparray" "base_dir" => "/home/debian/shuttleplan/module/Directory/config/../language" "pattern" => "%s.php" ] 3 => array:3 [ "type" => "phparray" "base_dir" => "/home/debian/shuttleplan/module/Booking/config/../language" "pattern" => "%s.php" ] 4 => array:3 [ "type" => "phparray" "base_dir" => "/home/debian/shuttleplan/module/Hr/config/../language" "pattern" => "%s.php" ] 5 => array:3 [ "type" => "phparray" "base_dir" => "/home/debian/shuttleplan/module/Fleet/config/../language" "pattern" => "%s.php" ] 6 => array:3 [ "type" => "phparray" "base_dir" => "/home/debian/shuttleplan/module/File/config/../language" "pattern" => "%s.php" ] 7 => array:3 [ "type" => "phparray" "base_dir" => "/home/debian/shuttleplan/module/Grid/config/../language" "pattern" => "%s.php" ] 8 => array:3 [ "type" => "phparray" "base_dir" => "/home/debian/shuttleplan/module/Mail/config/../language" "pattern" => "%s.php" ] 9 => array:3 [ "type" => "phparray" "base_dir" => "/home/debian/shuttleplan/module/Invoice/config/../language" "pattern" => "%s.php" ] 10 => array:3 [ "type" => "phparray" "base_dir" => "/home/debian/shuttleplan/module/Mobile/config/../language" "pattern" => "%s.php" ] 11 => array:3 [ "type" => "phparray" "base_dir" => "/home/debian/shuttleplan/module/Roadmap/config/../language" "pattern" => "%s.php" ] 12 => array:3 [ "type" => "phparray" "base_dir" => "/home/debian/shuttleplan/module/Api/config/../language" "pattern" => "%s.php" ] 13 => array:3 [ "type" => "phparray" "base_dir" => "/home/debian/shuttleplan/module/Stat/config/../language" "pattern" => "%s.php" ] ] ] "doctrine" => array:4 [ "driver" => array:2 [ "application_entities" => array:3 [ "class" => "Doctrine\ORM\Mapping\Driver\AnnotationDriver" "cache" => "array" "paths" => array:12 [ 0 => "/home/debian/shuttleplan/module/Application/config/../../Application/src/Application/Entity" 1 => "/home/debian/shuttleplan/module/User/config/../../User/src/User/Entity" 2 => "/home/debian/shuttleplan/module/Directory/config/../../Directory/src/Directory/Entity" 3 => "/home/debian/shuttleplan/module/Booking/config/../../Booking/src/Booking/Entity" 4 => "/home/debian/shuttleplan/module/Hr/config/../../Hr/src/Hr/Entity" 5 => "/home/debian/shuttleplan/module/Fleet/config/../../Fleet/src/Fleet/Entity" 6 => "/home/debian/shuttleplan/module/File/config/../../File/src/File/Entity" 7 => "/home/debian/shuttleplan/module/Grid/src/Grid/Entity" 8 => "/home/debian/shuttleplan/module/Mail/config/../../Mail/src/Mail/Entity" 9 => "/home/debian/shuttleplan/module/Invoice/config/../../Invoice/src/Invoice/Entity" 10 => "/home/debian/shuttleplan/module/Roadmap/config/../../Roadmap/src/Roadmap/Entity" 11 => "/home/debian/shuttleplan/module/Api/config/../../Api/src/Api/Entity" ] ] "orm_default" => array:5 [ "drivers" => array:12 [ "Application\Entity" => "application_entities" "User\Entity" => "application_entities" "Directory\Entity" => "application_entities" "Booking\Entity" => "application_entities" "Hr\Entity" => "application_entities" "Fleet\Entity" => "application_entities" "File\Entity" => "application_entities" "Grid\Entity" => "application_entities" "Mail\Entity" => "application_entities" "Invoice\Entity" => "application_entities" "Roadmap\Entity" => "application_entities" "Api\Entity" => "application_entities" ] "class" => "Doctrine\ORM\Mapping\Driver\AttributeDriver" "paths" => array:15 [ 0 => "/home/debian/shuttleplan/config/autoload/../../module/Application/src/Entity/" 1 => "/home/debian/shuttleplan/config/autoload/../../module/User/src/Entity/" 2 => "/home/debian/shuttleplan/config/autoload/../../module/Directory/src/Entity/" 3 => "/home/debian/shuttleplan/config/autoload/../../module/Booking/src/Entity/" 4 => "/home/debian/shuttleplan/config/autoload/../../module/Hr/src/Entity/" 5 => "/home/debian/shuttleplan/config/autoload/../../module/Fleet/src/Entity/" 6 => "/home/debian/shuttleplan/config/autoload/../../module/File/src/Entity/" 7 => "/home/debian/shuttleplan/config/autoload/../../module/Grid/src/Entity/" 8 => "/home/debian/shuttleplan/config/autoload/../../module/Mail/src/Entity/" 9 => "/home/debian/shuttleplan/config/autoload/../../module/Invoice/src/Entity/" 10 => "/home/debian/shuttleplan/config/autoload/../../module/Mobile/src/Entity/" 11 => "/home/debian/shuttleplan/config/autoload/../../module/Roadmap/src/Entity/" 12 => "/home/debian/shuttleplan/config/autoload/../../module/Api/src/Entity/" 13 => "/home/debian/shuttleplan/config/autoload/../../module/Stat/src/Entity/" 14 => "/home/debian/shuttleplan/config/autoload/../../module/DoctrineModule/src/Entity/" ] "extension" => null "cache" => "array" ] ] "configuration" => array:1 [ "orm_default" => array:8 [ "metadata_cache" => "array" "query_cache" => "array" "result_cache" => "array" "driver" => "orm_default" "generate_proxies" => true "proxy_dir" => "data/cache/DoctrineEntityProxy" "proxy_namespace" => "DoctrineEntityProxy" "filters" => [] ] ] "cache" => array:1 [ "array" => array:1 [ "class" => "Symfony\Component\Cache\Adapter\ArrayAdapter" ] ] "connection" => array:1 [ "orm_default" => array:2 [ "driver_class" => "Doctrine\DBAL\Driver\PDO\PgSQL\Driver" "params" => array:5 [ "host" => "localhost" "port" => "5432" "user" => "appuser" "password" => "--?<#45aK++T6" "dbname" => "shuttleplan" ] ] ] ] "controller_plugins" => array:2 [ "aliases" => array:26 [ "getServiceLocator" => "Application\Core\ServiceLocator\ServiceLocatorImpl" "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" ] "factories" => array:5 [ "Application\Core\ServiceLocator\ServiceLocatorImpl" => "Application\Core\ServiceLocator\ServiceLocatorFactory" "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" ] ] "controllers" => array:3 [ "invokables" => array:102 [ "Application\Controller\IndexController" => "Application\Controller\IndexController" "Application\Controller\LogRestController" => "Application\Controller\LogRestController" "Application\Controller\ConsoleController" => "Application\Controller\ConsoleController" "User\Controller\User" => "User\Controller\UserController" "User\Controller\UserRest" => "User\Controller\UserRestController" "User\Controller\Role" => "User\Controller\RoleController" "User\Controller\RoleRest" => "User\Controller\RoleRestController" "Directory\Controller\Contact" => "Directory\Controller\ContactController" "Directory\Controller\ContactRest" => "Directory\Controller\ContactRestController" "Booking\Controller\BookingController" => "Booking\Controller\BookingController" "Booking\Controller\BookingRestController" => "Booking\Controller\BookingRestController" "Booking\Controller\CourseController" => "Booking\Controller\CourseController" "Booking\Controller\CourseRestController" => "Booking\Controller\CourseRestController" "Booking\Command\FlightRefresh" => "Booking\Command\FlightRefresh" "Booking\Controller\LocationController" => "Booking\Controller\LocationController" "Booking\Controller\LocationRestController" => "Booking\Controller\LocationRestController" "Booking\Controller\ItineraryController" => "Booking\Controller\ItineraryController" "Booking\Controller\StatusCourseController" => "Booking\Controller\StatusCourseController" "Booking\Controller\ItineraryRestController" => "Booking\Controller\ItineraryRestController" "Booking\Controller\CodePickupController" => "Booking\Controller\CodePickupController" "Booking\Controller\CodePickupRestController" => "Booking\Controller\CodePickupRestController" "Booking\Controller\RideRestController" => "Booking\Controller\RideRestController" "Booking\Controller\ProgressRestController" => "Booking\Controller\ProgressRestController" "Booking\Controller\CommentRestController" => "Booking\Controller\CommentRestController" "Booking\Controller\StatusCourseRestController" => "Booking\Controller\StatusCourseRestController" "Hr\Controller\Employee" => "Hr\Controller\EmployeeController" "Hr\Controller\EmployeeRest" => "Hr\Controller\EmployeeRestController" "Hr\Controller\Grid" => "Hr\Controller\GridController" "Hr\Controller\HoursRecapRest" => "Hr\Controller\HoursRecapRestController" "Hr\Controller\HoursRest" => "Hr\Controller\HoursRestController" "Hr\Controller\Job" => "Hr\Controller\JobController" "Hr\Controller\JobRest" => "Hr\Controller\JobRestController" "Hr\Controller\NodeRest" => "Hr\Controller\NodeRestController" "Hr\Controller\TimeEmployeeRest" => "Hr\Controller\TimeEmployeeRestController" "Hr\Controller\TimeEmployeeType" => "Hr\Controller\TimeEmployeeTypeController" "Hr\Controller\TimeEmployeeTypeRest" => "Hr\Controller\TimeEmployeeTypeRestController" "Hr\Controller\WorkHoursRest" => "Hr\Controller\WorkHoursRestController" "Hr\Controller\WorkTimeRest" => "Hr\Controller\WorkTimeRestController" "Hr\Controller\WorkTimeType" => "Hr\Controller\WorkTimeTypeController" "Hr\Controller\WorkTimeTypeRest" => "Hr\Controller\WorkTimeTypeRestController" "Hr\Controller\PlanningSlotTimeRest" => "Hr\Controller\PlanningSlotTimeRestController" "Hr\Controller\Planning" => "Hr\Controller\PlanningController" "Hr\Controller\Position" => "Hr\Controller\PositionController" "Hr\Controller\PositionRest" => "Hr\Controller\PositionRestController" "Fleet\Controller\Grid" => "Fleet\Controller\GridController" "Fleet\Controller\GridRest" => "Fleet\Controller\GridRestController" "Fleet\Controller\Map" => "Fleet\Controller\MapController" "Fleet\Controller\MapRest" => "Fleet\Controller\MapRestController" "Fleet\Controller\Vehicle" => "Fleet\Controller\VehicleController" "Fleet\Controller\VehicleRest" => "Fleet\Controller\VehicleRestController" "Fleet\Controller\VehicleLogRest" => "Fleet\Controller\VehicleLogRestController" "Fleet\Controller\Service" => "Fleet\Controller\ServiceController" "Fleet\Controller\ServiceRest" => "Fleet\Controller\ServiceRestController" "Grid\Controller\EmployeeOrderRest" => "Grid\Controller\EmployeeOrderRestController" "Grid\Controller\Event" => "Grid\Controller\EventController" "Grid\Controller\EventRest" => "Grid\Controller\EventRestController" "Grid\Controller\EventTemplate" => "Grid\Controller\EventTemplateController" "Grid\Controller\EventTemplateRest" => "Grid\Controller\EventTemplateRestController" "Grid\Controller\EventType" => "Grid\Controller\EventTypeController" "Grid\Controller\EventTypeRest" => "Grid\Controller\EventTypeRestController" "Grid\Controller\LogRideRest" => "Grid\Controller\LogRideRestController" "Grid\Controller\MessageRest" => "Grid\Controller\MessageRestController" "Grid\Controller\Availability" => "Grid\Controller\AvailabilityController" "Mail\Controller\MailTemplate" => "Mail\Controller\MailTemplateController" "Mail\Controller\MailTemplateRest" => "Mail\Controller\MailTemplateRestController" "Invoice\Controller\Contractor" => "Invoice\Controller\ContractorController" "Invoice\Controller\ContractorRest" => "Invoice\Controller\ContractorRestController" "Invoice\Controller\Customer" => "Invoice\Controller\CustomerController" "Invoice\Controller\CustomerRest" => "Invoice\Controller\CustomerRestController" "Invoice\Controller\PriceList" => "Invoice\Controller\PriceListController" "Invoice\Controller\PriceListRest" => "Invoice\Controller\PriceListRestController" "Invoice\Controller\PriceDuration" => "Invoice\Controller\PriceDurationController" "Invoice\Controller\PriceDurationRest" => "Invoice\Controller\PriceDurationRestController" "Invoice\Controller\InvoiceRest" => "Invoice\Controller\InvoiceRestController" "Invoice\Controller\Payment" => "Invoice\Controller\PaymentController" "Invoice\Controller\PaymentRest" => "Invoice\Controller\PaymentRestController" "Invoice\Controller\Vat" => "Invoice\Controller\VatController" "Invoice\Controller\VatRest" => "Invoice\Controller\VatRestController" "Invoice\Controller\CreditNote" => "Invoice\Controller\CreditNoteController" "Invoice\Controller\CreditNoteRest" => "Invoice\Controller\CreditNoteRestController" "Invoice\Controller\Commission" => "Invoice\Controller\CommissionController" "Invoice\Controller\CommissionRest" => "Invoice\Controller\CommissionRestController" "Invoice\Controller\Complaint" => "Invoice\Controller\ComplaintController" "Invoice\Controller\ComplaintRest" => "Invoice\Controller\ComplaintRestController" "Invoice\Controller\InvoiceContractor" => "Invoice\Controller\InvoiceContractorController" "Invoice\Controller\InvoiceContractorRest" => "Invoice\Controller\InvoiceContractorRestController" "Invoice\Controller\ServiceInvoice" => "Invoice\Controller\ServiceInvoiceController" "Invoice\Controller\ServiceInvoiceRest" => "Invoice\Controller\ServiceInvoiceRestController" "Invoice\Controller\InvoiceOthers" => "Invoice\Controller\InvoiceOthersController" "Invoice\Controller\InvoiceOthersRest" => "Invoice\Controller\InvoiceOthersRestController" "Invoice\Controller\Console" => "Invoice\Controller\ConsoleController" "Mobile\Controller\PlanningRest" => "Mobile\Controller\PlanningRestController" "Mobile\Controller\RoadmapRest" => "Mobile\Controller\RoadmapRestController" "Mobile\Controller\VehicleRest" => "Mobile\Controller\VehicleRestController" "Mobile\Controller\AuthRest" => "Mobile\Controller\AuthRestController" "Roadmap\Controller\Roadmap" => "Roadmap\Controller\RoadmapController" "Api\Controller\Api" => "Api\Controller\ApiController" "Api\Controller\Viator" => "Api\Controller\ViatorController" "Api\Controller\Log" => "Api\Controller\LogController" "Api\Controller\LogRest" => "Api\Controller\LogRestController" "Api\Controller\Cron" => "Api\Controller\CronController" "Stat\Controller\Stat" => "Stat\Controller\StatController" ] "factories" => array:2 [ "User\Controller\AuthController" => "Laminas\ServiceManager\AbstractFactory\ReflectionBasedAbstractFactory" "Invoice\Controller\InvoiceController" => Closure(): void {#648 returnType: "void" class: "Laminas\DeveloperTools\Collector\ConfigCollector" } ] "aliases" => array:1 [ "Invoice\Controller\Invoice" => "Invoice\Controller\InvoiceController" ] ] "view_manager" => array:8 [ "display_not_found_reason" => true "display_exceptions" => true "doctype" => "HTML5" "not_found_template" => "error/404" "exception_template" => "error/index" "template_map" => array:4 [ "layout/layout" => "/home/debian/shuttleplan/module/Application/config/../view/layout/layout.phtml" "application/index/index" => "/home/debian/shuttleplan/module/Application/config/../view/application/index/index.phtml" "error/404" => "/home/debian/shuttleplan/module/Application/config/../view/error/404.phtml" "error/index" => "/home/debian/shuttleplan/module/Application/config/../view/error/index.phtml" ] "template_path_stack" => array:15 [ 0 => "/home/debian/shuttleplan/module/Application/config/../view" 1 => "/home/debian/shuttleplan/module/User/config/../view" 2 => "/home/debian/shuttleplan/module/Directory/config/../view" 3 => "/home/debian/shuttleplan/module/Booking/config/../view" 4 => "/home/debian/shuttleplan/module/Hr/config/../view" 5 => "/home/debian/shuttleplan/module/Fleet/config/../view" 6 => "/home/debian/shuttleplan/module/File/config/../view" 7 => "/home/debian/shuttleplan/module/Grid/config/../view" 8 => "/home/debian/shuttleplan/module/Mail/config/../view" 9 => "/home/debian/shuttleplan/module/Invoice/config/../view" 10 => "/home/debian/shuttleplan/module/Mobile/config/../view" 11 => "/home/debian/shuttleplan/module/Roadmap/config/../view" 12 => "/home/debian/shuttleplan/module/Api/config/../view" 13 => "/home/debian/shuttleplan/module/Stat/config/../view" "laminas-developer-tools" => "/home/debian/shuttleplan/vendor/laminas/laminas-developer-tools/config/../view" ] "strategies" => array:14 [ 0 => "ViewJsonStrategy" 1 => "ViewJsonStrategy" 2 => "ViewJsonStrategy" 3 => "ViewJsonStrategy" 4 => "ViewJsonStrategy" 5 => "ViewJsonStrategy" 6 => "ViewJsonStrategy" 7 => "ViewJsonStrategy" 8 => "ViewJsonStrategy" 9 => "ViewJsonStrategy" 10 => "ViewJsonStrategy" 11 => "ViewJsonStrategy" 12 => "ViewJsonStrategy" 13 => "ViewJsonStrategy" ] ] "console" => array:1 [ "router" => array:1 [ "routes" => array:5 [ "generate-proxies" => array:2 [ "type" => "Simple" "options" => array:2 [ "route" => "generate-proxies" "defaults" => array:2 [ "controller" => "Application\Controller\ConsoleController" "action" => "generateProxies" ] ] ] "generate-classmap" => array:2 [ "type" => "Simple" "options" => array:2 [ "route" => "generate-classmap" "defaults" => array:2 [ "controller" => "Application\Controller\ConsoleController" "action" => "generateClassmap" ] ] ] "clean-cache" => array:2 [ "type" => "Simple" "options" => array:2 [ "route" => "clean-cache" "defaults" => array:2 [ "controller" => "Application\Controller\ConsoleController" "action" => "cleanCache" ] ] ] "updateInvoices" => array:2 [ "type" => "Simple" "options" => array:2 [ "route" => "updateInvoices [--no-dry]" "defaults" => array:2 [ "controller" => "Invoice\Controller\Console" "action" => "update" ] ] ] "import-new-booking" => array:2 [ "type" => "Simple" "options" => array:2 [ "route" => "cron import-new-booking [--verbose|-v]" "defaults" => array:2 [ "controller" => "Api\Controller\Cron" "action" => "importNewBooking" ] ] ] ] ] ] "acl" => array:2 [ "public" => array:6 [ 0 => "login" 1 => "cron" 2 => "cron" 3 => "api" 4 => "viator" 5 => "cron" ] "rights_groups" => array:48 [ "log" => array:4 [ "title" => "logs software" "description" => "Register actions data" "module" => "booking" "rights" => array:1 [ "Application\Controller\LogRest" => array:1 [ 0 => "" ] ] ] "app" => array:4 [ "title" => "Application mobile driver" "description" => "Right to use the mobile application driver" "module" => "app" "rights" => array:1 [ "Application\Controller\IndexController" => array:1 [ 0 => "index" ] ] ] "login" => array:4 [ "title" => "Connect to the software" "description" => "Connexion to the software with identifiant and password" "module" => "user" "rights" => array:1 [ "User\Controller\AuthController" => array:1 [ 0 => "login" ] ] ] "logout" => array:4 [ "title" => "DisConnect to the software" "description" => "Logout to the software" "module" => "user" "rights" => array:1 [ "User\Controller\AuthController" => array:1 [ 0 => "logout" ] ] ] "users" => array:4 [ "title" => "Module users" "description" => "Rights to add, edit and delete user and view user's list" "module" => "tool_user" "rights" => array:2 [ "User\Controller\User" => array:4 [ 0 => "index" 1 => "add" 2 => "edit" 3 => "delete" ] "User\Controller\UserRest" => array:1 [ 0 => "" ] ] ] "users_connexion" => array:4 [ "title" => "user list time connection" "description" => "list of the user and the last time connexion" "module" => "tool_user" "rights" => array:2 [ "User\Controller\User" => array:1 [ 0 => "list" ] "User\Controller\UserRest" => array:1 [ 0 => "" ] ] ] "rights" => array:4 [ "title" => "Modules rights by role" "description" => "Attribution of rights for each role" "module" => "tool_user" "rights" => array:2 [ "User\Controller\Role" => array:4 [ 0 => "index" 1 => "add" 2 => "edit" 3 => "delete" ] "User\Controller\RoleRest" => array:1 [ 0 => "" ] ] ] "contacts" => array:4 [ "title" => "Module Directory contact" "description" => "Add/Edit/Delele Contact - find all the contact ' infos : employees - partners..." "module" => "directory" "rights" => array:2 [ "Directory\Controller\Contact" => array:4 [ 0 => "index" 1 => "add" 2 => "edit" 3 => "delete" ] "Directory\Controller\ContactRest" => array:1 [ 0 => "" ] ] ] "booking" => array:4 [ "title" => "Booking form" "description" => "Add/Edit/Delele Booking and manage the comment and pickup of the booking" "module" => "booking" "rights" => array:8 [ "Booking\Controller\BookingController" => array:9 [ 0 => "index" 1 => "add" 2 => "edit" 3 => "delete" 4 => "checkDoubleBooking" 5 => "pdf" 6 => "resend" 7 => "listDriverWorking" 8 => "resendpdf" ] "Booking\Controller\BookingRestController" => array:1 [ 0 => "" ] "Booking\Controller\ProgressRestController" => array:1 [ 0 => "" ] "Booking\Controller\CommentRestController" => array:1 [ 0 => "" ] "Booking\Controller\CourseController" => array:2 [ 0 => "index" 1 => "viator" ] "Booking\Controller\CourseRestController" => array:1 [ 0 => "" ] "Invoice\Controller\PriceListRestController" => array:1 [ 0 => "" ] "Hr\Controller\WorkTimeRest" => array:1 [ 0 => "" ] ] ] "location" => array:4 [ "title" => "Module Location" "description" => "Add/Edit/Delele Location" "module" => "tool_booking" "rights" => array:2 [ "Booking\Controller\Location" => array:4 [ 0 => "index" 1 => "add" 2 => "edit" 3 => "delete" ] "Booking\Controller\LocationRest" => array:1 [ 0 => "" ] ] ] "itinerary" => array:4 [ "title" => "Module Itinerary" "description" => "Add/Edit/Delele Itinerary" "module" => "tool_booking" "rights" => array:2 [ "Booking\Controller\ItineraryController" => array:4 [ 0 => "index" 1 => "add" 2 => "edit" 3 => "delete" ] "Booking\Controller\ItineraryRestController" => array:1 [ 0 => "" ] ] ] "pickup" => array:4 [ "title" => "Module Pick up" "description" => "Add/Edit/Delele Pick up" "module" => "tool_booking" "rights" => array:2 [ "Booking\Controller\CodePickupController" => array:4 [ 0 => "index" 1 => "add" 2 => "edit" 3 => "delete" ] "Booking\Controller\CodePickupRestController" => array:1 [ 0 => "" ] ] ] "status" => array:4 [ "title" => "Module status course" "description" => "Add/Edit/Delele Status Course" "module" => "tool_booking" "rights" => array:2 [ "Booking\Controller\StatusCourseController" => array:4 [ 0 => "index" 1 => "add" 2 => "edit" 3 => "delete" ] "Booking\Controller\StatusCourseRestController" => array:1 [ 0 => "" ] ] ] "cron" => array:4 [ "title" => "Cron Old shuttle plan" "description" => "" "rights" => array:3 [ "Booking\Command\FlightRefresh" => array:2 [ 0 => "flightRefresh" 1 => "distancesCalculator" ] "Fleet\Controller\Cron" => array:1 [ 0 => "registerGrid" ] "Api\Controller\Cron" => array:1 [ 0 => "importNewBooking" ] ] "module" => "tool" ] "employees" => array:4 [ "title" => "Module employee" "description" => "Add/Edit/Delele employee and manage planning day and slot time for an employee" "module" => "hr" "rights" => array:3 [ "Hr\Controller\Employee" => array:6 [ 0 => "index" 1 => "add" 2 => "edit" 3 => "delete" 4 => "timeOffDrivers" 5 => "planning" ] "Hr\Controller\EmployeeRest" => array:1 [ 0 => "" ] "Hr\Controller\HoursRecapRest" => array:1 [ 0 => "" ] ] ] "planning" => array:4 [ "title" => "Module employee planning" "description" => "Add/Edit/Delele planning's models and manage planning day and slot time for an employee" "module" => "hr" "rights" => array:3 [ "Hr\Controller\Planning" => array:5 [ 0 => "index" 1 => "add" 2 => "edit" 3 => "delete" 4 => "deploy" ] "Hr\Controller\Employee" => array:1 [ 0 => "planning" ] "Hr\Controller\PlanningSlotTimeRest" => array:1 [ 0 => "" ] ] ] "jobs" => array:4 [ "title" => "Module job" "description" => "Add/Edit/Delele job for the employee" "module" => "tool_hr" "rights" => array:2 [ "Hr\Controller\Job" => array:4 [ 0 => "index" 1 => "add" 2 => "edit" 3 => "delete" ] "Hr\Controller\JobRest" => array:1 [ 0 => "" ] ] ] "worktime" => array:4 [ "title" => "Module Work time for the driver" "description" => "Add/Edit/Delele types of works for the driver (work, waiting...)" "module" => "tool_hr" "rights" => array:3 [ "Hr\Controller\WorkTimeRest" => array:1 [ 0 => "" ] "Hr\Controller\WorkTimeType" => array:4 [ 0 => "index" 1 => "add" 2 => "edit" 3 => "delete" ] "Hr\Controller\WorkTimeTypeRest" => array:1 [ 0 => "" ] ] ] "time-employee" => array:4 [ "title" => "Module time employee type" "description" => "Add/Edit/Delele types of days for the employee (work, holidays...)" "module" => "tool_hr" "rights" => array:2 [ "Hr\Controller\TimeEmployeeType" => array:4 [ 0 => "index" 1 => "add" 2 => "edit" 3 => "delete" ] "Hr\Controller\TimeEmployeeTypeRest" => array:1 [ 0 => "" ] ] ] "hr_grid" => array:4 [ "title" => "Grid work time driver and plannings drivers and others employee" "description" => "view of working time drivers and cash to collect and grids to manage the planning drivers and others employees" "module" => "hr" "rights" => array:5 [ "Hr\Controller\Grid" => array:4 [ 0 => "hours" 1 => "timeDriver" 2 => "timeEmployee" 3 => "hoursExport" ] "Hr\Controller\HoursRest" => array:1 [ 0 => "" ] "Hr\Controller\TimeEmployeeRest" => array:1 [ 0 => "" ] "Hr\Controller\NodeRest" => array:1 [ 0 => "" ] "Hr\Controller\WorkHoursRest" => array:1 [ 0 => "" ] ] ] "fleet_map" => array:4 [ "title" => "Position vehicle Map" "description" => "Show the vehicles on the google map" "module" => "fleet" "rights" => array:2 [ "Hr\Controller\Position" => array:2 [ 0 => "index" 1 => "computeAddress" ] "Hr\Controller\PositionRest" => array:1 [ 0 => "" ] ] ] "fleet" => array:4 [ "title" => "Module Fleet and maintenance" "description" => "Add/Edit/Delele Vehicles and service maintenance" "module" => "fleet" "rights" => array:5 [ "Fleet\Controller\Vehicle" => array:6 [ 0 => "index" 1 => "add" 2 => "edit" 3 => "delete" 4 => "logList" 5 => "recap" ] "Fleet\Controller\VehicleRest" => array:1 [ 0 => "" ] "Fleet\Controller\VehicleLogRest" => array:1 [ 0 => "" ] "Fleet\Controller\Service" => array:4 [ 0 => "index" 1 => "add" 2 => "edit" 3 => "delete" ] "Fleet\Controller\ServiceRest" => array:1 [ 0 => "" ] ] ] "fleet_grid" => array:4 [ "title" => "Grid - Attribution driver - vehicle" "description" => "Manage the attributions vehicle/driver" "module" => "fleet" "rights" => array:2 [ "Fleet\Controller\Grid" => array:3 [ 0 => "index" 1 => "cron" 2 => "assignationNextMonthDriver" ] "Fleet\Controller\GridRest" => array:1 [ 0 => "" ] ] ] "grid" => array:4 [ "title" => "Shuttle plan grid" "description" => "Rights to use the shuttle plan grid" "module" => "grid" "rights" => array:6 [ "Grid\Controller\GridController" => array:2 [ 0 => "index" 1 => "reload" ] "Booking\Controller\RideRestController" => array:1 [ 0 => "" ] "Grid\Controller\EmployeeOrderRest" => array:1 [ 0 => "" ] "Grid\Controller\LogRideRest" => array:1 [ 0 => "" ] "Grid\Controller\MessageRest" => array:1 [ 0 => "" ] "Grid\Controller\Availability" => array:1 [ 0 => "availability" ] ] ] "griddispatch" => array:4 [ "title" => "Dispatch booking to the Shuttle plan grid" "description" => "Rights to dispatch booking and to add previsional time on the shuttle plan grid" "module" => "grid" "rights" => array:4 [ "Grid\Controller\GridController" => array:3 [ 0 => "dispatch" 1 => "dispatchTime" 2 => "deleteOrderDriver" ] "Booking\Controller\RideRestController" => array:1 [ 0 => "" ] "Grid\Controller\EmployeeOrderRest" => array:1 [ 0 => "" ] "Grid\Controller\LogRideRest" => array:1 [ 0 => "" ] ] ] "gridevent" => array:4 [ "title" => "Events on the shuttle plan grid" "description" => "Add/Edit/Delele event on the grid" "module" => "grid" "rights" => array:3 [ "Grid\Controller\Event" => array:4 [ 0 => "index" 1 => "add" 2 => "edit" 3 => "delete" ] "Grid\Controller\EventRest" => array:1 [ 0 => "" ] "Grid\Controller\EventTemplateRest" => array:1 [ 0 => "" ] ] ] "grideventtool" => array:4 [ "title" => "Module manage events" "description" => "Add/Edit/Delele template events and type events" "module" => "tool_event" "rights" => array:4 [ "Grid\Controller\EventTemplate" => array:4 [ 0 => "index" 1 => "add" 2 => "edit" 3 => "delete" ] "Grid\Controller\EventTemplateRest" => array:1 [ 0 => "" ] "Grid\Controller\EventType" => array:4 [ 0 => "index" 1 => "add" 2 => "edit" 3 => "delete" ] "Grid\Controller\EventTypeRest" => array:1 [ 0 => "" ] ] ] "mailtemplate" => array:4 [ "title" => "Module Mail template" "description" => "Add/Edit/Delele mail template" "module" => "tool_booking" "rights" => array:2 [ "Mail\Controller\MailTemplate" => array:5 [ 0 => "index" 1 => "add" 2 => "edit" 3 => "delete" 4 => "test" ] "Mail\Controller\MailTemplateRest" => array:1 [ 0 => "" ] ] ] "contractors" => array:4 [ "title" => "Module Contractor" "description" => "Add/Edit/Delele Contractor" "module" => "invoice" "rights" => array:2 [ "Invoice\Controller\Contractor" => array:14 [ 0 => "index" 1 => "add" 2 => "edit" 3 => "delete" 4 => "course" 5 => "pdf" 6 => "excel" 7 => "contractor" 8 => "course2" 9 => "hours" 10 => "invoice" 11 => "grid" 12 => "service" 13 => "invoiceothers" ] "Invoice\Controller\ContractorRest" => array:1 [ 0 => "" ] ] ] "contractors_acces" => array:4 [ "title" => "Access module for Contractor" "description" => "View for Contractor" "module" => "invoice" "rights" => array:2 [ "Invoice\Controller\Contractor" => array:6 [ 0 => "pdf" 1 => "excel" 2 => "contractor" 3 => "course2" 4 => "hours" 5 => "grid" ] "Invoice\Controller\ContractorRest" => array:1 [ 0 => "" ] ] ] "customers" => array:4 [ "title" => "Module Customer / Partner" "description" => "Add/Edit/Delele Customer - Manage invoice, credit and commission" "module" => "invoice" "rights" => array:2 [ "Invoice\Controller\Customer" => array:7 [ 0 => "index" 1 => "add" 2 => "edit" 3 => "delete" 4 => "course" 5 => "recap" 6 => "coursecom" ] "Invoice\Controller\CustomerRest" => array:1 [ 0 => "" ] ] ] "customers_access" => array:4 [ "title" => "Access module for partner" "description" => "View for partner" "module" => "invoice" "rights" => array:5 [ "Invoice\Controller\Customer" => array:8 [ 0 => "excel" 1 => "partner" 2 => "course2" 3 => "addbooking" 4 => "editbooking" 5 => "cancelbooking" 6 => "cancelcourse" 7 => "disclaimers" ] "Invoice\Controller\CustomerRest" => array:1 [ 0 => "" ] "Invoice\Controller\PriceListRest" => array:1 [ 0 => "" ] "Booking\Controller\BookingController" => array:2 [ 0 => "checkDoubleBooking" 1 => "resend" ] "Booking\Controller\BookingRestController" => array:1 [ 0 => "" ] ] ] "price" => array:4 [ "title" => "Module Price list" "description" => "Manage price list for a partner" "module" => "invoice" "rights" => array:4 [ "Invoice\Controller\PriceList" => array:6 [ 0 => "index" 1 => "edit" 2 => "copy" 3 => "delete" 4 => "updateNightPeriod" 5 => "updateNightExtraCharge" ] "Invoice\Controller\PriceListRest" => array:1 [ 0 => "" ] "Invoice\Controller\PriceDuration" => array:1 [ 0 => "index" ] "Invoice\Controller\PriceDurationRest" => array:1 [ 0 => "" ] ] ] "invoice" => array:4 [ "title" => "Module Invoice" "description" => "Add/Edit/Delele invoice. Manage the invoice's workflow. Export pdf and excel invoices" "module" => "invoice" "rights" => array:4 [ "Invoice\Controller\Invoice" => array:13 [ 0 => "index" 1 => "add" 2 => "edit" 3 => "delete" 4 => "filter" 5 => "close" 6 => "cancel" 7 => "info" 8 => "pdf" 9 => "excel" 10 => "export" 11 => "exportExcel" 12 => "sendDate" ] "Invoice\Controller\InvoiceRest" => array:1 [ 0 => "" ] "Invoice\Controller\PaymentRest" => array:1 [ 0 => "" ] "Invoice\Controller\Payment" => array:2 [ 0 => "export" 1 => "exportExcel" ] ] ] "vat" => array:4 [ "title" => "Module Vat" "description" => "Add/Edit/Delele VAT" "module" => "tool_invoice" "rights" => array:2 [ "Invoice\Controller\Vat" => array:4 [ 0 => "index" 1 => "add" 2 => "edit" 3 => "delete" ] "Invoice\Controller\VatRest" => array:1 [ 0 => "" ] ] ] "credit" => array:4 [ "title" => "Module Credit" "description" => "Add/Edit/Delele credit. Manage the credit's workflow. Export pdf and excel invoices" "module" => "invoice" "rights" => array:2 [ "Invoice\Controller\CreditNote" => array:8 [ 0 => "index" 1 => "add" 2 => "edit" 3 => "delete" 4 => "pdf" 5 => "excel" 6 => "export" 7 => "exportExcel" ] "Invoice\Controller\CreditNoteRest" => array:1 [ 0 => "" ] ] ] "commission" => array:4 [ "title" => "Module Commission" "description" => "Add/Edit/Delele commission. Export pdf and excel Commission file" "module" => "invoice" "rights" => array:2 [ "Invoice\Controller\Commission" => array:8 [ 0 => "index" 1 => "add" 2 => "edit" 3 => "delete" 4 => "filter" 5 => "info" 6 => "pdf" 7 => "excel" ] "Invoice\Controller\CommissionRest" => array:1 [ 0 => "" ] ] ] "complaint" => array:4 [ "title" => "Module Complaint" "description" => "Add/Edit/Delele Complaint" "module" => "tool_invoice" "rights" => array:2 [ "Invoice\Controller\Complaint" => array:6 [ 0 => "index" 1 => "add" 2 => "edit" 3 => "delete" 4 => "priceContractor" 5 => "changeLicensePlate" ] "Invoice\Controller\ComplaintRest" => array:1 [ 0 => "" ] ] ] "invoicecontractor" => array:4 [ "title" => "Module Invoice contractor" "description" => "Add/Edit/Delele Invoice contractor" "module" => "tool_invoice" "rights" => array:2 [ "Invoice\Controller\InvoiceContractor" => array:4 [ 0 => "index" 1 => "add" 2 => "edit" 3 => "delete" ] "Invoice\Controller\InvoiceContractorRest" => array:1 [ 0 => "" ] ] ] "serviceinvoice" => array:4 [ "title" => "Module Invoice service" "description" => "Add/Edit/Delele service Invoice for the contractor" "module" => "tool_invoice" "rights" => array:2 [ "Invoice\Controller\ServiceInvoice" => array:4 [ 0 => "index" 1 => "add" 2 => "edit" 3 => "delete" ] "Invoice\Controller\ServiceInvoiceRest" => array:1 [ 0 => "" ] ] ] "invoiceothers" => array:4 [ "title" => "Module to invoice for the Parishuttle\s services (contractor) " "description" => "Add/Edit/Delele invoice for the Parishuttle\s services (contractor). Manage the invoice's workflow. Export pdf and excel invoices" "module" => "tool_invoice" "rights" => array:2 [ "Invoice\Controller\InvoiceOthers" => array:10 [ 0 => "index" 1 => "add" 2 => "edit" 3 => "delete" 4 => "sendInfo" 5 => "calculate" 6 => "showParam" 7 => "pdf" 8 => "excel" 9 => "info" ] "Invoice\Controller\InvoiceOthersRest" => array:1 [ 0 => "" ] ] ] "roadmap" => array:4 [ "title" => "Module Road Map" "description" => "Manage the Road map for the driver - All rights" "module" => "roadmap" "rights" => array:1 [ "Roadmap\Controller\Roadmap" => array:9 [ 0 => "index" 1 => "drivers" 2 => "roadmaps" 3 => "mail" 4 => "appli" 5 => "pdf" 6 => "print" 7 => "sendAppliAll" 8 => "sendMailAll" ] ] ] "roadmap_grid" => array:4 [ "title" => "Send the road map by mail or appli on the shuttle plan grid" "description" => "Action to send the road map by mail or appli for profil have to use shuttle plan" "module" => "grid" "rights" => array:1 [ "Roadmap\Controller\Roadmap" => array:4 [ 0 => "mail" 1 => "appli" 2 => "sendAppliAll" 3 => "sendMailAll" ] ] ] "api" => array:4 [ "title" => "API" "description" => "" "module" => "api" "rights" => array:1 [ "Api\Controller\Api" => array:5 [ 0 => "index" 1 => "itinerary" 2 => "listbooking" 3 => "listbookingsp" 4 => "checkBooking" ] ] ] "viator" => array:4 [ "title" => "API Viator" "description" => "" "module" => "api" "rights" => array:1 [ "Api\Controller\Viator" => array:5 [ 0 => "index" 1 => "availability" 2 => "batchavailability" 3 => "booking" 4 => "tourlist" ] ] ] "logapi" => array:4 [ "title" => "Module Log Api" "description" => "List the call to the Shuttle plan API : see data send for the partner and results." "module" => "tool" "rights" => array:2 [ "Api\Controller\Log" => array:2 [ 0 => "index" 1 => "edit" ] "Api\Controller\LogRest" => array:1 [ 0 => "" ] ] ] "stat" => array:4 [ "title" => "Module Statistics" "description" => "View turnover and users action" "module" => "stat" "rights" => array:1 [ "Stat\Controller\Stat" => array:2 [ 0 => "index" 1 => "user" ] ] ] "stat_user" => array:4 [ "title" => "Module Statistics user" "description" => "View users action" "module" => "stat" "rights" => array:1 [ "Stat\Controller\Stat" => array:1 [ 0 => "user" ] ] ] ] ] "view_helpers" => array:2 [ "factories" => array:55 [ "userSession" => "User\View\Helper\Session\UserSessionViewHelperFactory" "acl" => "User\View\Helper\Acl\AclViewHelperFactory" "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\Form\View\Helper\Factory\FormElementErrorsFactory" "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\CountryCodeDataList" => "Laminas\I18n\View\Helper\Container\CountryCodeDataListFactory" "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" ] "aliases" => array:223 [ "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" "countryCodeDataList" => "Laminas\I18n\View\Helper\CountryCodeDataList" "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" ] ] "user_session" => array:1 [ "session_storage_user_key" => "currentUser" ] "session_config" => array:3 [ "remember_me_seconds" => 86400 "use_cookies" => true "cookie_httponly" => true ] "jwt" => array:4 [ "secret_key" => "e1cf0ab57d944c922a1a595512b156b3ba959168" "expiration_time" => "+ 1 day" "audience" => "https://test.shuttleplan.deegixl.com/" "issuer" => "https://test.shuttleplan.deegixl.com/" ] "roles" => array:2 [ "contractor" => 6 "partner" => 10 ] "current_structure" => 7 "laminas-cli" => array:1 [ "commands" => array:3 [ "flight-refresh" => "Booking\Command\FlightRefresh" "distances-calculator" => "Booking\Command\DistanceCalculator" "register-grid" => "Fleet\Command\RegisterGrid" ] ] "booking" => array:19 [ "itinerary_id" => 11 "cdg_id" => 3 "status_id" => 1 "status_a_conf" => 2 "status_a_conf_api" => 13 "status_rate_driver" => 16 "status_rate" => 17 "status_plainte_driver" => 18 "status_no_show" => 4 "status_cancelled" => 3 "codepickup_bag_id" => 13 "codepickup_pickup_id" => 11 "codepickup_depot_id" => 12 "codepickup_noshow_id" => 14 "codepickup_tablette_id" => 22 "status_doublon_id" => 6 "flightStats" => array:3 [ "base_url" => "https://api.flightstats.com/flex/flightstatus/rest/v2/json/" "appId" => "7a03a198" "appKey" => "1a04c7bad4879efff785a04b9f992686" ] "url_ssl" => "https://shuttleplan.fr:43443" "serverAddr" => "164.132.206.189" ] "hr" => array:9 [ "driver_job_id" => 1 "time_employee_type_default" => 4 "work_time_type_prevision" => 5 "worktimetype_work" => 4 "worktimetype_wait" => 1 "worktimetype_pause" => 0 "worktimetype_indispo" => 3 "timeOff" => 10 "dayTypeNotAvailable" => 6 ] "fleet" => array:2 [ "ct_type_id" => 1 "revision_type_id" => 2 ] "ride" => array:1 [ "group" => 45 ] "grid" => array:3 [ "step" => 15 "driving_time" => 45 "driving_back" => 30 ] "event" => array:1 [ "booking" => 4 ] "availability" => array:2 [ "event_type_go" => 7 "locations" => array:5 [ 0 => 3 1 => 4 2 => 5 3 => 2 4 => 6 ] ] "http_methods_listener" => array:1 [ "allowed_methods" => array:6 [ 0 => "COPY" 1 => "GET" 2 => "POST" 3 => "DELETE" 4 => "PUT" 5 => "OPTIONS" ] ] "invoice" => array:3 [ "site_parishuttle" => 24 "site_parishuttle_cash" => 155 "rate_Contractor" => 1.25 ] "partner" => array:1 [ "pt_hotelbeds" => 86 ] "api" => array:2 [ "cron" => array:3 [ "date-import-old-sp" => "2016-03-15" "path" => "/data/lastDateCronImport.txt" "url" => "https://78.192.13.24:43443/api/api/listbookingsp" ] "viator" => array:6 [ "key" => "DRhhc7120Jpd6auOEoTUuPIqzSQ51MEltRsyMQSzmmQ" "resellerId" => 1000 "supplierId" => 2000001 "partnerId" => 133 "productCode" => array:10 [ 0 => "11" 1 => "12" 2 => "13" 3 => "14" 4 => "16" 5 => "18" 6 => "24" 7 => "26" 8 => "27" 9 => "28" ] "tourList" => array:10 [ 0 => array:7 [ "SupplierProductCode" => "11" "SupplierProductName" => "Paris shuttle Private or Shared Arrival Transfer: Charles de Gaulle (CDG)" "CountryCode" => "FR" "DestinationCode" => "PAR" "DestinationName" => "Paris" "TourDescription" => "Transfer from Charles de Gaulle to central Paris hotels with a postcode beginning with 75001-75020" "TourOption" => array:2 [ 0 => array:2 [ "SupplierProductName" => "Paris shuttle Private Arrival Transfer: Charles de Gaulle (CDG)" "Option" => array:2 [ …2] ] 1 => array:2 [ "SupplierProductName" => "Paris shuttle Shared Arrival Transfer: Charles de Gaulle (CDG)" "Option" => array:2 [ …2] ] ] ] 1 => array:7 [ "SupplierProductCode" => "12" "SupplierProductName" => "Paris Private or Shared Departure Transfer: Charles de Gaulle (CDG)" "CountryCode" => "FR" "DestinationCode" => "PAR" "DestinationName" => "Paris" "TourDescription" => "Transfer to Charles de Gaulle from central Paris hotels with a postcode beginning with 75" "TourOption" => array:2 [ 0 => array:2 [ "SupplierProductName" => "Paris Private Departure Transfer: Charles de Gaulle (CDG)" "Option" => array:2 [ …2] ] 1 => array:2 [ "SupplierProductName" => "Paris Shared Departure Transfer: Charles de Gaulle (CDG)" "Option" => array:2 [ …2] ] ] ] 2 => array:7 [ "SupplierProductCode" => "13" "SupplierProductName" => "Paris Private or Shared Arrival Transfer: Orly (ORY)" "CountryCode" => "FR" "DestinationCode" => "PAR" "DestinationName" => "Paris" "TourDescription" => "Transfer from Orly Airport to central Paris hotels with a postcode beginning with 75001-75020" "TourOption" => array:2 [ 0 => array:2 [ "SupplierProductName" => "Paris Private Arrival Transfer: Orly (ORY)" "Option" => array:2 [ …2] ] 1 => array:2 [ "SupplierProductName" => "Paris Shared Arrival Transfer: Orly (ORY)" "Option" => array:2 [ …2] ] ] ] 3 => array:7 [ "SupplierProductCode" => "14" "SupplierProductName" => "Paris Private and Shared Departure Transfer: Orly (ORY)" "CountryCode" => "FR" "DestinationCode" => "PAR" "DestinationName" => "Paris" "TourDescription" => "Transfer to Orly Airport from central Paris hotels with a postcode beginning with 75" "TourOption" => array:2 [ 0 => array:2 [ "SupplierProductName" => "Paris Private Departure Transfer: Orly (ORY)" "Option" => array:2 [ …2] ] 1 => array:2 [ "SupplierProductName" => "Paris Shared Departure Transfer: Orly (ORY)" "Option" => array:2 [ …2] ] ] ] 4 => array:7 [ "SupplierProductCode" => "16" "SupplierProductName" => "Roundtrip or one-way transfer from Charles de Gaulle Airport to Disneyland Resort Paris - Private Transfer." "CountryCode" => "FR" "DestinationCode" => "PAR" "DestinationName" => "Paris" "TourDescription" => "Roundtrip or one-way transfer from Charles de Gaulle Airport to Disneyland® Paris. Upon arrival at Charles de Gaulle, you will be met by the driver holding a sign with the lead traveler's name on it." "TourOption" => array:2 [ 0 => array:2 [ "SupplierProductName" => "Roundtrip transfer from Charles de Gaulle Airport to Disneyland Resort Paris - Private Transfer." "Option" => array:2 [ …2] ] 1 => array:2 [ "SupplierProductName" => "One-way transfer from Charles de Gaulle Airport to Disneyland Resort Paris - Private Transfer." "Option" => array:2 [ …2] ] ] ] 5 => array:7 [ "SupplierProductCode" => "18" "SupplierProductName" => "Roundtrip or one-way transfer from your central Paris hotel to Disneyland Resort Paris - Private Transfer." "CountryCode" => "FR" "DestinationCode" => "PAR" "DestinationName" => "Paris" "TourDescription" => "Roundtrip or one-way transfer from your central Paris hotel to Disneyland ®Paris. You will be met at your hotel reception. The driver will be holding a sign with the lead traveler's name written on it." "TourOption" => array:2 [ 0 => array:2 [ "SupplierProductName" => "Roundtrip transfer from your central Paris hotel to Disneyland Resort Paris - Private Transfer." "Option" => array:2 [ …2] ] 1 => array:2 [ "SupplierProductName" => "One-way transfer from your central Paris hotel to Disneyland Resort Paris - Private Transfer." "Option" => array:2 [ …2] ] ] ] 6 => array:7 [ "SupplierProductCode" => "24" "SupplierProductName" => "Private Transfer: Gare du Nord Train Station (Eurostar Terminal)" "CountryCode" => "FR" "DestinationCode" => "PAR" "DestinationName" => "Paris" "TourDescription" => "One-way transfer from Gare du Nord Railway Station to Paris' Gare station. Upon arrival you will be met on the platform by the driver holding a sign with the lead traveler's name written on it. " "TourOption" => array:4 [ 0 => array:2 [ "SupplierProductName" => "Private Transfer: One-way transfer from Gare du Nord Railway Station to Gare de Bercy station." "Option" => array:4 [ …4] ] 1 => array:2 [ "SupplierProductName" => "Private Transfer: One-way transfer from Gare du Nord Railway Station to Gare de Lyon station." "Option" => array:4 [ …4] ] 2 => array:2 [ "SupplierProductName" => "Private Transfer: One-way transfer from Gare du Nord Railway Station to Gare Austerlitz station." "Option" => array:4 [ …4] ] 3 => array:2 [ "SupplierProductName" => "Private Transfer: One-way transfer from Gare du Nord Railway Station to Gare Montparnasse station." "Option" => array:4 [ …4] ] ] ] 7 => array:7 [ "SupplierProductCode" => "26" "SupplierProductName" => "Gare du Nord - Central Paris : Private Transfer: Gare du Nord Train Station (Eurostar Terminal)" "CountryCode" => "FR" "DestinationCode" => "PAR" "DestinationName" => "Paris" "TourDescription" => "One-way transfer from Gare du Nord Railway Station to your central Paris hotel. Upon arrival you will be met on the platform by the driver holding a sign with the lead traveler's name written on it. " "TourOption" => array:1 [ 0 => array:1 [ "Option" => array:3 [ …3] ] ] ] 8 => array:7 [ "SupplierProductCode" => "27" "SupplierProductName" => "Central Paris - Gare du Nord : Private Transfer: Gare du Nord Train Station (Eurostar Terminal)" "CountryCode" => "FR" "DestinationCode" => "PAR" "DestinationName" => "Paris" "TourDescription" => "One-way departure transfer from your central Paris hotel to Gare du Nord Railway Station. You will be met at hotel reception. The driver will be holding a sign with lead traveler's name written on it." "TourOption" => array:1 [ 0 => array:1 [ "Option" => array:3 [ …3] ] ] ] 9 => array:7 [ "SupplierProductCode" => "28" "SupplierProductName" => "One-way or roundtrip transfer from Orly Airport to Disneyland® Paris - Private Transfer" "CountryCode" => "FR" "DestinationCode" => "PAR" "DestinationName" => "Paris" "TourDescription" => "One-way or roundtrip transfer from Orly Airport to Disneyland® Paris. Upon arrival at Orly Airport, you will be met by the driver holding a sign with lead traveler's name on it." "TourOption" => array:2 [ 0 => array:2 [ "SupplierProductName" => "One-way transfer from Orly Airport to Disneyland® Paris - Private Transfer" "Option" => array:2 [ …2] ] 1 => array:2 [ "SupplierProductName" => "Roundtrip transfer from Orly Airport to Disneyland® Paris - Private Transfer" "Option" => array:2 [ …2] ] ] ] ] ] ] "stat" => array:1 [ "status_missed" => "'3','4','5'" ] "validators" => array:2 [ "factories" => array:8 [ "Laminas\Session\Validator\Csrf" => "Laminas\ServiceManager\Factory\InvokableFactory" "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" ] "aliases" => array:31 [ "csrf" => "Laminas\Session\Validator\Csrf" "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" ] ] "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" ] ] "input_filters" => array:1 [ "abstract_factories" => array:1 [ 0 => "Laminas\InputFilter\InputFilterAbstractServiceFactory" ] ] "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" => [] ] ] ]
ApplicationConfig)
array:2 [ "modules" => array:31 [ 0 => "Laminas\Router" 1 => "Laminas\Validator" 2 => "Laminas\Diactoros" 3 => "Application" 4 => "User" 5 => "Directory" 6 => "Booking" 7 => "Hr" 8 => "Fleet" 9 => "File" 10 => "Grid" 11 => "Mail" 12 => "Invoice" 13 => "Mobile" 14 => "Roadmap" 15 => "Api" 16 => "Stat" 17 => "DoctrineModule" 18 => "Laminas\Mvc\Plugin\FilePrg" 19 => "Laminas\Mvc\Plugin\FlashMessenger" 20 => "Laminas\Mvc\Plugin\Identity" 21 => "Laminas\Mvc\Plugin\Prg" 22 => "Laminas\Session" 23 => "Laminas\Mvc\Middleware" 24 => "Laminas\Mvc\I18n" 25 => "Laminas\Form" 26 => "Laminas\I18n" 27 => "Laminas\InputFilter" 28 => "Laminas\Filter" 29 => "Laminas\Hydrator" 30 => "Laminas\DeveloperTools" ] "module_listener_options" => array:7 [ "use_laminas_loader" => false "config_glob_paths" => array:2 [ 0 => "/home/debian/shuttleplan/config/autoload/{{,*.}global,{,*.}local}.php" 1 => "/home/debian/shuttleplan/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/" ] ]