Powered by Rubillovo
Авторизация
Введите, пожалуйста, Ваш табельный номер и пароль.
Если у Вас возникли проблемы с доступом, обращайтесь на support@rubillovo.ru
Zend Framework 2 2.5.1
Documentation Modules Gallery Version 2.5.1 PHP Version 5.6.24-0+deb8u1 Extensions intl ModulesDoctrineModuleDoctrineORMModuleZfcRbacZF\DevelopmentModeZF\ApiProblemZF\ContentNegotiationZF\OAuth2EdpModuleLayoutsAPI\V1AccountAdminApplicationControlEventExchangeFeedImportLandingMailQueuePassportProfileRESTfulScormKPILearningRatingDuelContestNoticeUploaderReportSandboxZFToolZendDeveloperTools
Request and Response 200 Auth::auth on auth
Status code 200 Method GET Controller Passport\Controller\Auth Action auth Route auth Template passport/layout

  content: string

Template passport/auth/auth

  form: Passport\Form\AuthForm

Execution Time 63.50 ms
1. route 47.61 ms
File: src/Application.php - Line: 319
Target: Zend\Mvc\Application
2. dispatch 5.77 ms
File: src/Application.php - Line: 340
Target: Zend\Mvc\Application
3. dispatch 1.13 ms
File: Controller/AbstractController.php - Line: 118
Target: Passport\Controller\AuthController
4. render 1.69 ms
File: src/Application.php - Line: 384
Target: Zend\Mvc\Application
5. renderer 325.92 µs
File: src/View.php - Line: 176
Target: Zend\View\View
6. renderer.post 126.12 µs
File: src/View.php - Line: 187
Target: Zend\View\View
7. renderer 114.92 µs
File: src/View.php - Line: 176
Target: Zend\View\View
8. renderer.post 101.09 µs
File: src/View.php - Line: 187
Target: Zend\View\View
9. response 5.06 ms
File: src/View.php - Line: 219
Target: Zend\View\View
10. finish 136.85 µs
File: src/Application.php - Line: 388
Target: Zend\Mvc\Application
11. collected 302.62 ms
File: ZendDeveloperTools/Profiler.php - Line: 215
Target: NULL
Total Time 63.50 ms
Memory Peak 8.00 MB
1. route 6.50 MB

src/Application.php - Line: 319

2. dispatch 256 KB

src/Application.php - Line: 340

3. dispatch 0 B

Controller/AbstractController.php - Line: 118

4. render 512 KB

src/Application.php - Line: 384

5. renderer 0 B

src/View.php - Line: 176

6. renderer.post 0 B

src/View.php - Line: 187

7. renderer 0 B

src/View.php - Line: 176

8. renderer.post 0 B

src/View.php - Line: 187

9. response 512 KB

src/View.php - Line: 219

10. finish 0 B

src/Application.php - Line: 388

11. collected 4.75 MB

ZendDeveloperTools/Profiler.php - Line: 215

Memory Peak 8.00 MB
Config Config
Merged Config (Config)
array(48) {
  ["doctrine"] => array(16) {
    ["cache"] => array(10) {
      ["apc"] => array(2) {
        ["class"] => string(30) "Doctrine\Common\Cache\ApcCache"
        ["namespace"] => string(14) "DoctrineModule"
      }
      ["array"] => array(2) {
        ["class"] => string(32) "Doctrine\Common\Cache\ArrayCache"
        ["namespace"] => string(14) "DoctrineModule"
      }
      ["filesystem"] => array(3) {
        ["class"] => string(37) "Doctrine\Common\Cache\FilesystemCache"
        ["directory"] => string(25) "data/DoctrineModule/cache"
        ["namespace"] => string(14) "DoctrineModule"
      }
      ["memcache"] => array(3) {
        ["class"] => string(35) "Doctrine\Common\Cache\MemcacheCache"
        ["instance"] => string(17) "my_memcache_alias"
        ["namespace"] => string(14) "DoctrineModule"
      }
      ["memcached"] => array(3) {
        ["class"] => string(36) "Doctrine\Common\Cache\MemcachedCache"
        ["instance"] => string(18) "my_memcached_alias"
        ["namespace"] => string(14) "DoctrineModule"
      }
      ["predis"] => array(3) {
        ["class"] => string(33) "Doctrine\Common\Cache\PredisCache"
        ["instance"] => string(15) "my_predis_alias"
        ["namespace"] => string(14) "DoctrineModule"
      }
      ["redis"] => array(3) {
        ["class"] => string(32) "Doctrine\Common\Cache\RedisCache"
        ["instance"] => string(14) "my_redis_alias"
        ["namespace"] => string(14) "DoctrineModule"
      }
      ["wincache"] => array(2) {
        ["class"] => string(35) "Doctrine\Common\Cache\WinCacheCache"
        ["namespace"] => string(14) "DoctrineModule"
      }
      ["xcache"] => array(2) {
        ["class"] => string(33) "Doctrine\Common\Cache\XcacheCache"
        ["namespace"] => string(14) "DoctrineModule"
      }
      ["zenddata"] => array(2) {
        ["class"] => string(35) "Doctrine\Common\Cache\ZendDataCache"
        ["namespace"] => string(14) "DoctrineModule"
      }
    }
    ["authentication"] => array(2) {
      ["odm_default"] => array(0) {
      }
      ["orm_default"] => array(5) {
        ["objectManager"] => string(34) "doctrine.entitymanager.orm_default"
        ["identity_class"] => string(22) "Account\Entity\Account"
        ["identity_property"] => string(16) "identityProperty"
        ["credential_property"] => string(18) "credentialProperty"
        ["credentialCallable"] => string(50) "Account\Authentication\IdentityValidator::validate"
      }
    }
    ["authenticationadapter"] => array(2) {
      ["odm_default"] => bool(true)
      ["orm_default"] => bool(true)
    }
    ["authenticationstorage"] => array(2) {
      ["odm_default"] => bool(true)
      ["orm_default"] => bool(true)
    }
    ["authenticationservice"] => array(2) {
      ["odm_default"] => bool(true)
      ["orm_default"] => bool(true)
    }
    ["connection"] => array(1) {
      ["orm_default"] => array(5) {
        ["configuration"] => string(11) "orm_default"
        ["eventmanager"] => string(11) "orm_default"
        ["params"] => array(5) {
          ["host"] => string(9) "localhost"
          ["port"] => string(4) "5432"
          ["user"] => string(10) "production"
          ["password"] => string(10) "production"
          ["dbname"] => string(9) "rubillovo"
        }
        ["doctrine_type_mappings"] => array(1) {
          ["jsonb"] => string(5) "jsonb"
        }
        ["driverClass"] => string(36) "Doctrine\DBAL\Driver\PDOPgSql\Driver"
      }
    }
    ["configuration"] => array(1) {
      ["orm_default"] => array(14) {
        ["metadata_cache"] => string(5) "array"
        ["query_cache"] => string(5) "array"
        ["result_cache"] => string(5) "array"
        ["hydration_cache"] => string(5) "array"
        ["driver"] => string(11) "orm_default"
        ["generate_proxies"] => bool(true)
        ["proxy_dir"] => string(10) "data/proxy"
        ["proxy_namespace"] => string(23) "DoctrineORMModule\Proxy"
        ["filters"] => array(0) {
        }
        ["datetime_functions"] => array(4) {
          ["date"] => string(42) "Oro\ORM\Query\AST\Functions\SimpleFunction"
          ["time"] => string(42) "Oro\ORM\Query\AST\Functions\SimpleFunction"
          ["timestamp"] => string(42) "Oro\ORM\Query\AST\Functions\SimpleFunction"
          ["convert_tz"] => string(46) "Oro\ORM\Query\AST\Functions\DateTime\ConvertTz"
        }
        ["string_functions"] => array(3) {
          ["group_concat"] => string(46) "Oro\ORM\Query\AST\Functions\String\GroupConcat"
          ["cast"] => string(32) "Oro\ORM\Query\AST\Functions\Cast"
          ["concat_ws"] => string(43) "Oro\ORM\Query\AST\Functions\String\ConcatWs"
        }
        ["numeric_functions"] => array(14) {
          ["timestampdiff"] => string(49) "Oro\ORM\Query\AST\Functions\Numeric\TimestampDiff"
          ["dayofyear"] => string(42) "Oro\ORM\Query\AST\Functions\SimpleFunction"
          ["dayofmonth"] => string(42) "Oro\ORM\Query\AST\Functions\SimpleFunction"
          ["dayofweek"] => string(42) "Oro\ORM\Query\AST\Functions\SimpleFunction"
          ["week"] => string(42) "Oro\ORM\Query\AST\Functions\SimpleFunction"
          ["day"] => string(42) "Oro\ORM\Query\AST\Functions\SimpleFunction"
          ["hour"] => string(42) "Oro\ORM\Query\AST\Functions\SimpleFunction"
          ["minute"] => string(42) "Oro\ORM\Query\AST\Functions\SimpleFunction"
          ["month"] => string(42) "Oro\ORM\Query\AST\Functions\SimpleFunction"
          ["quarter"] => string(42) "Oro\ORM\Query\AST\Functions\SimpleFunction"
          ["second"] => string(42) "Oro\ORM\Query\AST\Functions\SimpleFunction"
          ["year"] => string(42) "Oro\ORM\Query\AST\Functions\SimpleFunction"
          ["sign"] => string(40) "Oro\ORM\Query\AST\Functions\Numeric\Sign"
          ["pow"] => string(39) "Oro\ORM\Query\AST\Functions\Numeric\Pow"
        }
        ["second_level_cache"] => array(0) {
        }
        ["types"] => array(1) {
          ["jsonb"] => string(30) "Application\Doctrine\JsonbType"
        }
      }
    }
    ["driver"] => array(11) {
      ["orm_default"] => array(2) {
        ["class"] => string(39) "Doctrine\ORM\Mapping\Driver\DriverChain"
        ["drivers"] => array(14) {
          ["Account\Entity"] => string(29) "application_annotation_driver"
          ["Application\Entity"] => string(29) "application_annotation_driver"
          ["Control\Entity"] => string(14) "control_driver"
          ["Control\Gbac\Entity"] => string(19) "control_gbac_driver"
          ["Control\Rbac\Entity"] => string(19) "control_rbac_driver"
          ["Event\Entity"] => string(29) "application_annotation_driver"
          ["MailQueue\Entity"] => string(18) "mailqueue_entities"
          ["Passport\Entity"] => string(15) "passport_driver"
          ["Scorm\Entity"] => string(12) "scorm_driver"
          ["Learning\Entity"] => string(15) "learning_driver"
          ["Rating\Entity"] => string(29) "application_annotation_driver"
          ["Duel\Entity"] => string(29) "application_annotation_driver"
          ["Contest\Entity"] => string(29) "application_annotation_driver"
          ["Uploader\Entity"] => string(29) "application_annotation_driver"
        }
      }
      ["application_annotation_driver"] => array(3) {
        ["paths"] => array(7) {
          [0] => string(60) "/home/production/tehnosila/module/Account/src/Account/Entity"
          [1] => string(68) "/home/production/tehnosila/module/Application/src/Application/Entity"
          [2] => string(56) "/home/production/tehnosila/module/Event/src/Event/Entity"
          [3] => string(58) "/home/production/tehnosila/module/Rating/src/Rating/Entity"
          [4] => string(54) "/home/production/tehnosila/module/Duel/src/Duel/Entity"
          [5] => string(60) "/home/production/tehnosila/module/Contest/src/Contest/Entity"
          [6] => string(62) "/home/production/tehnosila/module/Uploader/src/Uploader/Entity"
        }
        ["class"] => string(44) "Doctrine\ORM\Mapping\Driver\AnnotationDriver"
        ["cache"] => string(5) "array"
      }
      ["control_driver"] => array(3) {
        ["class"] => string(44) "Doctrine\ORM\Mapping\Driver\AnnotationDriver"
        ["cache"] => string(5) "array"
        ["paths"] => array(1) {
          [0] => string(70) "/home/production/tehnosila/module/Control/config/../src/Control/Entity"
        }
      }
      ["control_gbac_driver"] => array(3) {
        ["class"] => string(44) "Doctrine\ORM\Mapping\Driver\AnnotationDriver"
        ["cache"] => string(5) "array"
        ["paths"] => array(1) {
          [0] => string(75) "/home/production/tehnosila/module/Control/config/../src/Control/Gbac/Entity"
        }
      }
      ["control_rbac_driver"] => array(3) {
        ["class"] => string(44) "Doctrine\ORM\Mapping\Driver\AnnotationDriver"
        ["cache"] => string(5) "array"
        ["paths"] => array(1) {
          [0] => string(75) "/home/production/tehnosila/module/Control/config/../src/Control/Rbac/Entity"
        }
      }
      ["mailqueue_entities"] => array(3) {
        ["class"] => string(44) "Doctrine\ORM\Mapping\Driver\AnnotationDriver"
        ["cache"] => string(5) "array"
        ["paths"] => array(1) {
          [0] => string(74) "/home/production/tehnosila/module/MailQueue/config/../src/MailQueue/Entity"
        }
      }
      ["passport_driver"] => array(3) {
        ["class"] => string(44) "Doctrine\ORM\Mapping\Driver\AnnotationDriver"
        ["cache"] => string(5) "array"
        ["paths"] => array(1) {
          [0] => string(72) "/home/production/tehnosila/module/Passport/config/../src/Passport/Entity"
        }
      }
      ["scorm_driver"] => array(3) {
        ["class"] => string(44) "Doctrine\ORM\Mapping\Driver\AnnotationDriver"
        ["cache"] => string(5) "array"
        ["paths"] => array(1) {
          [0] => string(66) "/home/production/tehnosila/module/Scorm/config/../src/Scorm/Entity"
        }
      }
      ["learning_driver"] => array(3) {
        ["class"] => string(44) "Doctrine\ORM\Mapping\Driver\AnnotationDriver"
        ["cache"] => string(5) "array"
        ["paths"] => array(1) {
          [0] => string(72) "/home/production/tehnosila/module/Learning/config/../src/Learning/Entity"
        }
      }
      ["application_entities"] => array(1) {
        ["cache"] => string(5) "array"
      }
      ["user_entities"] => array(1) {
        ["cache"] => string(5) "array"
      }
    }
    ["entitymanager"] => array(1) {
      ["orm_default"] => array(2) {
        ["connection"] => string(11) "orm_default"
        ["configuration"] => string(11) "orm_default"
      }
    }
    ["eventmanager"] => array(1) {
      ["orm_default"] => array(1) {
        ["subscribers"] => array(2) {
          [0] => string(23) "Gedmo\Tree\TreeListener"
          [1] => string(41) "Gedmo\Timestampable\TimestampableListener"
        }
      }
    }
    ["sql_logger_collector"] => array(1) {
      ["orm_default"] => array(0) {
      }
    }
    ["mapping_collector"] => array(1) {
      ["orm_default"] => array(0) {
      }
    }
    ["formannotationbuilder"] => array(1) {
      ["orm_default"] => array(0) {
      }
    }
    ["entity_resolver"] => array(1) {
      ["orm_default"] => array(0) {
      }
    }
    ["migrations_configuration"] => array(1) {
      ["orm_default"] => array(4) {
        ["directory"] => string(14) "data/migration"
        ["name"] => string(28) "Doctrine Database Migrations"
        ["namespace"] => string(28) "DoctrineORMModule\Migrations"
        ["table"] => string(10) "migrations"
      }
    }
    ["migrations_cmd"] => array(7) {
      ["generate"] => array(0) {
      }
      ["execute"] => array(0) {
      }
      ["migrate"] => array(0) {
      }
      ["status"] => array(0) {
      }
      ["version"] => array(0) {
      }
      ["diff"] => array(0) {
      }
      ["latest"] => array(0) {
      }
    }
  }
  ["doctrine_factories"] => array(15) {
    ["cache"] => string(35) "DoctrineModule\Service\CacheFactory"
    ["eventmanager"] => string(42) "DoctrineModule\Service\EventManagerFactory"
    ["driver"] => string(36) "DoctrineModule\Service\DriverFactory"
    ["authenticationadapter"] => string(52) "DoctrineModule\Service\Authentication\AdapterFactory"
    ["authenticationstorage"] => string(52) "DoctrineModule\Service\Authentication\StorageFactory"
    ["authenticationservice"] => string(66) "DoctrineModule\Service\Authentication\AuthenticationServiceFactory"
    ["connection"] => string(47) "DoctrineORMModule\Service\DBALConnectionFactory"
    ["configuration"] => string(46) "DoctrineORMModule\Service\ConfigurationFactory"
    ["entitymanager"] => string(46) "DoctrineORMModule\Service\EntityManagerFactory"
    ["entity_resolver"] => string(47) "DoctrineORMModule\Service\EntityResolverFactory"
    ["sql_logger_collector"] => string(51) "DoctrineORMModule\Service\SQLLoggerCollectorFactory"
    ["mapping_collector"] => string(49) "DoctrineORMModule\Service\MappingCollectorFactory"
    ["formannotationbuilder"] => string(54) "DoctrineORMModule\Service\FormAnnotationBuilderFactory"
    ["migrations_configuration"] => string(56) "DoctrineORMModule\Service\MigrationsConfigurationFactory"
    ["migrations_cmd"] => string(50) "DoctrineORMModule\Service\MigrationsCommandFactory"
  }
  ["service_manager"] => array(4) {
    ["invokables"] => array(22) {
      ["DoctrineModule\Authentication\Storage\Session"] => string(35) "Zend\Authentication\Storage\Session"
      ["doctrine.dbal_cmd.runsql"] => string(50) "\Doctrine\DBAL\Tools\Console\Command\RunSqlCommand"
      ["doctrine.dbal_cmd.import"] => string(50) "\Doctrine\DBAL\Tools\Console\Command\ImportCommand"
      ["doctrine.orm_cmd.clear_cache_metadata"] => string(62) "\Doctrine\ORM\Tools\Console\Command\ClearCache\MetadataCommand"
      ["doctrine.orm_cmd.clear_cache_result"] => string(60) "\Doctrine\ORM\Tools\Console\Command\ClearCache\ResultCommand"
      ["doctrine.orm_cmd.clear_cache_query"] => string(59) "\Doctrine\ORM\Tools\Console\Command\ClearCache\QueryCommand"
      ["doctrine.orm_cmd.schema_tool_create"] => string(60) "\Doctrine\ORM\Tools\Console\Command\SchemaTool\CreateCommand"
      ["doctrine.orm_cmd.schema_tool_update"] => string(60) "\Doctrine\ORM\Tools\Console\Command\SchemaTool\UpdateCommand"
      ["doctrine.orm_cmd.schema_tool_drop"] => string(58) "\Doctrine\ORM\Tools\Console\Command\SchemaTool\DropCommand"
      ["doctrine.orm_cmd.convert_d1_schema"] => string(65) "\Doctrine\ORM\Tools\Console\Command\ConvertDoctrine1SchemaCommand"
      ["doctrine.orm_cmd.generate_entities"] => string(59) "\Doctrine\ORM\Tools\Console\Command\GenerateEntitiesCommand"
      ["doctrine.orm_cmd.generate_proxies"] => string(58) "\Doctrine\ORM\Tools\Console\Command\GenerateProxiesCommand"
      ["doctrine.orm_cmd.convert_mapping"] => string(57) "\Doctrine\ORM\Tools\Console\Command\ConvertMappingCommand"
      ["doctrine.orm_cmd.run_dql"] => string(49) "\Doctrine\ORM\Tools\Console\Command\RunDqlCommand"
      ["doctrine.orm_cmd.validate_schema"] => string(57) "\Doctrine\ORM\Tools\Console\Command\ValidateSchemaCommand"
      ["doctrine.orm_cmd.info"] => string(47) "\Doctrine\ORM\Tools\Console\Command\InfoCommand"
      ["doctrine.orm_cmd.ensure_production_settings"] => string(67) "\Doctrine\ORM\Tools\Console\Command\EnsureProductionSettingsCommand"
      ["doctrine.orm_cmd.generate_repositories"] => string(63) "\Doctrine\ORM\Tools\Console\Command\GenerateRepositoriesCommand"
      ["ZfcRbac\Collector\RbacCollector"] => string(31) "ZfcRbac\Collector\RbacCollector"
      ["API\V1\Tool\ListConverter"] => string(25) "API\V1\Tool\ListConverter"
      ["Control\Gbac\Gbac"] => string(17) "Control\Gbac\Gbac"
      ["login_service"] => string(29) "Passport\Service\LoginService"
    }
    ["factories"] => array(92) {
      ["doctrine.cli"] => string(33) "DoctrineModule\Service\CliFactory"
      ["Doctrine\ORM\EntityManager"] => string(57) "DoctrineORMModule\Service\EntityManagerAliasCompatFactory"
      ["ZfcRbac\Guards"] => string(29) "ZfcRbac\Factory\GuardsFactory"
      ["Rbac\Rbac"] => string(27) "ZfcRbac\Factory\RbacFactory"
      ["ZfcRbac\Assertion\AssertionPluginManager"] => string(45) "ZfcRbac\Factory\AssertionPluginManagerFactory"
      ["ZfcRbac\Guard\GuardPluginManager"] => string(41) "ZfcRbac\Factory\GuardPluginManagerFactory"
      ["ZfcRbac\Identity\AuthenticationIdentityProvider"] => string(53) "ZfcRbac\Factory\AuthenticationIdentityProviderFactory"
      ["ZfcRbac\Options\ModuleOptions"] => string(36) "ZfcRbac\Factory\ModuleOptionsFactory"
      ["ZfcRbac\Role\RoleProviderPluginManager"] => string(48) "ZfcRbac\Factory\RoleProviderPluginManagerFactory"
      ["ZfcRbac\Service\AuthorizationService"] => string(43) "ZfcRbac\Factory\AuthorizationServiceFactory"
      ["ZfcRbac\Service\RoleService"] => string(34) "ZfcRbac\Factory\RoleServiceFactory"
      ["ZfcRbac\View\Strategy\RedirectStrategy"] => string(39) "ZfcRbac\Factory\RedirectStrategyFactory"
      ["ZfcRbac\View\Strategy\UnauthorizedStrategy"] => string(43) "ZfcRbac\Factory\UnauthorizedStrategyFactory"
      ["ZF\ApiProblem\Listener\ApiProblemListener"] => string(47) "ZF\ApiProblem\Factory\ApiProblemListenerFactory"
      ["ZF\ApiProblem\Listener\RenderErrorListener"] => string(48) "ZF\ApiProblem\Factory\RenderErrorListenerFactory"
      ["ZF\ApiProblem\Listener\SendApiProblemResponseListener"] => string(59) "ZF\ApiProblem\Factory\SendApiProblemResponseListenerFactory"
      ["ZF\ApiProblem\View\ApiProblemRenderer"] => string(47) "ZF\ApiProblem\Factory\ApiProblemRendererFactory"
      ["ZF\ApiProblem\View\ApiProblemStrategy"] => string(47) "ZF\ApiProblem\Factory\ApiProblemStrategyFactory"
      ["ZF\ContentNegotiation\ContentTypeListener"] => string(44) "Zend\ServiceManager\Factory\InvokableFactory"
      ["Request"] => string(44) "ZF\ContentNegotiation\Factory\RequestFactory"
      ["ZF\ContentNegotiation\AcceptListener"] => string(51) "ZF\ContentNegotiation\Factory\AcceptListenerFactory"
      ["ZF\ContentNegotiation\AcceptFilterListener"] => string(57) "ZF\ContentNegotiation\Factory\AcceptFilterListenerFactory"
      ["ZF\ContentNegotiation\ContentTypeFilterListener"] => string(62) "ZF\ContentNegotiation\Factory\ContentTypeFilterListenerFactory"
      ["ZF\ContentNegotiation\ContentNegotiationOptions"] => string(62) "ZF\ContentNegotiation\Factory\ContentNegotiationOptionsFactory"
      ["ZF\OAuth2\Adapter\PdoAdapter"] => string(35) "ZF\OAuth2\Factory\PdoAdapterFactory"
      ["ZF\OAuth2\Adapter\IbmDb2Adapter"] => string(38) "ZF\OAuth2\Factory\IbmDb2AdapterFactory"
      ["ZF\OAuth2\Adapter\MongoAdapter"] => string(37) "ZF\OAuth2\Factory\MongoAdapterFactory"
      ["ZF\OAuth2\Provider\UserId\AuthenticationService"] => string(54) "ZF\OAuth2\Provider\UserId\AuthenticationServiceFactory"
      ["ZF\OAuth2\Service\OAuth2Server"] => string(37) "ZF\OAuth2\Factory\OAuth2ServerFactory"
      ["API\V1\Service\AccountService"] => string(36) "API\V1\Factory\AccountServiceFactory"
      ["API\V1\Service\AccountListService"] => string(40) "API\V1\Factory\AccountListServiceFactory"
      ["API\V1\Service\AttemptService"] => string(36) "API\V1\Factory\AttemptServiceFactory"
      ["API\V1\Service\AttemptListService"] => string(40) "API\V1\Factory\AttemptListServiceFactory"
      ["API\V1\Service\EventService"] => string(34) "API\V1\Factory\EventServiceFactory"
      ["API\V1\Service\EventListService"] => string(38) "API\V1\Factory\EventListServiceFactory"
      ["API\V1\Service\EmojiService"] => string(34) "API\V1\Factory\EmojiServiceFactory"
      ["API\V1\Service\EmojiListService"] => string(38) "API\V1\Factory\EmojiListServiceFactory"
      ["API\V1\Service\CategoryService"] => string(37) "API\V1\Factory\CategoryServiceFactory"
      ["API\V1\Service\CategoryListService"] => string(41) "API\V1\Factory\CategoryListServiceFactory"
      ["API\V1\Service\ContentObjectService"] => string(42) "API\V1\Factory\ContentObjectServiceFactory"
      ["API\V1\Service\TeamService"] => string(33) "API\V1\Factory\TeamServiceFactory"
      ["API\V1\Service\TeamListService"] => string(37) "API\V1\Factory\TeamListServiceFactory"
      ["API\V1\Service\StatisticChartService"] => string(43) "API\V1\Factory\StatisticChartServiceFactory"
      ["Account\Service\AccountService"] => string(37) "Account\Factory\AccountServiceFactory"
      ["Soflomo\Mail\Service\MailService"] => string(38) "Application\Factory\MailServiceFactory"
      ["my_memcache_alias"] => string(28) "Application\Factory\MemCache"
      ["console_logger"] => string(40) "Application\Factory\Logger\ConsoleLogger"
      ["database_logger"] => string(41) "Application\Factory\Logger\DatabaseLogger"
      ["file_logger"] => string(37) "Application\Factory\Logger\FileLogger"
      ["Application\Service\JobRunnerService"] => string(43) "Application\Factory\JobRunnerServiceFactory"
      ["Application\Service\DatabaseViewsService"] => string(47) "Application\Factory\DatabaseViewsServiceFactory"
      ["Application\Workers\MaterializedViewsWorker"] => string(50) "Application\Factory\MaterializedViewsWorkerFactory"
      ["gbac_service"] => string(27) "Control\Factory\GbacFactory"
      ["event_service_options"] => string(34) "Event\Factory\Options\EventOptions"
      ["event_service"] => string(41) "Event\Factory\Service\EventServiceFactory"
      ["notification_service"] => string(48) "Event\Factory\Service\NotificationServiceFactory"
      ["emoji_service"] => string(41) "Event\Factory\Service\EmojiServiceFactory"
      ["Event\Service\ArticleService"] => string(43) "Event\Factory\Service\ArticleServiceFactory"
      ["Exchange\Service\AccountImportService"] => string(44) "Exchange\Factory\AccountImportServiceFactory"
      ["Exchange\Service\KpiImportService"] => string(40) "Exchange\Factory\KpiImportServiceFactory"
      ["import_module_options"] => string(36) "Import\Factory\Options\ModuleOptions"
      ["UserSynchronizer"] => string(31) "Import\Factory\UserSynchronizer"
      ["ManagerSynchronizer"] => string(34) "Import\Factory\ManagerSynchronizer"
      ["grouping_service"] => string(27) "Import\Factory\GroupService"
      ["mailer_service"] => string(31) "MailQueue\Factory\MailerFactory"
      ["mailer_options"] => string(39) "MailQueue\Factory\Options\ModuleOptions"
      ["user_service"] => string(35) "Passport\Factory\UserServiceFactory"
      ["registration_email_service"] => string(38) "Passport\Factory\Service\MailerFactory"
      ["invitation_email_service"] => string(48) "Passport\Factory\Service\InvitationMailerFactory"
      ["recovery_password_email_service"] => string(46) "Passport\Factory\Service\RecoveryMailerFactory"
      ["invite_users_service"] => string(43) "Passport\Factory\Service\InviteUsersFactory"
      ["Scorm\Service\ImportService"] => string(34) "Scorm\Factory\ImportServiceFactory"
      ["KPI\Service\IndicatorService"] => string(35) "KPI\Factory\IndicatorServiceFactory"
      ["KPI\Service\KpiOnlineService"] => string(35) "KPI\Factory\KpiOnlineServiceFactory"
      ["Learning\Service\CertificateService"] => string(42) "Learning\Factory\CertificateServiceFactory"
      ["Rating\Service\AccountCustomRatingService"] => string(41) "Rating\Factory\AccountCustomRatingFactory"
      ["Rating\Workers\ShiftingTimePeriodWorker"] => string(40) "Rating\Factory\ShiftingTimePeriodFactory"
      ["Rating\Service\PointTypeService"] => string(38) "Rating\Factory\PointTypeServiceFactory"
      ["Rating\Service\PointUserService"] => string(38) "Rating\Factory\PointUserServiceFactory"
      ["Rating\Service\CommonRatingService"] => string(41) "Rating\Factory\CommonRatingServiceFactory"
      ["Duel\Service\ManageService"] => string(33) "Duel\Factory\ManageServiceFactory"
      ["Duel\Service\SessionService"] => string(34) "Duel\Factory\SessionServiceFactory"
      ["Duel\Service\SummaryService"] => string(34) "Duel\Factory\SummaryServiceFactory"
      ["Duel\Service\SessionHistoryService"] => string(41) "Duel\Factory\SessionHistoryServiceFactory"
      ["Contest\Service\ContestManageService"] => string(43) "Contest\Factory\ContestManageServiceFactory"
      ["Contest\Service\AwardManageService"] => string(41) "Contest\Factory\AwardManageServiceFactory"
      ["Contest\Workers\ContestWorker"] => string(36) "Contest\Factory\ContestWorkerFactory"
      ["Notice\Service\NotificationService"] => string(41) "Notice\Factory\NotificationServiceFactory"
      ["Notice\Service\MailerService"] => string(35) "Notice\Factory\MailerServiceFactory"
      ["Uploader\Service\UploaderService"] => string(39) "Uploader\Factory\UploaderServiceFactory"
      ["report_service"] => string(35) "Report\Factory\ReportServiceFactory"
      ["report_service_options"] => string(36) "Report\Factory\ServiceOptionsFactory"
    }
    ["abstract_factories"] => array(10) {
      ["DoctrineModule"] => string(60) "DoctrineModule\ServiceFactory\AbstractDoctrineServiceFactory"
      [0] => string(36) "API\V1\Factory\ServiceOptionsFactory"
      [1] => string(53) "Zend\Cache\Service\StorageCacheAbstractServiceFactory"
      [2] => string(37) "Zend\Log\LoggerAbstractServiceFactory"
      [3] => string(54) "Application\Factory\AbstractServiceLocatorAwareFactory"
      [4] => string(34) "Rating\Fabric\AbstractRatingFabric"
      [5] => string(36) "Contest\Factory\AbstractAwardFactory"
      [6] => string(38) "Contest\Factory\AbstractContestFactory"
      [7] => string(37) "Report\Factory\AbstractStorageFactory"
      [8] => string(36) "Report\Factory\AbstractWriterFactory"
    }
    ["aliases"] => array(6) {
      ["ZF\ApiProblem\ApiProblemListener"] => string(41) "ZF\ApiProblem\Listener\ApiProblemListener"
      ["ZF\ApiProblem\RenderErrorListener"] => string(42) "ZF\ApiProblem\Listener\RenderErrorListener"
      ["ZF\ApiProblem\ApiProblemRenderer"] => string(37) "ZF\ApiProblem\View\ApiProblemRenderer"
      ["ZF\ApiProblem\ApiProblemStrategy"] => string(37) "ZF\ApiProblem\View\ApiProblemStrategy"
      ["ZF\OAuth2\Provider\UserId"] => string(47) "ZF\OAuth2\Provider\UserId\AuthenticationService"
      ["Zend\Authentication\AuthenticationService"] => string(42) "doctrine.authenticationservice.orm_default"
    }
  }
  ["controllers"] => array(2) {
    ["factories"] => array(14) {
      ["DoctrineModule\Controller\Cli"] => string(43) "DoctrineModule\Service\CliControllerFactory"
      ["ZF\DevelopmentMode\DevelopmentModeController"] => string(51) "ZF\DevelopmentMode\DevelopmentModeControllerFactory"
      ["ZF\OAuth2\Controller\Auth"] => string(39) "ZF\OAuth2\Factory\AuthControllerFactory"
      ["Feed\Controller\Feed"] => string(28) "Feed\Factory\Controller\Feed"
      ["Feed\Controller\News"] => string(28) "Feed\Factory\Controller\News"
      ["MailQueue\Controller\Index"] => string(34) "MailQueue\Factory\Controller\Index"
      ["Passport\Controller\Auth"] => string(38) "Passport\Factory\AuthControllerFactory"
      ["Profile\Controller\Profile"] => string(34) "Profile\Factory\Controller\Profile"
      ["RESTful\Controller\EventRest"] => string(43) "RESTful\Factory\Controller\EventRestFactory"
      ["RESTful\Controller\AwardRest"] => string(43) "RESTful\Factory\Controller\AwardRestFactory"
      ["RESTful\Controller\CourseRest"] => string(44) "RESTful\Factory\Controller\CourseRestFactory"
      ["RESTful\Controller\NotifyRest"] => string(44) "RESTful\Factory\Controller\NotifyRestFactory"
      ["RESTful\Controller\CertificateRestful"] => string(52) "RESTful\Factory\Controller\CertificateRestfulFactory"
      ["RESTful\Controller\EmojiRest"] => string(43) "RESTful\Factory\Controller\EmojiRestFactory"
    }
    ["invokables"] => array(60) {
      ["API\V1\AccountInfo"] => string(39) "API\V1\Controller\AccountInfoController"
      ["API\V1\AccountList"] => string(39) "API\V1\Controller\AccountListController"
      ["API\V1\AttemptInfo"] => string(39) "API\V1\Controller\AttemptInfoController"
      ["API\V1\AttemptList"] => string(39) "API\V1\Controller\AttemptListController"
      ["API\V1\CategoryInfo"] => string(40) "API\V1\Controller\CategoryInfoController"
      ["API\V1\CategoryList"] => string(40) "API\V1\Controller\CategoryListController"
      ["API\V1\EventInfo"] => string(37) "API\V1\Controller\EventInfoController"
      ["API\V1\EventList"] => string(37) "API\V1\Controller\EventListController"
      ["API\V1\TeamInfo"] => string(36) "API\V1\Controller\TeamInfoController"
      ["API\V1\TeamList"] => string(36) "API\V1\Controller\TeamListController"
      ["API\V1\ObjectInfo"] => string(38) "API\V1\Controller\ObjectInfoController"
      ["API\V1\EmojiInfo"] => string(37) "API\V1\Controller\EmojiInfoController"
      ["API\V1\EmojiList"] => string(37) "API\V1\Controller\EmojiListController"
      ["API\V1\StatisticChartInfo"] => string(42) "API\V1\Controller\StatisticChartController"
      ["Admin\Controller\Panel"] => string(32) "Admin\Controller\PanelController"
      ["Application\Controller\Index"] => string(38) "Application\Controller\IndexController"
      ["Application\Controller\Console\JobQueueController"] => string(49) "Application\Controller\Console\JobQueueController"
      ["Event\Api\NotifyController"] => string(26) "Event\Api\NotifyController"
      ["Event\Api\ArticleController"] => string(27) "Event\Api\ArticleController"
      ["Event\Api\ArticleManageController"] => string(33) "Event\Api\ArticleManageController"
      ["Exchange\Controller\AccountController"] => string(37) "Exchange\Controller\AccountController"
      ["Exchange\Controller\KpiController"] => string(33) "Exchange\Controller\KpiController"
      ["Import\Controller\User"] => string(32) "Import\Controller\UserController"
      ["Landing\Controller\Landing"] => string(36) "Landing\Controller\LandingController"
      ["Passport\Register"] => string(38) "Passport\Controller\RegisterController"
      ["Passport\Recovery"] => string(38) "Passport\Controller\RecoveryController"
      ["Passport\Controller\UserManagement"] => string(44) "Passport\Controller\UserManagementController"
      ["RESTful\Controller\Attempt"] => string(36) "RESTful\Controller\AttemptController"
      ["Scorm\Controller\Import"] => string(33) "Scorm\Controller\ImportController"
      ["\KPI\API\RestfulController"] => string(25) "KPI\API\RestfulController"
      ["\KPI\API\RatingListController"] => string(28) "KPI\API\RatingListController"
      ["\KPI\API\KpiOnlineController"] => string(27) "KPI\API\KpiOnlineController"
      ["Learning\Learning"] => string(38) "Learning\Controller\LearningController"
      ["Rating\Controller\IndexController"] => string(33) "Rating\Controller\IndexController"
      ["Rating\Api\PointManageController"] => string(32) "Rating\Api\PointManageController"
      ["Rating\Api\PointUserManageController"] => string(36) "Rating\Api\PointUserManageController"
      ["Duel\Api\ManageController"] => string(25) "Duel\Api\ManageController"
      ["Duel\Api\SessionController"] => string(26) "Duel\Api\SessionController"
      ["Duel\Controller\ConsoleDuelFinilizeController"] => string(45) "Duel\Controller\ConsoleDuelFinilizeController"
      ["Duel\Api\SessionHistoryController"] => string(33) "Duel\Api\SessionHistoryController"
      ["Contest\Api\ContestManageController"] => string(35) "Contest\Api\ContestManageController"
      ["Contest\Controller\IndexController"] => string(34) "Contest\Controller\IndexController"
      ["Contest\Api\ContestController"] => string(29) "Contest\Api\ContestController"
      ["Contest\Api\AwardManageController"] => string(33) "Contest\Api\AwardManageController"
      ["Contest\Api\AwardController"] => string(27) "Contest\Api\AwardController"
      ["Contest\Api\AwardUserManageController"] => string(37) "Contest\Api\AwardUserManageController"
      ["Contest\Api\AwardUserController"] => string(31) "Contest\Api\AwardUserController"
      ["Notice\Controller\Manage"] => string(34) "Notice\Controller\ManageController"
      ["Uploader\Controller\PrivateUploaderController"] => string(45) "Uploader\Controller\PrivateUploaderController"
      ["Report\Controller\Console\Generate"] => string(43) "Report\Controller\ConsoleGenerateController"
      ["Report\Controller\Generate"] => string(36) "Report\Controller\GenerateController"
      ["Sandbox\Controller\Http"] => string(33) "Sandbox\Controller\HttpController"
      ["Sandbox\Controller\Console"] => string(36) "Sandbox\Controller\ConsoleController"
      ["ZFTool\Controller\Info"] => string(32) "ZFTool\Controller\InfoController"
      ["ZFTool\Controller\Config"] => string(34) "ZFTool\Controller\ConfigController"
      ["ZFTool\Controller\Module"] => string(34) "ZFTool\Controller\ModuleController"
      ["ZFTool\Controller\Classmap"] => string(36) "ZFTool\Controller\ClassmapController"
      ["ZFTool\Controller\Create"] => string(34) "ZFTool\Controller\CreateController"
      ["ZFTool\Controller\Install"] => string(35) "ZFTool\Controller\InstallController"
      ["ZFTool\Controller\Diagnostics"] => string(39) "ZFTool\Controller\DiagnosticsController"
    }
  }
  ["route_manager"] => array(1) {
    ["factories"] => array(1) {
      ["symfony_cli"] => string(45) "DoctrineModule\Service\SymfonyCliRouteFactory"
    }
  }
  ["console"] => array(1) {
    ["router"] => array(1) {
      ["routes"] => array(34) {
        ["doctrine_cli"] => array(1) {
          ["type"] => string(11) "symfony_cli"
        }
        ["development-disable"] => array(1) {
          ["options"] => array(2) {
            ["route"] => string(19) "development disable"
            ["defaults"] => array(2) {
              ["controller"] => string(44) "ZF\DevelopmentMode\DevelopmentModeController"
              ["action"] => string(7) "disable"
            }
          }
        }
        ["development-enable"] => array(1) {
          ["options"] => array(2) {
            ["route"] => string(18) "development enable"
            ["defaults"] => array(2) {
              ["controller"] => string(44) "ZF\DevelopmentMode\DevelopmentModeController"
              ["action"] => string(6) "enable"
            }
          }
        }
        ["job-queue:run"] => array(1) {
          ["options"] => array(2) {
            ["route"] => string(13) "job_queue:run"
            ["defaults"] => array(2) {
              ["controller"] => string(49) "Application\Controller\Console\JobQueueController"
              ["action"] => string(3) "run"
            }
          }
        }
        ["console:import-account"] => array(1) {
          ["options"] => array(2) {
            ["route"] => string(26) "import:accounts <filename>"
            ["defaults"] => array(2) {
              ["controller"] => string(37) "Exchange\Controller\AccountController"
              ["action"] => string(6) "import"
            }
          }
        }
        ["console:import-kpi"] => array(1) {
          ["options"] => array(2) {
            ["route"] => string(21) "import:kpi <filename>"
            ["defaults"] => array(2) {
              ["controller"] => string(33) "Exchange\Controller\KpiController"
              ["action"] => string(6) "import"
            }
          }
        }
        ["import_users"] => array(1) {
          ["options"] => array(2) {
            ["route"] => string(37) "import users <fileName> [--codepage=]"
            ["defaults"] => array(2) {
              ["controller"] => string(22) "Import\Controller\User"
              ["action"] => string(5) "index"
            }
          }
        }
        ["define_groups"] => array(1) {
          ["options"] => array(2) {
            ["route"] => string(43) "define groups [--users|-u] [--resources|-r]"
            ["defaults"] => array(2) {
              ["controller"] => string(22) "Import\Controller\User"
              ["action"] => string(5) "group"
            }
          }
        }
        ["mail-send"] => array(1) {
          ["options"] => array(2) {
            ["route"] => string(26) "mail send [all] [--count=]"
            ["defaults"] => array(2) {
              ["controller"] => string(26) "MailQueue\Controller\Index"
              ["action"] => string(4) "send"
            }
          }
        }
        ["invite_users"] => array(1) {
          ["options"] => array(2) {
            ["route"] => string(19) "invite users <path>"
            ["defaults"] => array(2) {
              ["controller"] => string(26) "Passport\Controller\Invite"
              ["action"] => string(5) "index"
            }
          }
        }
        ["block_users"] => array(1) {
          ["options"] => array(2) {
            ["route"] => string(11) "block users"
            ["defaults"] => array(2) {
              ["controller"] => string(34) "Passport\Controller\UserManagement"
              ["action"] => string(11) "block-users"
            }
          }
        }
        ["scorm-import-sco"] => array(1) {
          ["options"] => array(2) {
            ["route"] => string(60) "scorm:import (--dir|--file) <source> <distributor> <package>"
            ["defaults"] => array(2) {
              ["controller"] => string(23) "Scorm\Controller\Import"
              ["action"] => string(6) "import"
            }
          }
        }
        ["scorm-update-sco"] => array(1) {
          ["options"] => array(2) {
            ["route"] => string(40) "scorm:update <id> [--width=] [--height=]"
            ["defaults"] => array(2) {
              ["controller"] => string(23) "Scorm\Controller\Import"
              ["action"] => string(6) "update"
            }
          }
        }
        ["duel-summary"] => array(1) {
          ["options"] => array(2) {
            ["route"] => string(12) "duel:summary"
            ["defaults"] => array(2) {
              ["controller"] => string(45) "Duel\Controller\ConsoleDuelFinilizeController"
              ["action"] => string(7) "summary"
            }
          }
        }
        ["notices-test"] => array(1) {
          ["options"] => array(2) {
            ["route"] => string(11) "notices:run"
            ["defaults"] => array(2) {
              ["controller"] => string(24) "Notice\Controller\Manage"
              ["action"] => string(5) "index"
            }
          }
        }
        ["report_generate"] => array(1) {
          ["options"] => array(2) {
            ["route"] => string(59) "report [--presetStorage=] [--outputPath=] <preset> <output>"
            ["defaults"] => array(2) {
              ["controller"] => string(34) "Report\Controller\Console\Generate"
              ["action"] => string(5) "index"
            }
          }
        }
        ["test"] => array(1) {
          ["options"] => array(2) {
            ["route"] => string(4) "test"
            ["defaults"] => array(2) {
              ["controller"] => string(26) "Sandbox\Controller\Console"
              ["action"] => string(4) "test"
            }
          }
        }
        ["test-mail"] => array(1) {
          ["options"] => array(2) {
            ["route"] => string(20) "test mail [--email=]"
            ["defaults"] => array(2) {
              ["controller"] => string(26) "Sandbox\Controller\Console"
              ["action"] => string(4) "mail"
            }
          }
        }
        ["test-queue-mail"] => array(1) {
          ["options"] => array(2) {
            ["route"] => string(15) "test queue mail"
            ["defaults"] => array(2) {
              ["controller"] => string(26) "Sandbox\Controller\Console"
              ["action"] => string(10) "queue-mail"
            }
          }
        }
        ["gbac_test"] => array(1) {
          ["options"] => array(2) {
            ["route"] => string(38) "gbac:isallowed <user_id> <resource_id>"
            ["defaults"] => array(2) {
              ["controller"] => string(26) "Sandbox\Controller\Console"
              ["action"] => string(4) "gbac"
            }
          }
        }
        ["gbac_group_test"] => array(1) {
          ["options"] => array(2) {
            ["route"] => string(24) "gbac:getgroups <user_id>"
            ["defaults"] => array(2) {
              ["controller"] => string(26) "Sandbox\Controller\Console"
              ["action"] => string(10) "get-groups"
            }
          }
        }
        ["gbac_resource_test"] => array(1) {
          ["options"] => array(2) {
            ["route"] => string(27) "gbac:getresources <user_id>"
            ["defaults"] => array(2) {
              ["controller"] => string(26) "Sandbox\Controller\Console"
              ["action"] => string(13) "get-resources"
            }
          }
        }
        ["zftool-version"] => array(1) {
          ["options"] => array(2) {
            ["route"] => string(7) "version"
            ["defaults"] => array(2) {
              ["controller"] => string(22) "ZFTool\Controller\Info"
              ["action"] => string(7) "version"
            }
          }
        }
        ["zftool-version2"] => array(1) {
          ["options"] => array(2) {
            ["route"] => string(9) "--version"
            ["defaults"] => array(2) {
              ["controller"] => string(22) "ZFTool\Controller\Info"
              ["action"] => string(7) "version"
            }
          }
        }
        ["zftool-config-list"] => array(1) {
          ["options"] => array(2) {
            ["route"] => string(30) "config list [--local|-l]:local"
            ["defaults"] => array(2) {
              ["controller"] => string(24) "ZFTool\Controller\Config"
              ["action"] => string(4) "list"
            }
          }
        }
        ["zftool-config"] => array(1) {
          ["options"] => array(2) {
            ["route"] => string(33) "config <action> [<arg1>] [<arg2>]"
            ["defaults"] => array(2) {
              ["controller"] => string(24) "ZFTool\Controller\Config"
              ["action"] => string(3) "get"
            }
          }
        }
        ["zftool-classmap-generate"] => array(1) {
          ["options"] => array(2) {
            ["route"] => string(76) "classmap generate <directory> [<destination>] [--append|-a] [--overwrite|-w]"
            ["defaults"] => array(2) {
              ["controller"] => string(26) "ZFTool\Controller\Classmap"
              ["action"] => string(8) "generate"
            }
          }
        }
        ["zftool-modules-list"] => array(1) {
          ["options"] => array(2) {
            ["route"] => string(14) "modules [list]"
            ["defaults"] => array(2) {
              ["controller"] => string(24) "ZFTool\Controller\Module"
              ["action"] => string(4) "list"
            }
          }
        }
        ["zftool-create-project"] => array(1) {
          ["options"] => array(2) {
            ["route"] => string(21) "create project <path>"
            ["defaults"] => array(2) {
              ["controller"] => string(24) "ZFTool\Controller\Create"
              ["action"] => string(7) "project"
            }
          }
        }
        ["zftool-create-module"] => array(1) {
          ["options"] => array(2) {
            ["route"] => string(29) "create module <name> [<path>]"
            ["defaults"] => array(2) {
              ["controller"] => string(24) "ZFTool\Controller\Create"
              ["action"] => string(6) "module"
            }
          }
        }
        ["zftool-create-controller"] => array(1) {
          ["options"] => array(2) {
            ["route"] => string(42) "create controller <name> <module> [<path>]"
            ["defaults"] => array(2) {
              ["controller"] => string(24) "ZFTool\Controller\Create"
              ["action"] => string(10) "controller"
            }
          }
        }
        ["zftool-create-action"] => array(1) {
          ["options"] => array(2) {
            ["route"] => string(46) "create action <name> <controllerName> <module>"
            ["defaults"] => array(2) {
              ["controller"] => string(24) "ZFTool\Controller\Create"
              ["action"] => string(6) "method"
            }
          }
        }
        ["zftool-install-zf"] => array(1) {
          ["options"] => array(2) {
            ["route"] => string(29) "install zf <path> [<version>]"
            ["defaults"] => array(2) {
              ["controller"] => string(25) "ZFTool\Controller\Install"
              ["action"] => string(2) "zf"
            }
          }
        }
        ["zftool-diagnostics"] => array(1) {
          ["options"] => array(2) {
            ["route"] => string(100) "(diagnostics|diag) [-v|--verbose]:verbose [--debug] [-q|--quiet]:quiet [-b|--break]:break [<filter>]"
            ["defaults"] => array(2) {
              ["controller"] => string(29) "ZFTool\Controller\Diagnostics"
              ["action"] => string(3) "run"
            }
          }
        }
      }
    }
  }
  ["form_elements"] => array(2) {
    ["aliases"] => array(3) {
      ["objectselect"] => string(40) "DoctrineModule\Form\Element\ObjectSelect"
      ["objectradio"] => string(39) "DoctrineModule\Form\Element\ObjectRadio"
      ["objectmulticheckbox"] => string(47) "DoctrineModule\Form\Element\ObjectMultiCheckbox"
    }
    ["factories"] => array(3) {
      ["DoctrineModule\Form\Element\ObjectSelect"] => string(45) "DoctrineORMModule\Service\ObjectSelectFactory"
      ["DoctrineModule\Form\Element\ObjectRadio"] => string(44) "DoctrineORMModule\Service\ObjectRadioFactory"
      ["DoctrineModule\Form\Element\ObjectMultiCheckbox"] => string(52) "DoctrineORMModule\Service\ObjectMultiCheckboxFactory"
    }
  }
  ["hydrators"] => array(1) {
    ["factories"] => array(1) {
      ["DoctrineModule\Stdlib\Hydrator\DoctrineObject"] => string(55) "DoctrineORMModule\Service\DoctrineObjectHydratorFactory"
    }
  }
  ["router"] => array(1) {
    ["routes"] => array(65) {
      ["doctrine_orm_module_yuml"] => array(2) {
        ["type"] => string(28) "Zend\Mvc\Router\Http\Literal"
        ["options"] => array(2) {
          ["route"] => string(26) "/ocra_service_manager_yuml"
          ["defaults"] => array(2) {
            ["controller"] => string(37) "DoctrineORMModule\Yuml\YumlController"
            ["action"] => string(5) "index"
          }
        }
      }
      ["oauth"] => array(4) {
        ["type"] => string(7) "literal"
        ["options"] => array(2) {
          ["route"] => string(6) "/oauth"
          ["defaults"] => array(2) {
            ["controller"] => string(25) "ZF\OAuth2\Controller\Auth"
            ["action"] => string(5) "token"
          }
        }
        ["may_terminate"] => bool(true)
        ["child_routes"] => array(4) {
          ["revoke"] => array(2) {
            ["type"] => string(7) "literal"
            ["options"] => array(2) {
              ["route"] => string(7) "/revoke"
              ["defaults"] => array(1) {
                ["action"] => string(6) "revoke"
              }
            }
          }
          ["authorize"] => array(2) {
            ["type"] => string(7) "literal"
            ["options"] => array(2) {
              ["route"] => string(10) "/authorize"
              ["defaults"] => array(1) {
                ["action"] => string(9) "authorize"
              }
            }
          }
          ["resource"] => array(2) {
            ["type"] => string(7) "literal"
            ["options"] => array(2) {
              ["route"] => string(9) "/resource"
              ["defaults"] => array(1) {
                ["action"] => string(8) "resource"
              }
            }
          }
          ["code"] => array(2) {
            ["type"] => string(7) "literal"
            ["options"] => array(2) {
              ["route"] => string(12) "/receivecode"
              ["defaults"] => array(1) {
                ["action"] => string(11) "receiveCode"
              }
            }
          }
        }
      }
      ["api-learning-category-info"] => array(2) {
        ["type"] => string(7) "Literal"
        ["options"] => array(2) {
          ["route"] => string(31) "/api/v1/learning/category/info/"
          ["defaults"] => array(1) {
            ["controller"] => string(19) "API\V1\CategoryInfo"
          }
        }
      }
      ["api-learning-category-list"] => array(2) {
        ["type"] => string(7) "Literal"
        ["options"] => array(2) {
          ["route"] => string(31) "/api/v1/learning/category/list/"
          ["defaults"] => array(1) {
            ["controller"] => string(19) "API\V1\CategoryList"
          }
        }
      }
      ["api-events-event-info"] => array(2) {
        ["type"] => string(7) "Literal"
        ["options"] => array(2) {
          ["route"] => string(26) "/api/v1/events/event/info/"
          ["defaults"] => array(1) {
            ["controller"] => string(16) "API\V1\EventInfo"
          }
        }
      }
      ["api-events-event-list"] => array(2) {
        ["type"] => string(7) "Literal"
        ["options"] => array(2) {
          ["route"] => string(26) "/api/v1/events/event/list/"
          ["defaults"] => array(1) {
            ["controller"] => string(16) "API\V1\EventList"
          }
        }
      }
      ["api-emoji-emoji-info"] => array(2) {
        ["type"] => string(7) "Literal"
        ["options"] => array(2) {
          ["route"] => string(26) "/api/v1/events/emoji/info/"
          ["defaults"] => array(1) {
            ["controller"] => string(16) "API\V1\EmojiInfo"
          }
        }
      }
      ["api-emoji-emoji-list"] => array(2) {
        ["type"] => string(7) "Literal"
        ["options"] => array(2) {
          ["route"] => string(26) "/api/v1/events/emoji/list/"
          ["defaults"] => array(1) {
            ["controller"] => string(16) "API\V1\EmojiList"
          }
        }
      }
      ["api-identity-account-info"] => array(2) {
        ["type"] => string(7) "Literal"
        ["options"] => array(2) {
          ["route"] => string(30) "/api/v1/identity/account/info/"
          ["defaults"] => array(1) {
            ["controller"] => string(18) "API\V1\AccountInfo"
          }
        }
      }
      ["api-identity-account-list"] => array(2) {
        ["type"] => string(7) "Literal"
        ["options"] => array(2) {
          ["route"] => string(30) "/api/v1/identity/account/list/"
          ["defaults"] => array(1) {
            ["controller"] => string(18) "API\V1\AccountList"
          }
        }
      }
      ["api-identity-team-info"] => array(2) {
        ["type"] => string(7) "Literal"
        ["options"] => array(2) {
          ["route"] => string(27) "/api/v1/identity/team/info/"
          ["defaults"] => array(1) {
            ["controller"] => string(15) "API\V1\TeamInfo"
          }
        }
      }
      ["api-identity-team-list"] => array(2) {
        ["type"] => string(7) "Literal"
        ["options"] => array(2) {
          ["route"] => string(27) "/api/v1/identity/team/list/"
          ["defaults"] => array(1) {
            ["controller"] => string(15) "API\V1\TeamList"
          }
        }
      }
      ["api-scorm-object-info"] => array(2) {
        ["type"] => string(7) "Literal"
        ["options"] => array(2) {
          ["route"] => string(26) "/api/v1/scorm/object/info/"
          ["defaults"] => array(1) {
            ["controller"] => string(17) "API\V1\ObjectInfo"
          }
        }
      }
      ["api-scorm-attempt-info"] => array(2) {
        ["type"] => string(7) "Literal"
        ["options"] => array(2) {
          ["route"] => string(27) "/api/v1/scorm/attempt/info/"
          ["defaults"] => array(1) {
            ["controller"] => string(18) "API\V1\AttemptInfo"
          }
        }
      }
      ["api-scorm-attempt-list"] => array(2) {
        ["type"] => string(7) "Literal"
        ["options"] => array(2) {
          ["route"] => string(27) "/api/v1/scorm/attempt/list/"
          ["defaults"] => array(1) {
            ["controller"] => string(18) "API\V1\AttemptList"
          }
        }
      }
      ["api-statistic-chart-list"] => array(2) {
        ["type"] => string(7) "Literal"
        ["options"] => array(2) {
          ["route"] => string(29) "/api/v1/statistic/chart/info/"
          ["defaults"] => array(1) {
            ["controller"] => string(25) "API\V1\StatisticChartInfo"
          }
        }
      }
      ["admin"] => array(4) {
        ["type"] => string(7) "Literal"
        ["options"] => array(2) {
          ["route"] => string(7) "/admin/"
          ["defaults"] => array(2) {
            ["controller"] => string(22) "Admin\Controller\Panel"
            ["action"] => string(5) "index"
          }
        }
        ["may_terminate"] => bool(true)
        ["child_routes"] => array(9) {
          ["accounts"] => array(2) {
            ["type"] => string(28) "Zend\Mvc\Router\Http\Literal"
            ["options"] => array(2) {
              ["route"] => string(9) "accounts/"
              ["defaults"] => array(1) {
                ["action"] => string(7) "account"
              }
            }
          }
          ["articles"] => array(2) {
            ["type"] => string(28) "Zend\Mvc\Router\Http\Literal"
            ["options"] => array(2) {
              ["route"] => string(9) "articles/"
              ["defaults"] => array(1) {
                ["action"] => string(8) "articles"
              }
            }
          }
          ["reports"] => array(2) {
            ["type"] => string(28) "Zend\Mvc\Router\Http\Literal"
            ["options"] => array(2) {
              ["route"] => string(8) "reports/"
              ["defaults"] => array(1) {
                ["action"] => string(7) "reports"
              }
            }
          }
          ["teams"] => array(2) {
            ["type"] => string(28) "Zend\Mvc\Router\Http\Literal"
            ["options"] => array(2) {
              ["route"] => string(6) "teams/"
              ["defaults"] => array(1) {
                ["action"] => string(5) "teams"
              }
            }
          }
          ["duels"] => array(2) {
            ["type"] => string(28) "Zend\Mvc\Router\Http\Literal"
            ["options"] => array(2) {
              ["route"] => string(6) "duels/"
              ["defaults"] => array(1) {
                ["action"] => string(5) "duels"
              }
            }
          }
          ["awards"] => array(2) {
            ["type"] => string(28) "Zend\Mvc\Router\Http\Literal"
            ["options"] => array(2) {
              ["route"] => string(7) "awards/"
              ["defaults"] => array(1) {
                ["action"] => string(6) "awards"
              }
            }
          }
          ["contests"] => array(2) {
            ["type"] => string(28) "Zend\Mvc\Router\Http\Literal"
            ["options"] => array(2) {
              ["route"] => string(9) "contests/"
              ["defaults"] => array(1) {
                ["action"] => string(8) "contests"
              }
            }
          }
          ["operations"] => array(2) {
            ["type"] => string(28) "Zend\Mvc\Router\Http\Literal"
            ["options"] => array(2) {
              ["route"] => string(11) "operations/"
              ["defaults"] => array(1) {
                ["action"] => string(10) "operations"
              }
            }
          }
          ["upload"] => array(2) {
            ["type"] => string(28) "Zend\Mvc\Router\Http\Literal"
            ["options"] => array(2) {
              ["route"] => string(7) "upload/"
              ["defaults"] => array(1) {
                ["action"] => string(6) "upload"
              }
            }
          }
        }
      }
      ["home"] => array(2) {
        ["type"] => string(28) "Zend\Mvc\Router\Http\Literal"
        ["options"] => array(2) {
          ["route"] => string(1) "/"
          ["defaults"] => array(2) {
            ["controller"] => string(28) "Application\Controller\Index"
            ["action"] => string(5) "index"
          }
        }
      }
      ["notify-api"] => array(2) {
        ["type"] => string(7) "Segment"
        ["options"] => array(2) {
          ["route"] => string(20) "/api/v1/notify[/:id]"
          ["defaults"] => array(1) {
            ["controller"] => string(26) "Event\Api\NotifyController"
          }
        }
      }
      ["admin:articles-api"] => array(2) {
        ["type"] => string(7) "Segment"
        ["options"] => array(2) {
          ["route"] => string(28) "/api/v1/admin/articles[/:id]"
          ["defaults"] => array(1) {
            ["controller"] => string(33) "Event\Api\ArticleManageController"
          }
        }
      }
      ["articles-api"] => array(2) {
        ["type"] => string(7) "Segment"
        ["options"] => array(2) {
          ["route"] => string(22) "/api/v1/articles[/:id]"
          ["defaults"] => array(1) {
            ["controller"] => string(27) "Event\Api\ArticleController"
          }
        }
      }
      ["feed"] => array(2) {
        ["type"] => string(7) "Segment"
        ["options"] => array(2) {
          ["route"] => string(9) "/today[/]"
          ["defaults"] => array(2) {
            ["controller"] => string(20) "Feed\Controller\Feed"
            ["action"] => string(5) "index"
          }
        }
      }
      ["news"] => array(2) {
        ["type"] => string(7) "Segment"
        ["options"] => array(2) {
          ["route"] => string(5) "/news"
          ["defaults"] => array(2) {
            ["controller"] => string(20) "Feed\Controller\News"
            ["action"] => string(5) "index"
          }
        }
      }
      ["news-view"] => array(2) {
        ["type"] => string(7) "Segment"
        ["options"] => array(3) {
          ["route"] => string(16) "/news/view[/:id]"
          ["constraints"] => array(1) {
            ["id"] => string(3) "\d+"
          }
          ["defaults"] => array(2) {
            ["controller"] => string(20) "Feed\Controller\News"
            ["action"] => string(4) "view"
          }
        }
      }
      ["landing"] => array(2) {
        ["type"] => string(28) "Zend\Mvc\Router\Http\Literal"
        ["options"] => array(2) {
          ["route"] => string(8) "/landing"
          ["defaults"] => array(2) {
            ["controller"] => string(26) "Landing\Controller\Landing"
            ["action"] => string(5) "index"
          }
        }
      }
      ["auth"] => array(4) {
        ["type"] => string(28) "Zend\Mvc\Router\Http\Literal"
        ["options"] => array(2) {
          ["route"] => string(5) "/auth"
          ["defaults"] => array(2) {
            ["controller"] => string(24) "Passport\Controller\Auth"
            ["action"] => string(4) "auth"
          }
        }
        ["may_terminate"] => bool(true)
        ["child_routes"] => array(2) {
          ["forbidden"] => array(2) {
            ["type"] => string(28) "Zend\Mvc\Router\Http\Literal"
            ["options"] => array(2) {
              ["route"] => string(10) "/forbidden"
              ["defaults"] => array(1) {
                ["action"] => string(9) "forbidden"
              }
            }
          }
          ["silent"] => array(2) {
            ["type"] => string(28) "Zend\Mvc\Router\Http\Literal"
            ["options"] => array(2) {
              ["route"] => string(8) "/silent/"
              ["defaults"] => array(2) {
                ["controller"] => string(24) "Passport\Controller\Auth"
                ["action"] => string(6) "silent"
              }
            }
          }
        }
      }
      ["logout"] => array(2) {
        ["type"] => string(28) "Zend\Mvc\Router\Http\Literal"
        ["options"] => array(2) {
          ["route"] => string(7) "/logout"
          ["defaults"] => array(2) {
            ["controller"] => string(24) "Passport\Controller\Auth"
            ["action"] => string(6) "logout"
          }
        }
      }
      ["passport-registration"] => array(2) {
        ["type"] => string(7) "Segment"
        ["options"] => array(3) {
          ["route"] => string(21) "/passport[/][:action]"
          ["constraints"] => array(1) {
            ["action"] => string(9) "[a-zA-Z]*"
          }
          ["defaults"] => array(2) {
            ["controller"] => string(17) "Passport\Register"
            ["action"] => string(5) "index"
          }
        }
      }
      ["passport-recovery"] => array(2) {
        ["type"] => string(7) "Segment"
        ["options"] => array(3) {
          ["route"] => string(30) "/passport/recovery[/][:action]"
          ["constraints"] => array(1) {
            ["action"] => string(9) "[a-zA-Z]*"
          }
          ["defaults"] => array(2) {
            ["controller"] => string(17) "Passport\Recovery"
            ["action"] => string(5) "index"
          }
        }
      }
      ["profile"] => array(2) {
        ["type"] => string(7) "Segment"
        ["options"] => array(3) {
          ["route"] => string(21) "/user[/:id][/:action]"
          ["constraints"] => array(2) {
            ["id"] => string(6) "[0-9]+"
            ["action"] => string(9) "[a-zA-Z]*"
          }
          ["defaults"] => array(2) {
            ["controller"] => string(26) "Profile\Controller\Profile"
            ["action"] => string(5) "index"
          }
        }
      }
      ["scorm-attempt-api"] => array(2) {
        ["type"] => string(28) "Zend\Mvc\Router\Http\Segment"
        ["options"] => array(3) {
          ["route"] => string(23) "/rest/v1/attempts[/:id]"
          ["constraints"] => array(1) {
            ["id"] => string(6) "[0-9]+"
          }
          ["defaults"] => array(1) {
            ["controller"] => string(26) "RESTful\Controller\Attempt"
          }
        }
      }
      ["event_rest"] => array(2) {
        ["type"] => string(7) "Segment"
        ["options"] => array(3) {
          ["route"] => string(21) "/rest/v1/events[/:id]"
          ["constraints"] => array(1) {
            ["id"] => string(6) "[0-9]+"
          }
          ["defaults"] => array(1) {
            ["controller"] => string(28) "RESTful\Controller\EventRest"
          }
        }
      }
      ["award_rest"] => array(2) {
        ["type"] => string(7) "Segment"
        ["options"] => array(3) {
          ["route"] => string(21) "/rest/v1/awards[/:id]"
          ["constraints"] => array(1) {
            ["id"] => string(6) "[0-9]+"
          }
          ["defaults"] => array(1) {
            ["controller"] => string(28) "RESTful\Controller\AwardRest"
          }
        }
      }
      ["course_rest"] => array(2) {
        ["type"] => string(7) "Segment"
        ["options"] => array(3) {
          ["route"] => string(22) "/rest/v1/courses[/:id]"
          ["constraints"] => array(1) {
            ["id"] => string(6) "[0-9]+"
          }
          ["defaults"] => array(1) {
            ["controller"] => string(29) "RESTful\Controller\CourseRest"
          }
        }
      }
      ["notify_rest"] => array(2) {
        ["type"] => string(7) "Segment"
        ["options"] => array(3) {
          ["route"] => string(21) "/rest/v1/notify[/:id]"
          ["constraints"] => array(1) {
            ["id"] => string(6) "[0-9]+"
          }
          ["defaults"] => array(1) {
            ["controller"] => string(29) "RESTful\Controller\NotifyRest"
          }
        }
      }
      ["cert_restful"] => array(2) {
        ["type"] => string(7) "Segment"
        ["options"] => array(3) {
          ["route"] => string(27) "/rest/v1/certificates[/:id]"
          ["constraints"] => array(1) {
            ["id"] => string(6) "[0-9]+"
          }
          ["defaults"] => array(1) {
            ["controller"] => string(37) "RESTful\Controller\CertificateRestful"
          }
        }
      }
      ["emoji_restful"] => array(2) {
        ["type"] => string(7) "Segment"
        ["options"] => array(3) {
          ["route"] => string(20) "/rest/v1/emoji[/:id]"
          ["constraints"] => array(1) {
            ["id"] => string(11) "[a-z0-9\-]+"
          }
          ["defaults"] => array(1) {
            ["controller"] => string(28) "RESTful\Controller\EmojiRest"
          }
        }
      }
      ["kpi-restful-api"] => array(2) {
        ["type"] => string(7) "Segment"
        ["options"] => array(3) {
          ["route"] => string(24) "/api/v1/indicators[/:id]"
          ["constraints"] => array(1) {
            ["id"] => string(6) "[0-9]+"
          }
          ["defaults"] => array(1) {
            ["controller"] => string(26) "\KPI\API\RestfulController"
          }
        }
      }
      ["kpi-rating-api"] => array(2) {
        ["type"] => string(7) "Literal"
        ["options"] => array(2) {
          ["route"] => string(18) "/api/v1/kpi/rating"
          ["defaults"] => array(1) {
            ["controller"] => string(29) "\KPI\API\RatingListController"
          }
        }
      }
      ["kpi-online-api"] => array(2) {
        ["type"] => string(7) "Segment"
        ["options"] => array(3) {
          ["route"] => string(24) "/api/v1/kpi/online[/:id]"
          ["constraints"] => array(1) {
            ["id"] => string(6) "[0-9]+"
          }
          ["defaults"] => array(1) {
            ["controller"] => string(28) "\KPI\API\KpiOnlineController"
          }
        }
      }
      ["learning"] => array(2) {
        ["type"] => string(7) "Literal"
        ["options"] => array(2) {
          ["route"] => string(10) "/learning/"
          ["defaults"] => array(2) {
            ["controller"] => string(17) "Learning\Learning"
            ["action"] => string(5) "index"
          }
        }
      }
      ["learning-search"] => array(2) {
        ["type"] => string(7) "Literal"
        ["options"] => array(2) {
          ["route"] => string(17) "/learning/search/"
          ["defaults"] => array(2) {
            ["controller"] => string(17) "Learning\Learning"
            ["action"] => string(6) "search"
          }
        }
      }
      ["learning-view-object"] => array(2) {
        ["type"] => string(7) "Segment"
        ["options"] => array(3) {
          ["route"] => string(26) "/learning/view[/:objectId]"
          ["constraints"] => array(1) {
            ["objectId"] => string(6) "[0-9]+"
          }
          ["defaults"] => array(2) {
            ["controller"] => string(17) "Learning\Learning"
            ["action"] => string(4) "view"
          }
        }
      }
      ["learning-run-course"] => array(2) {
        ["type"] => string(7) "Segment"
        ["options"] => array(3) {
          ["route"] => string(25) "/learning/run[/:objectId]"
          ["constraints"] => array(1) {
            ["objectId"] => string(6) "[0-9]+"
          }
          ["defaults"] => array(2) {
            ["controller"] => string(17) "Learning\Learning"
            ["action"] => string(3) "run"
          }
        }
      }
      ["rating-user:all"] => array(2) {
        ["type"] => string(7) "Literal"
        ["options"] => array(2) {
          ["route"] => string(7) "/rating"
          ["defaults"] => array(2) {
            ["controller"] => string(33) "Rating\Controller\IndexController"
            ["action"] => string(5) "index"
          }
        }
      }
      ["rating-user:id"] => array(2) {
        ["type"] => string(7) "Segment"
        ["options"] => array(2) {
          ["route"] => string(11) "/rating/:id"
          ["defaults"] => array(2) {
            ["controller"] => string(33) "Rating\Controller\IndexController"
            ["action"] => string(4) "show"
          }
        }
      }
      ["api-admin:points"] => array(2) {
        ["type"] => string(7) "Segment"
        ["options"] => array(3) {
          ["route"] => string(26) "/api/v1/admin/points[/:id]"
          ["constraints"] => array(1) {
            ["id"] => string(3) "\d+"
          }
          ["defaults"] => array(1) {
            ["controller"] => string(32) "Rating\Api\PointManageController"
          }
        }
      }
      ["api-admin:points-user"] => array(2) {
        ["type"] => string(7) "Segment"
        ["options"] => array(3) {
          ["route"] => string(38) "/api/v1/admin/points-user/:id[/:point]"
          ["constraints"] => array(2) {
            ["id"] => string(3) "\d+"
            ["point"] => string(3) "\d+"
          }
          ["defaults"] => array(1) {
            ["controller"] => string(36) "Rating\Api\PointUserManageController"
          }
        }
      }
      ["admin:duel-api"] => array(2) {
        ["type"] => string(7) "Segment"
        ["options"] => array(2) {
          ["route"] => string(24) "/api/v1/duel/admin[/:id]"
          ["defaults"] => array(1) {
            ["controller"] => string(25) "Duel\Api\ManageController"
          }
        }
      }
      ["duel-api-session"] => array(2) {
        ["type"] => string(7) "Segment"
        ["options"] => array(2) {
          ["route"] => string(26) "/api/v1/duel/session[/:id]"
          ["defaults"] => array(1) {
            ["controller"] => string(26) "Duel\Api\SessionController"
          }
        }
      }
      ["duel-api-history"] => array(2) {
        ["type"] => string(7) "Segment"
        ["options"] => array(2) {
          ["route"] => string(26) "/api/v1/duel/history[/:id]"
          ["defaults"] => array(1) {
            ["controller"] => string(33) "Duel\Api\SessionHistoryController"
          }
        }
      }
      ["contest-user"] => array(2) {
        ["type"] => string(7) "Literal"
        ["options"] => array(2) {
          ["route"] => string(8) "/contest"
          ["defaults"] => array(2) {
            ["controller"] => string(34) "Contest\Controller\IndexController"
            ["action"] => string(5) "index"
          }
        }
      }
      ["api-admin:contest"] => array(2) {
        ["type"] => string(7) "Segment"
        ["options"] => array(3) {
          ["route"] => string(38) "/api/v1/admin/contest[/:id][/:command]"
          ["constraints"] => array(2) {
            ["id"] => string(3) "\d+"
            ["command"] => string(8) "complete"
          }
          ["defaults"] => array(1) {
            ["controller"] => string(35) "Contest\Api\ContestManageController"
          }
        }
      }
      ["api-user:contest"] => array(2) {
        ["type"] => string(7) "Segment"
        ["options"] => array(3) {
          ["route"] => string(32) "/api/v1/contest[/:id][/:command]"
          ["constraints"] => array(2) {
            ["id"] => string(3) "\d+"
            ["command"] => string(14) "pin|unpin|full"
          }
          ["defaults"] => array(1) {
            ["controller"] => string(29) "Contest\Api\ContestController"
          }
        }
      }
      ["api-admin:award"] => array(2) {
        ["type"] => string(7) "Segment"
        ["options"] => array(3) {
          ["route"] => string(25) "/api/v1/admin/award[/:id]"
          ["constraints"] => array(1) {
            ["id"] => string(3) "\d+"
          }
          ["defaults"] => array(1) {
            ["controller"] => string(33) "Contest\Api\AwardManageController"
          }
        }
      }
      ["api-admin:award-user"] => array(2) {
        ["type"] => string(7) "Segment"
        ["options"] => array(3) {
          ["route"] => string(51) "/api/v1/admin/award/account[/:id][/:command/:award]"
          ["constraints"] => array(3) {
            ["id"] => string(3) "\d+"
            ["command"] => string(9) "give|take"
            ["award"] => string(3) "\d+"
          }
          ["defaults"] => array(1) {
            ["controller"] => string(37) "Contest\Api\AwardUserManageController"
          }
        }
      }
      ["api-user:award"] => array(2) {
        ["type"] => string(7) "Segment"
        ["options"] => array(3) {
          ["route"] => string(19) "/api/v1/award[/:id]"
          ["constraints"] => array(1) {
            ["id"] => string(3) "\d+"
          }
          ["defaults"] => array(1) {
            ["controller"] => string(27) "Contest\Api\AwardController"
          }
        }
      }
      ["api-user:award-user"] => array(2) {
        ["type"] => string(7) "Segment"
        ["options"] => array(3) {
          ["route"] => string(27) "/api/v1/award/account[/:id]"
          ["constraints"] => array(1) {
            ["id"] => string(6) "\d+|me"
          }
          ["defaults"] => array(1) {
            ["controller"] => string(31) "Contest\Api\AwardUserController"
          }
        }
      }
      ["admin:upload-sync"] => array(2) {
        ["type"] => string(7) "Literal"
        ["options"] => array(2) {
          ["route"] => string(13) "/admin/upload"
          ["defaults"] => array(2) {
            ["controller"] => string(45) "Uploader\Controller\PrivateUploaderController"
            ["action"] => string(5) "index"
          }
        }
      }
      ["admin:upload-async"] => array(2) {
        ["type"] => string(7) "Literal"
        ["options"] => array(2) {
          ["route"] => string(19) "/admin/upload/async"
          ["defaults"] => array(2) {
            ["controller"] => string(45) "Uploader\Controller\PrivateUploaderController"
            ["action"] => string(5) "async"
          }
        }
      }
      ["admin:upload-async-confirm"] => array(2) {
        ["type"] => string(7) "Literal"
        ["options"] => array(2) {
          ["route"] => string(21) "/admin/upload/confirm"
          ["defaults"] => array(2) {
            ["controller"] => string(45) "Uploader\Controller\PrivateUploaderController"
            ["action"] => string(7) "confirm"
          }
        }
      }
      ["reports"] => array(4) {
        ["type"] => string(7) "Literal"
        ["options"] => array(1) {
          ["route"] => string(8) "/reports"
        }
        ["may_terminate"] => bool(false)
        ["child_routes"] => array(4) {
          ["all-courses"] => array(2) {
            ["type"] => string(7) "Literal"
            ["options"] => array(2) {
              ["route"] => string(12) "/all-courses"
              ["defaults"] => array(2) {
                ["controller"] => string(26) "Report\Controller\Generate"
                ["action"] => string(10) "allCourses"
              }
            }
          }
          ["percents-courses"] => array(2) {
            ["type"] => string(7) "Literal"
            ["options"] => array(2) {
              ["route"] => string(17) "/percents-courses"
              ["defaults"] => array(2) {
                ["controller"] => string(26) "Report\Controller\Generate"
                ["action"] => string(15) "percentsCourses"
              }
            }
          }
          ["statistics-courses"] => array(2) {
            ["type"] => string(7) "Literal"
            ["options"] => array(2) {
              ["route"] => string(19) "/statistics-courses"
              ["defaults"] => array(2) {
                ["controller"] => string(26) "Report\Controller\Generate"
                ["action"] => string(17) "statisticsCourses"
              }
            }
          }
          ["rating"] => array(2) {
            ["type"] => string(7) "Literal"
            ["options"] => array(2) {
              ["route"] => string(7) "/rating"
              ["defaults"] => array(2) {
                ["controller"] => string(26) "Report\Controller\Generate"
                ["action"] => string(6) "rating"
              }
            }
          }
        }
      }
      ["test"] => array(2) {
        ["type"] => string(28) "Zend\Mvc\Router\Http\Literal"
        ["options"] => array(2) {
          ["route"] => string(5) "/test"
          ["defaults"] => array(2) {
            ["controller"] => string(23) "Sandbox\Controller\Http"
            ["action"] => string(4) "test"
          }
        }
      }
      ["test-mail"] => array(2) {
        ["type"] => string(28) "Zend\Mvc\Router\Http\Literal"
        ["options"] => array(2) {
          ["route"] => string(10) "/test/mail"
          ["defaults"] => array(2) {
            ["controller"] => string(23) "Sandbox\Controller\Http"
            ["action"] => string(4) "mail"
          }
        }
      }
      ["registration"] => array(2) {
        ["type"] => string(28) "Zend\Mvc\Router\Http\Literal"
        ["options"] => array(2) {
          ["route"] => string(13) "/registration"
          ["defaults"] => array(2) {
            ["controller"] => string(23) "Sandbox\Controller\Http"
            ["action"] => string(12) "registration"
          }
        }
      }
    }
  }
  ["view_manager"] => array(9) {
    ["template_map"] => array(22) {
      ["zend-developer-tools/toolbar/doctrine-orm-queries"] => string(133) "/home/production/tehnosila/vendor/doctrine/doctrine-orm-module/config/../view/zend-developer-tools/toolbar/doctrine-orm-queries.phtml"
      ["zend-developer-tools/toolbar/doctrine-orm-mappings"] => string(134) "/home/production/tehnosila/vendor/doctrine/doctrine-orm-module/config/../view/zend-developer-tools/toolbar/doctrine-orm-mappings.phtml"
      ["error/403"] => string(84) "/home/production/tehnosila/vendor/zf-commons/zfc-rbac/config/../view/error/403.phtml"
      ["zend-developer-tools/toolbar/zfc-rbac"] => string(112) "/home/production/tehnosila/vendor/zf-commons/zfc-rbac/config/../view/zend-developer-tools/toolbar/zfc-rbac.phtml"
      ["oauth/authorize"] => string(91) "/home/production/tehnosila/vendor/zfcampus/zf-oauth2/config/../view/zf/auth/authorize.phtml"
      ["oauth/receive-code"] => string(94) "/home/production/tehnosila/vendor/zfcampus/zf-oauth2/config/../view/zf/auth/receive-code.phtml"
      ["admin/layout"] => string(74) "/home/production/tehnosila/module/Admin/config/../view/layout/layout.phtml"
      ["admin/panel/parts/left-aside"] => string(89) "/home/production/tehnosila/module/Admin/config/../view/admin/panel/parts/left-aside.phtml"
      ["application/header"] => string(79) "/home/production/tehnosila/module/Application/config/../view/parts/header.phtml"
      ["application/navbar"] => string(79) "/home/production/tehnosila/module/Application/config/../view/parts/navbar.phtml"
      ["application/footer"] => string(79) "/home/production/tehnosila/module/Application/config/../view/parts/footer.phtml"
      ["application/layout"] => string(80) "/home/production/tehnosila/module/Application/config/../view/layout/layout.phtml"
      ["layout/error"] => string(79) "/home/production/tehnosila/module/Application/config/../view/layout/error.phtml"
      ["landing/layout"] => string(76) "/home/production/tehnosila/module/Landing/config/../view/layout/layout.phtml"
      ["landing/header"] => string(75) "/home/production/tehnosila/module/Landing/config/../view/parts/header.phtml"
      ["landing/footer"] => string(75) "/home/production/tehnosila/module/Landing/config/../view/parts/footer.phtml"
      ["passport/layout"] => string(77) "/home/production/tehnosila/module/Passport/config/../view/layout/layout.phtml"
      ["passport/header"] => string(76) "/home/production/tehnosila/module/Passport/config/../view/parts/header.phtml"
      ["profile/layout"] => string(76) "/home/production/tehnosila/module/Profile/config/../view/layout/layout.phtml"
      ["layout/learning"] => string(77) "/home/production/tehnosila/module/Learning/config/../view/layout/layout.phtml"
      ["learning/nopermission"] => string(92) "/home/production/tehnosila/module/Learning/config/../view/learning/launch/nopermission.phtml"
      ["zf-tool/diagnostics/run"] => string(91) "/home/production/tehnosila/vendor/zendframework/zftool/config/../view/diagnostics/run.phtml"
    }
    ["display_exceptions"] => bool(true)
    ["template_path_stack"] => array(13) {
      [0] => string(67) "/home/production/tehnosila/vendor/zfcampus/zf-oauth2/config/../view"
      [1] => string(54) "/home/production/tehnosila/module/Admin/config/../view"
      [2] => string(60) "/home/production/tehnosila/module/Application/config/../view"
      ["event"] => string(55) "/home/production/tehnosila/module/Notice/config/../view"
      ["feed"] => string(53) "/home/production/tehnosila/module/Feed/config/../view"
      [3] => string(56) "/home/production/tehnosila/module/Landing/config/../view"
      ["passport"] => string(57) "/home/production/tehnosila/module/Passport/config/../view"
      [4] => string(56) "/home/production/tehnosila/module/Profile/config/../view"
      ["learning"] => string(57) "/home/production/tehnosila/module/Learning/config/../view"
      ["rating"] => string(55) "/home/production/tehnosila/module/Rating/config/../view"
      ["duel"] => string(54) "/home/production/tehnosila/module/Duel/config/../view/"
      ["contest"] => string(56) "/home/production/tehnosila/module/Contest/config/../view"
      ["zenddevelopertools"] => string(83) "/home/production/tehnosila/vendor/zendframework/zend-developer-tools/config/../view"
    }
    ["strategies"] => array(3) {
      [0] => string(16) "ViewJsonStrategy"
      [1] => string(16) "ViewJsonStrategy"
      [2] => string(16) "ViewJsonStrategy"
    }
    ["doctype"] => string(5) "HTML5"
    ["layout"] => string(14) "profile/layout"
    ["display_not_found_reason"] => bool(true)
    ["not_found_template"] => string(9) "error/404"
    ["exception_template"] => string(9) "error/500"
  }
  ["zenddevelopertools"] => array(3) {
    ["profiler"] => array(6) {
      ["collectors"] => array(3) {
        ["doctrine.sql_logger_collector.orm_default"] => string(41) "doctrine.sql_logger_collector.orm_default"
        ["doctrine.mapping_collector.orm_default"] => string(38) "doctrine.mapping_collector.orm_default"
        ["zfc_rbac"] => string(31) "ZfcRbac\Collector\RbacCollector"
      }
      ["enabled"] => bool(true)
      ["strict"] => bool(true)
      ["flush_early"] => bool(false)
      ["cache_dir"] => string(10) "data/cache"
      ["matcher"] => array(0) {
      }
    }
    ["toolbar"] => array(5) {
      ["entries"] => array(3) {
        ["doctrine.sql_logger_collector.orm_default"] => string(49) "zend-developer-tools/toolbar/doctrine-orm-queries"
        ["doctrine.mapping_collector.orm_default"] => string(50) "zend-developer-tools/toolbar/doctrine-orm-mappings"
        ["zfc_rbac"] => string(37) "zend-developer-tools/toolbar/zfc-rbac"
      }
      ["enabled"] => bool(true)
      ["auto_hide"] => bool(false)
      ["position"] => string(6) "bottom"
      ["version_check"] => bool(false)
    }
    ["events"] => array(3) {
      ["enabled"] => bool(true)
      ["collectors"] => array(0) {
      }
      ["identifiers"] => array(0) {
      }
    }
  }
  ["view_helpers"] => array(3) {
    ["factories"] => array(11) {
      ["ZfcRbac\View\Helper\IsGranted"] => string(42) "ZfcRbac\Factory\IsGrantedViewHelperFactory"
      ["ZfcRbac\View\Helper\HasRole"] => string(40) "ZfcRbac\Factory\HasRoleViewHelperFactory"
      ["hostname"] => string(40) "Application\Factory\View\HostNameFactory"
      ["cdnhost"] => string(43) "Application\Factory\View\CdnHostNameFactory"
      ["userInformation"] => string(47) "Application\Factory\View\UserInformationFactory"
      ["userHydrator"] => string(44) "Application\Factory\View\UserHydratorFactory"
      ["resourceVersion"] => string(40) "Application\Factory\View\ResourceVersion"
      ["transliter"] => string(34) "Application\View\Helper\Transliter"
      ["htmlEvent"] => string(28) "Event\Factory\View\HtmlEvent"
      ["htmlNotification"] => string(35) "Event\Factory\View\HtmlNotification"
      ["newbieRenderer"] => string(32) "Feed\Factory\View\NewbieRenderer"
    }
    ["aliases"] => array(2) {
      ["isGranted"] => string(29) "ZfcRbac\View\Helper\IsGranted"
      ["hasRole"] => string(27) "ZfcRbac\View\Helper\HasRole"
    }
    ["invokables"] => array(2) {
      ["today"] => string(23) "Event\View\Helper\Today"
      ["showMessages"] => string(33) "Passport\View\Helper\ShowMessages"
    }
  }
  ["controller_plugins"] => array(2) {
    ["factories"] => array(7) {
      ["ZfcRbac\Mvc\Controller\Plugin\IsGranted"] => string(38) "ZfcRbac\Factory\IsGrantedPluginFactory"
      ["ZF\ContentNegotiation\ControllerPlugin\RouteParam"] => string(44) "Zend\ServiceManager\Factory\InvokableFactory"
      ["ZF\ContentNegotiation\ControllerPlugin\QueryParam"] => string(44) "Zend\ServiceManager\Factory\InvokableFactory"
      ["ZF\ContentNegotiation\ControllerPlugin\BodyParam"] => string(44) "Zend\ServiceManager\Factory\InvokableFactory"
      ["ZF\ContentNegotiation\ControllerPlugin\RouteParams"] => string(44) "Zend\ServiceManager\Factory\InvokableFactory"
      ["ZF\ContentNegotiation\ControllerPlugin\QueryParams"] => string(44) "Zend\ServiceManager\Factory\InvokableFactory"
      ["ZF\ContentNegotiation\ControllerPlugin\BodyParams"] => string(44) "Zend\ServiceManager\Factory\InvokableFactory"
    }
    ["aliases"] => array(7) {
      ["isGranted"] => string(39) "ZfcRbac\Mvc\Controller\Plugin\IsGranted"
      ["routeParam"] => string(49) "ZF\ContentNegotiation\ControllerPlugin\RouteParam"
      ["queryParam"] => string(49) "ZF\ContentNegotiation\ControllerPlugin\QueryParam"
      ["bodyParam"] => string(48) "ZF\ContentNegotiation\ControllerPlugin\BodyParam"
      ["routeParams"] => string(50) "ZF\ContentNegotiation\ControllerPlugin\RouteParams"
      ["queryParams"] => string(50) "ZF\ContentNegotiation\ControllerPlugin\QueryParams"
      ["bodyParams"] => string(49) "ZF\ContentNegotiation\ControllerPlugin\BodyParams"
    }
  }
  ["zfc_rbac"] => array(10) {
    ["guard_manager"] => array(0) {
    }
    ["role_provider_manager"] => array(0) {
    }
    ["assertion_manager"] => array(0) {
    }
    ["identity_provider"] => string(47) "ZfcRbac\Identity\AuthenticationIdentityProvider"
    ["guest_role"] => string(5) "guest"
    ["guards"] => array(1) {
      ["ZfcRbac\Guard\RouteGuard"] => array(76) {
        ["account-import"] => array(1) {
          [0] => string(5) "guest"
        }
        ["admin/reports"] => array(2) {
          [0] => string(9) "head-user"
          [1] => string(5) "admin"
        }
        ["admin:*"] => array(1) {
          [0] => string(5) "admin"
        }
        ["api-admin:*"] => array(1) {
          [0] => string(5) "admin"
        }
        ["api-user:*"] => array(1) {
          [0] => string(4) "user"
        }
        ["passport-registration"] => array(1) {
          [0] => string(5) "guest"
        }
        ["passport-recovery"] => array(1) {
          [0] => string(5) "guest"
        }
        ["auth"] => array(1) {
          [0] => string(5) "guest"
        }
        ["auth/silent"] => array(1) {
          [0] => string(5) "guest"
        }
        ["auth/forbidden"] => array(1) {
          [0] => string(5) "guest"
        }
        ["home"] => array(1) {
          [0] => string(4) "user"
        }
        ["logout"] => array(1) {
          [0] => string(4) "user"
        }
        ["feed"] => array(1) {
          [0] => string(4) "user"
        }
        ["news"] => array(1) {
          [0] => string(4) "user"
        }
        ["news-view"] => array(1) {
          [0] => string(4) "user"
        }
        ["profile"] => array(1) {
          [0] => string(4) "user"
        }
        ["admin*"] => array(1) {
          [0] => string(5) "admin"
        }
        ["learning"] => array(1) {
          [0] => string(4) "user"
        }
        ["learning-search"] => array(1) {
          [0] => string(4) "user"
        }
        ["scorm_launch"] => array(1) {
          [0] => string(4) "user"
        }
        ["scorm_restful"] => array(1) {
          [0] => string(4) "user"
        }
        ["attempt_restful"] => array(1) {
          [0] => string(4) "user"
        }
        ["learning_rating"] => array(1) {
          [0] => string(4) "user"
        }
        ["notification"] => array(1) {
          [0] => string(4) "user"
        }
        ["rating-user:*"] => array(1) {
          [0] => string(4) "user"
        }
        ["oauth"] => array(2) {
          [0] => string(5) "guest"
          [1] => string(4) "user"
        }
        ["oauth/resource"] => array(2) {
          [0] => string(5) "guest"
          [1] => string(4) "user"
        }
        ["oauth/authorize"] => array(2) {
          [0] => string(5) "guest"
          [1] => string(4) "user"
        }
        ["oauth/receive-code"] => array(2) {
          [0] => string(5) "guest"
          [1] => string(4) "user"
        }
        ["event_rest"] => array(1) {
          [0] => string(4) "user"
        }
        ["award_rest"] => array(1) {
          [0] => string(4) "user"
        }
        ["course_rest"] => array(1) {
          [0] => string(4) "user"
        }
        ["notify_rest"] => array(1) {
          [0] => string(4) "user"
        }
        ["cert_restful"] => array(1) {
          [0] => string(4) "user"
        }
        ["emoji_restful"] => array(1) {
          [0] => string(4) "user"
        }
        ["development-enable"] => array(1) {
          [0] => string(5) "guest"
        }
        ["development-disable"] => array(1) {
          [0] => string(5) "guest"
        }
        ["calculate_rating"] => array(1) {
          [0] => string(5) "guest"
        }
        ["award_all"] => array(1) {
          [0] => string(5) "guest"
        }
        ["mail-send"] => array(1) {
          [0] => string(5) "guest"
        }
        ["import_users"] => array(1) {
          [0] => string(5) "guest"
        }
        ["define_groups"] => array(1) {
          [0] => string(5) "guest"
        }
        ["block_users"] => array(1) {
          [0] => string(5) "guest"
        }
        ["scorm-import-sco"] => array(1) {
          [0] => string(5) "guest"
        }
        ["scorm-update-sco"] => array(1) {
          [0] => string(5) "guest"
        }
        ["api-learning-category-info"] => array(2) {
          [0] => string(5) "guest"
          [1] => string(4) "user"
        }
        ["api-learning-category-list"] => array(2) {
          [0] => string(5) "guest"
          [1] => string(4) "user"
        }
        ["api-events-event-info"] => array(2) {
          [0] => string(5) "guest"
          [1] => string(4) "user"
        }
        ["api-events-event-list"] => array(2) {
          [0] => string(5) "guest"
          [1] => string(4) "user"
        }
        ["api-emoji-emoji-info"] => array(2) {
          [0] => string(5) "guest"
          [1] => string(4) "user"
        }
        ["api-emoji-emoji-list"] => array(2) {
          [0] => string(5) "guest"
          [1] => string(4) "user"
        }
        ["api-identity-account-info"] => array(2) {
          [0] => string(5) "guest"
          [1] => string(4) "user"
        }
        ["api-identity-account-list"] => array(2) {
          [0] => string(5) "guest"
          [1] => string(4) "user"
        }
        ["api-identity-team-info"] => array(2) {
          [0] => string(5) "guest"
          [1] => string(4) "user"
        }
        ["api-identity-team-list"] => array(2) {
          [0] => string(5) "guest"
          [1] => string(4) "user"
        }
        ["api-scorm-attempt-info"] => array(2) {
          [0] => string(5) "guest"
          [1] => string(4) "user"
        }
        ["api-scorm-attempt-list"] => array(2) {
          [0] => string(5) "guest"
          [1] => string(4) "user"
        }
        ["api-scorm-object-info"] => array(2) {
          [0] => string(5) "guest"
          [1] => string(4) "user"
        }
        ["learning-view-object"] => array(1) {
          [0] => string(4) "user"
        }
        ["learning-run-course"] => array(1) {
          [0] => string(4) "user"
        }
        ["duel-session"] => array(1) {
          [0] => string(4) "user"
        }
        ["duel-api-session"] => array(1) {
          [0] => string(4) "user"
        }
        ["duel-api-history"] => array(1) {
          [0] => string(4) "user"
        }
        ["notify-api"] => array(1) {
          [0] => string(4) "user"
        }
        ["contest-user"] => array(1) {
          [0] => string(4) "user"
        }
        ["articles-api"] => array(2) {
          [0] => string(5) "guest"
          [1] => string(4) "user"
        }
        ["job-queue:run"] => array(1) {
          [0] => string(5) "guest"
        }
        ["duel-summary"] => array(1) {
          [0] => string(5) "guest"
        }
        ["notices:run"] => array(1) {
          [0] => string(5) "guest"
        }
        ["console*"] => array(1) {
          [0] => string(5) "guest"
        }
        ["notices-test"] => array(1) {
          [0] => string(5) "guest"
        }
        ["kpi-restful-api"] => array(2) {
          [0] => string(5) "guest"
          [1] => string(4) "user"
        }
        ["kpi-online-api"] => array(2) {
          [0] => string(5) "guest"
          [1] => string(4) "user"
        }
        ["kpi-rating-api"] => array(2) {
          [0] => string(5) "guest"
          [1] => string(4) "user"
        }
        ["reports/*"] => array(2) {
          [0] => string(5) "admin"
          [1] => string(9) "head-user"
        }
        ["console:*"] => array(1) {
          [0] => string(5) "guest"
        }
      }
    }
    ["protection_policy"] => string(4) "deny"
    ["role_provider"] => array(1) {
      ["ZfcRbac\Role\ObjectRepositoryRoleProvider"] => array(3) {
        ["object_manager"] => string(34) "doctrine.entitymanager.orm_default"
        ["class_name"] => string(24) "Control\Rbac\Entity\Role"
        ["role_name_property"] => string(4) "name"
      }
    }
    ["unauthorized_strategy"] => array(1) {
      ["template"] => string(9) "error/403"
    }
    ["redirect_strategy"] => array(5) {
      ["redirect_when_connected"] => bool(true)
      ["redirect_to_route_connected"] => string(4) "home"
      ["redirect_to_route_disconnected"] => string(4) "auth"
      ["append_previous_uri"] => bool(true)
      ["previous_uri_query_key"] => string(10) "redirectTo"
    }
  }
  ["zf-api-problem"] => array(0) {
  }
  ["filters"] => array(1) {
    ["factories"] => array(2) {
      ["Zend\Filter\File\RenameUpload"] => string(55) "ZF\ContentNegotiation\Factory\RenameUploadFilterFactory"
      ["zendfilterfilerenameupload"] => string(55) "ZF\ContentNegotiation\Factory\RenameUploadFilterFactory"
    }
  }
  ["validators"] => array(2) {
    ["factories"] => array(2) {
      ["Zend\Validator\File\UploadFile"] => string(56) "ZF\ContentNegotiation\Factory\UploadFileValidatorFactory"
      ["zendvalidatorfileuploadfile"] => string(56) "ZF\ContentNegotiation\Factory\UploadFileValidatorFactory"
    }
    ["invokables"] => array(1) {
      ["Passport\Form\Validator\StringLength"] => string(36) "Passport\Form\Validator\StringLength"
    }
  }
  ["zf-content-negotiation"] => array(4) {
    ["controllers"] => array(1) {
      ["ZF\OAuth2\Controller\Auth"] => array(2) {
        ["ZF\ContentNegotiation\JsonModel"] => array(2) {
          [0] => string(16) "application/json"
          [1] => string(18) "application/*+json"
        }
        ["Zend\View\Model\ViewModel"] => array(2) {
          [0] => string(9) "text/html"
          [1] => string(21) "application/xhtml+xml"
        }
      }
    }
    ["selectors"] => array(1) {
      ["Json"] => array(1) {
        ["ZF\ContentNegotiation\JsonModel"] => array(2) {
          [0] => string(16) "application/json"
          [1] => string(18) "application/*+json"
        }
      }
    }
    ["accept_whitelist"] => array(0) {
    }
    ["content_type_whitelist"] => array(0) {
    }
  }
  ["zf-oauth2"] => array(7) {
    ["grant_types"] => array(5) {
      ["client_credentials"] => bool(true)
      ["authorization_code"] => bool(true)
      ["password"] => bool(true)
      ["refresh_token"] => bool(true)
      ["jwt"] => bool(true)
    }
    ["api_problem_error_response"] => bool(true)
    ["db"] => array(3) {
      ["dsn"] => string(37) "pgsql:dbname=rubillovo;host=localhost"
      ["username"] => string(10) "production"
      ["password"] => string(10) "production"
    }
    ["allow_implicit"] => bool(true)
    ["access_lifetime"] => int(3600)
    ["enforce_state"] => bool(true)
    ["storage"] => string(28) "ZF\OAuth2\Adapter\PdoAdapter"
  }
  ["api"] => array(1) {
    ["data_collector"] => array(13) {
      ["API\V1\Options\TeamServiceOptions"] => array(2) {
        ["class_name"] => string(19) "Account\Entity\Team"
        ["response_fields"] => array(7) {
          [0] => string(7) "team_id"
          [1] => string(4) "name"
          [2] => string(9) "leader_id"
          [3] => string(13) "members_count"
          [4] => string(7) "members"
          [5] => string(10) "created_at"
          [6] => string(10) "updated_at"
        }
      }
      ["API\V1\Options\TeamListServiceOptions"] => array(2) {
        ["class_name"] => string(19) "Account\Entity\Team"
        ["response_fields"] => array(3) {
          [0] => string(7) "team_id"
          [1] => string(4) "name"
          [2] => string(13) "members_count"
        }
      }
      ["API\V1\Options\AccountServiceOptions"] => array(2) {
        ["class_name"] => string(22) "Account\Entity\Account"
        ["response_fields"] => array(12) {
          [0] => string(10) "account_id"
          [1] => string(5) "state"
          [2] => string(9) "firstname"
          [3] => string(8) "lastname"
          [4] => string(10) "middlename"
          [5] => string(3) "sex"
          [6] => string(8) "position"
          [7] => string(12) "image_normal"
          [8] => string(13) "extended_data"
          [9] => string(13) "learning_data"
          [10] => string(10) "created_at"
          [11] => string(10) "updated_at"
        }
      }
      ["API\V1\Options\AccountListServiceOptions"] => array(2) {
        ["class_name"] => string(22) "Account\Entity\Account"
        ["response_fields"] => array(7) {
          [0] => string(10) "account_id"
          [1] => string(5) "state"
          [2] => string(9) "firstname"
          [3] => string(8) "lastname"
          [4] => string(8) "position"
          [5] => string(12) "image_normal"
          [6] => string(16) "authority_points"
        }
      }
      ["API\V1\Options\AttemptServiceOptions"] => array(2) {
        ["class_name"] => string(20) "Scorm\Entity\Attempt"
        ["response_fields"] => array(4) {
          [0] => string(10) "attempt_id"
          [1] => string(14) "attempt_status"
          [2] => string(17) "content_object_id"
          [3] => string(10) "cmi_values"
        }
      }
      ["API\V1\Options\AttemptListServiceOptions"] => array(2) {
        ["class_name"] => string(20) "Scorm\Entity\Attempt"
        ["response_fields"] => array(3) {
          [0] => string(10) "attempt_id"
          [1] => string(14) "attempt_status"
          [2] => string(17) "content_object_id"
        }
      }
      ["API\V1\Options\ContentObjectServiceOptions"] => array(2) {
        ["class_name"] => string(26) "Scorm\Entity\ContentObject"
        ["response_fields"] => array(4) {
          [0] => string(17) "content_object_id"
          [1] => string(4) "name"
          [2] => string(4) "href"
          [3] => string(7) "details"
        }
      }
      ["API\V1\Options\EventServiceOptions"] => array(2) {
        ["class_name"] => string(18) "Event\Entity\Event"
        ["response_fields"] => array(6) {
          [0] => string(8) "event_id"
          [1] => string(6) "author"
          [2] => string(7) "content"
          [3] => string(6) "emojis"
          [4] => string(10) "created_at"
          [5] => string(10) "updated_at"
        }
      }
      ["API\V1\Options\EventListServiceOptions"] => array(2) {
        ["class_name"] => string(18) "Scorm\Entity\Event"
        ["response_fields"] => array(6) {
          [0] => string(8) "event_id"
          [1] => string(6) "author"
          [2] => string(7) "content"
          [3] => string(6) "emojis"
          [4] => string(10) "created_at"
          [5] => string(10) "updated_at"
        }
      }
      ["API\V1\Options\CategoryServiceOptions"] => array(2) {
        ["class_name"] => string(24) "Learning\Entity\Category"
        ["response_fields"] => array(7) {
          [0] => string(11) "category_id"
          [1] => string(4) "name"
          [2] => string(5) "style"
          [3] => string(10) "item_count"
          [4] => string(5) "items"
          [5] => string(10) "created_at"
          [6] => string(10) "updated_at"
        }
      }
      ["API\V1\Options\CategoryListServiceOptions"] => array(2) {
        ["class_name"] => string(24) "Learning\Entity\Category"
        ["response_fields"] => array(7) {
          [0] => string(11) "category_id"
          [1] => string(4) "name"
          [2] => string(5) "style"
          [3] => string(10) "item_count"
          [4] => string(5) "items"
          [5] => string(10) "created_at"
          [6] => string(10) "updated_at"
        }
      }
      ["API\V1\Options\EmojiServiceOptions"] => array(2) {
        ["class_name"] => string(23) "Event\Entity\EmojiState"
        ["response_fields"] => array(4) {
          [0] => string(8) "emoji_id"
          [1] => string(8) "event_id"
          [2] => string(6) "author"
          [3] => string(5) "emoji"
        }
      }
      ["API\V1\Options\StatisticChartOptions"] => array(2) {
        ["class_name"] => string(26) "Statistic\Entity\Statistic"
        ["response_fields"] => array(3) {
          [0] => string(5) "param"
          [1] => string(5) "value"
          [2] => string(10) "fetch_date"
        }
      }
    }
  }
  ["uploader_service_options"] => array(4) {
    ["modulePathMap"] => array(6) {
      ["award"] => string(6) "awards"
      ["contest"] => string(8) "contests"
      ["article"] => string(8) "articles"
      ["news"] => string(4) "news"
      ["duel"] => string(5) "duels"
      ["__DEFAULT__"] => string(5) "files"
    }
    ["publicPath"] => string(33) "/home/production/tehnosila/public"
    ["uploadPath"] => string(41) "/home/production/tehnosila/public/uploads"
    ["expire_interval"] => string(5) "1 day"
  }
  ["module_layouts"] => array(7) {
    ["Admin"] => string(12) "admin/layout"
    ["Application"] => string(13) "layout/layout"
    ["Feed"] => string(18) "application/layout"
    ["Landing"] => string(14) "landing/layout"
    ["Passport"] => string(15) "passport/layout"
    ["Profile"] => string(14) "profile/layout"
    ["Learning"] => string(15) "layout/learning"
  }
  ["orm_event_listeners"] => array(6) {
    [0] => string(50) "Application\Entity\Listener\ProcessOnFlushListener"
    [1] => string(41) "Application\Entity\Listener\QueueListener"
    [2] => string(37) "Scorm\Entity\Listener\AttemptListener"
    [3] => string(41) "Rating\Entity\Listener\RatingTypeListener"
    [4] => string(33) "Duel\Entity\Listener\DuelListener"
    [5] => string(39) "Contest\Entity\Listener\ContestListener"
  }
  ["queue_entity_workers"] => array(2) {
    [0] => string(28) "Rating\Rating\AbstractRating"
    [1] => string(34) "Notice\Service\NotificationService"
  }
  ["database_views"] => array(2) {
    ["view"] => array(0) {
    }
    ["materialized_view"] => array(3) {
      ["mvw_rating_history"] => string(54) "Rating\Doctrine\MaterializedViews\RatingHistoryMatView"
      ["mvw_rating_current"] => string(54) "Rating\Doctrine\MaterializedViews\CurrentRatingMatView"
      ["mvw_global_rating"] => string(53) "Rating\Doctrine\MaterializedViews\GlobalRatingMatView"
    }
  }
  ["event_service_options"] => array(1) {
    ["company_group_codename"] => string(9) "all_users"
  }
  ["events_options"] => array(1) {
    ["template_map"] => array(5) {
      ["course_start"] => string(29) "templates/events/course-start"
      ["course_finish"] => string(30) "templates/events/course-finish"
      ["edit_profile"] => string(29) "templates/events/edit-profile"
      ["learn_courses"] => string(29) "templates/events/learn-course"
      ["award_user"] => string(27) "templates/events/award-user"
    }
  }
  ["notifications_options"] => array(1) {
    ["template_map"] => array(3) {
      ["edit_profile"] => string(36) "templates/notifications/edit-profile"
      ["learn_courses"] => string(36) "templates/notifications/learn-course"
      ["award_user"] => string(34) "templates/notifications/award-user"
    }
  }
  ["rubillovo_group_settings"] => array(2) {
    ["default_group_name"] => string(9) "all_users"
    ["file_type"] => string(3) "xml"
  }
  ["synchronizer"] => array(3) {
    ["allowPattern"] => string(38) "/^[A-Za-z0-9\.\-\_]*@[A-Za-z0-9\.\-]$/"
    ["denyList"] => array(0) {
    }
    ["batchSize"] => int(1000)
  }
  ["mailer_service_options"] => array(1) {
    ["smtpoptions"] => array(5) {
      ["name"] => string(14) "smtp-pulse.com"
      ["host"] => string(14) "smtp-pulse.com"
      ["port"] => int(2525)
      ["connection_class"] => string(5) "login"
      ["connection_config"] => array(2) {
        ["username"] => string(21) "services@rubillovo.ru"
        ["password"] => string(14) "adSfidCGBGjNBf"
      }
    }
  }
  ["email_patterns"] => array(4) {
    ["personal_invite_email"] => array(5) {
      ["name"] => string(19) "Мария Чмух"
      ["reply"] => string(20) "support@rubillovo.ru"
      ["from"] => string(20) "support@rubillovo.ru"
      ["subject"] => string(109) "Коместра. Новые возможности для саморазвития. Онлайн-курсы."
      ["template"] => string(20) "mail/personal-invite"
    }
    ["registration_invite_email"] => array(5) {
      ["name"] => string(15) "Rubilix Support"
      ["reply"] => string(20) "support@rubillovo.ru"
      ["from"] => string(20) "support@rubillovo.ru"
      ["subject"] => string(117) ", подтвердите Вашу регистрацию в системе электронного обучения."
      ["template"] => string(24) "mail/registration-invite"
    }
    ["recovery_password_email"] => array(5) {
      ["name"] => string(15) "Rubilix Support"
      ["reply"] => string(20) "support@rubillovo.ru"
      ["from"] => string(20) "support@rubillovo.ru"
      ["subject"] => string(60) "Запрос на восстановление пароля."
      ["template"] => string(22) "mail/recovery-password"
    }
    ["Notice\Service\MailerService"] => array(4) {
      ["name"] => string(17) "Rubillovo Support"
      ["reply"] => string(20) "support@rubillovo.ru"
      ["from"] => string(20) "support@rubillovo.ru"
      ["subject"] => string(9) "Override!"
    }
  }
  ["rating_fabric"] => array(1) {
    ["ratings"] => array(6) {
      ["RatingFabric\Rating\AuthorityRating"] => array(3) {
        ["className"] => string(29) "Rating\Rating\AuthorityRating"
        ["name"] => string(17) "account-authority"
        ["options"] => array(1) {
          ["points_threshold"] => int(5)
        }
      }
      ["RatingFactory\Rating\BonusRating"] => array(3) {
        ["className"] => string(28) "Rating\Rating\MaxValueRating"
        ["name"] => string(5) "bonus"
        ["options"] => array(1) {
          ["pointType"] => string(5) "bonus"
        }
      }
      ["RatingFactory\Rating\BonusAccRating"] => array(3) {
        ["className"] => string(28) "Rating\Rating\MaxValueRating"
        ["name"] => string(9) "bonus_acc"
        ["options"] => array(1) {
          ["pointType"] => string(9) "bonus_acc"
        }
      }
      ["RatingFactory\Rating\BonusServiceRating"] => array(3) {
        ["className"] => string(28) "Rating\Rating\MaxValueRating"
        ["name"] => string(13) "bonus_service"
        ["options"] => array(1) {
          ["pointType"] => string(13) "bonus_service"
        }
      }
      ["RatingFactory\Rating\BonusGoodsRating"] => array(3) {
        ["className"] => string(28) "Rating\Rating\MaxValueRating"
        ["name"] => string(11) "bonus_goods"
        ["options"] => array(1) {
          ["pointType"] => string(11) "bonus_goods"
        }
      }
      ["RatingFactory\Rating\SpecialCombinedGlobalRating"] => array(3) {
        ["className"] => string(52) "Rating\Rating\SpecialCombinedGlobalByPositionsRating"
        ["name"] => string(19) "global_union_rating"
        ["options"] => array(0) {
        }
      }
    }
  }
  ["duels_config"] => array(1) {
    ["expiredAt"] => string(3) "P1D"
  }
  ["contest_fabric"] => array(1) {
    ["ContestFabric\Contest\CommonAvgRating"] => array(2) {
      ["className"] => string(31) "Contest\Contest\CommonAvgRating"
      ["options"] => array(0) {
      }
    }
  }
  ["award_fabric"] => array(6) {
    ["AwardFabric\Award\DummyAward"] => array(2) {
      ["className"] => string(24) "Contest\Award\DummyAward"
      ["options"] => array(0) {
      }
    }
    ["AwardFabric\Award\CourseShiftedAward"] => array(2) {
      ["className"] => string(32) "Contest\Award\CourseShiftedAward"
      ["options"] => array(0) {
      }
    }
    ["AwardFabric\Award\ChallengeCupAward"] => array(2) {
      ["className"] => string(31) "Contest\Award\ChallengeCupAward"
      ["options"] => array(0) {
      }
    }
    ["AwardFabric\Award\BestShopWorkerAward"] => array(2) {
      ["className"] => string(33) "Contest\Award\BestShopWorkerAward"
      ["options"] => array(0) {
      }
    }
    ["AwardFabric\Award\BestDivisionWorkerAward"] => array(2) {
      ["className"] => string(37) "Contest\Award\BestDivisionWorkerAward"
      ["options"] => array(0) {
      }
    }
    ["AwardFabric\Award\BestCompanyWorkerAward"] => array(2) {
      ["className"] => string(36) "Contest\Award\BestCompanyWorkerAward"
      ["options"] => array(0) {
      }
    }
  }
  ["report_service_storage"] => array(1) {
    ["Report\Storage\ConfigStorage"] => array(1) {
      ["className"] => string(28) "Report\Storage\ConfigStorage"
    }
  }
  ["report_service_stream"] => array(2) {
    ["Report\Stream\WebcsvWriter"] => array(2) {
      ["className"] => string(26) "Report\Stream\WebcsvWriter"
      ["options"] => array(0) {
      }
    }
    ["Report\Stream\EchoWriter"] => array(1) {
      ["className"] => string(24) "Report\Stream\EchoWriter"
    }
  }
  ["report_service_presets"] => array(4) {
    ["статистика"] => array(1) {
      ["type"] => string(30) "Report\Reports\StatisticReport"
    }
    ["все курсы"] => array(1) {
      ["type"] => string(31) "Report\Reports\AllCoursesReport"
    }
    ["rating"] => array(1) {
      ["type"] => string(27) "Report\Reports\RatingReport"
    }
    ["прохождение курсов"] => array(1) {
      ["type"] => string(30) "Report\Reports\CoursesPercents"
    }
  }
  ["report_service_blacklist"] => array(1) {
    ["accounts"] => array(13) {
      [0] => int(1)
      [1] => int(2)
      [2] => int(3)
      [3] => int(4)
      [4] => int(5)
      [5] => int(6)
      [6] => int(7)
      [7] => int(8)
      [8] => int(9)
      [9] => int(10)
      [10] => int(11)
      [11] => int(12)
      [12] => int(13)
    }
  }
  ["ZFTool"] => array(1) {
    ["disable_usage"] => bool(false)
  }
  ["diagnostics"] => array(1) {
    ["ZF"] => array(1) {
      ["PHP Version"] => array(2) {
        [0] => string(10) "PhpVersion"
        [1] => string(5) "5.3.3"
      }
    }
  }
  ["hostname"] => string(32) "http://test-tehnosila.rubilix.ru"
  ["cdn"] => array(1) {
    ["hostname"] => string(9) "localhost"
  }
  ["cache"] => array(2) {
    ["host"] => string(9) "localhost"
    ["port"] => int(11211)
  }
  ["database_logger"] => array(3) {
    ["adapter"] => array(6) {
      ["driver"] => string(5) "pgsql"
      ["host"] => string(9) "localhost"
      ["port"] => string(4) "5432"
      ["dbname"] => string(9) "rubillovo"
      ["username"] => string(10) "production"
      ["password"] => string(10) "production"
    }
    ["mapping"] => array(3) {
      ["timestamp"] => string(10) "created_at"
      ["priorityName"] => string(8) "priority"
      ["message"] => string(7) "message"
    }
    ["table"] => string(4) "logs"
  }
  ["file_logger"] => array(1) {
    ["file"] => string(17) "log/rubillovo.log"
  }
  ["resource_version"] => string(11) "?v=override"
}
Application Config ApplicationConfig
Application Config (ApplicationConfig)
array(2) {
  ["modules"] => array(34) {
    [0] => string(14) "DoctrineModule"
    [1] => string(17) "DoctrineORMModule"
    [2] => string(7) "ZfcRbac"
    [3] => string(18) "ZF\DevelopmentMode"
    [4] => string(13) "ZF\ApiProblem"
    [5] => string(21) "ZF\ContentNegotiation"
    [6] => string(9) "ZF\OAuth2"
    [7] => string(16) "EdpModuleLayouts"
    [8] => string(6) "API\V1"
    [9] => string(7) "Account"
    [10] => string(5) "Admin"
    [11] => string(11) "Application"
    [12] => string(7) "Control"
    [13] => string(5) "Event"
    [14] => string(8) "Exchange"
    [15] => string(4) "Feed"
    [16] => string(6) "Import"
    [17] => string(7) "Landing"
    [18] => string(9) "MailQueue"
    [19] => string(8) "Passport"
    [20] => string(7) "Profile"
    [21] => string(7) "RESTful"
    [22] => string(5) "Scorm"
    [23] => string(3) "KPI"
    [24] => string(8) "Learning"
    [25] => string(6) "Rating"
    [26] => string(4) "Duel"
    [27] => string(7) "Contest"
    [28] => string(6) "Notice"
    [29] => string(8) "Uploader"
    [30] => string(6) "Report"
    [31] => string(7) "Sandbox"
    [32] => string(6) "ZFTool"
    [33] => string(18) "ZendDeveloperTools"
  }
  ["module_listener_options"] => array(5) {
    ["module_paths"] => array(2) {
      [0] => string(8) "./module"
      [1] => string(8) "./vendor"
    }
    ["config_glob_paths"] => array(1) {
      [0] => string(44) "config/autoload/{{,*.}global,{,*.}local}.php"
    }
    ["config_cache_enabled"] => bool(false)
    ["module_map_cache_enabled"] => bool(false)
    ["cache_dir"] => string(10) "data/cache"
  }
}
Database (Zend\Db) N/A
Error You have to install or enable @bjyoungblood's Zend\Db Profiler to use this feature.
Doctrine ORM (Queries) 3 queries in 2.35 ms
DoctrineORMModule Queries for doctrine.sql_logger_collector.orm_default
SQL SELECT t0.id AS id_1, t0.name AS name_2 FROM account_roles t0 WHERE t0.name IN (?) Params     0 => array(1) { [0]=> string(5) "guest" }
Types     0 => int(102)
Time 0.001309871673584
SQL SELECT t0.id AS id_1, t0.name AS name_2 FROM permissions t0 INNER JOIN role_permission ON t0.id = role_permission.permission_id WHERE role_permission.role_id = ? Params     0 => int(1)
Types     0 => string(7) "integer"
Time 0.0006251335144043
SQL SELECT t0.id AS id_1, t0.name AS name_2 FROM account_roles t0 INNER JOIN rbac_hierarchical_role ON t0.id = rbac_hierarchical_role.role_target WHERE rbac_hierarchical_role.role_source = ? Params     0 => int(1)
Types     0 => string(7) "integer"
Time 0.00041890144348145
Doctrine ORM (Mappings) 50 mappings
DoctrineORMModule Mappings for doctrine.mapping_collector.orm_default
Account\Entity\Account
Account\Entity\Profile
Account\Entity\State
Account\Entity\Team
Application\Entity\AbstractLifecycleEntity
Application\Entity\JobQueue
Application\Entity\QueueEntity
Application\Entity\SpectatorEntity
Application\Entity\Worker
Contest\Entity\AwardType
Contest\Entity\AwardUser
Contest\Entity\Contest
Contest\Entity\ContestUser
Control\Entity\GroupPermission
Control\Entity\Resource
Control\Entity\ResourceGroup
Control\Entity\UserGroup
Control\Gbac\Entity\Group
Control\Gbac\Entity\Resource
Control\Rbac\Entity\Permission
Control\Rbac\Entity\Role
Duel\Entity\Duel
Duel\Entity\DuelSession
Duel\Entity\DuelState
Event\Entity\Article
Event\Entity\EmojiState
Event\Entity\Event
Event\Entity\Notification
Learning\Entity\Category
Learning\Entity\Certificate
Learning\Entity\Course
Learning\Entity\Item
Learning\Entity\Material
Learning\Entity\Type
Learning\Entity\Video
MailQueue\Entity\Mail
Passport\Entity\RecoveryKey
Passport\Entity\RegistrationToken
Rating\Entity\PointType
Rating\Entity\PointUser
Rating\Entity\RatingQueue
Rating\Entity\RatingType
Rating\Entity\RatingUser
Rating\Entity\TimePeriod
Scorm\Entity\Attempt
Scorm\Entity\AttemptRecord
Scorm\Entity\AttemptStatus
Scorm\Entity\ContentObject
Scorm\Entity\ObjectDetails
Uploader\Entity\FileSession
ZfcRbac Settings
Settings Details Guest role   guest Guard protection policy   deny
ZfcRbac Guards
Guards details Type   ZfcRbac\Guard\RouteGuard Rules  
array(76) {
  ["account-import"] => array(1) {
    [0] => string(5) "guest"
  }
  ["admin/reports"] => array(2) {
    [0] => string(9) "head-user"
    [1] => string(5) "admin"
  }
  ["admin:*"] => array(1) {
    [0] => string(5) "admin"
  }
  ["api-admin:*"] => array(1) {
    [0] => string(5) "admin"
  }
  ["api-user:*"] => array(1) {
    [0] => string(4) "user"
  }
  ["passport-registration"] => array(1) {
    [0] => string(5) "guest"
  }
  ["passport-recovery"] => array(1) {
    [0] => string(5) "guest"
  }
  ["auth"] => array(1) {
    [0] => string(5) "guest"
  }
  ["auth/silent"] => array(1) {
    [0] => string(5) "guest"
  }
  ["auth/forbidden"] => array(1) {
    [0] => string(5) "guest"
  }
  ["home"] => array(1) {
    [0] => string(4) "user"
  }
  ["logout"] => array(1) {
    [0] => string(4) "user"
  }
  ["feed"] => array(1) {
    [0] => string(4) "user"
  }
  ["news"] => array(1) {
    [0] => string(4) "user"
  }
  ["news-view"] => array(1) {
    [0] => string(4) "user"
  }
  ["profile"] => array(1) {
    [0] => string(4) "user"
  }
  ["admin*"] => array(1) {
    [0] => string(5) "admin"
  }
  ["learning"] => array(1) {
    [0] => string(4) "user"
  }
  ["learning-search"] => array(1) {
    [0] => string(4) "user"
  }
  ["scorm_launch"] => array(1) {
    [0] => string(4) "user"
  }
  ["scorm_restful"] => array(1) {
    [0] => string(4) "user"
  }
  ["attempt_restful"] => array(1) {
    [0] => string(4) "user"
  }
  ["learning_rating"] => array(1) {
    [0] => string(4) "user"
  }
  ["notification"] => array(1) {
    [0] => string(4) "user"
  }
  ["rating-user:*"] => array(1) {
    [0] => string(4) "user"
  }
  ["oauth"] => array(2) {
    [0] => string(5) "guest"
    [1] => string(4) "user"
  }
  ["oauth/resource"] => array(2) {
    [0] => string(5) "guest"
    [1] => string(4) "user"
  }
  ["oauth/authorize"] => array(2) {
    [0] => string(5) "guest"
    [1] => string(4) "user"
  }
  ["oauth/receive-code"] => array(2) {
    [0] => string(5) "guest"
    [1] => string(4) "user"
  }
  ["event_rest"] => array(1) {
    [0] => string(4) "user"
  }
  ["award_rest"] => array(1) {
    [0] => string(4) "user"
  }
  ["course_rest"] => array(1) {
    [0] => string(4) "user"
  }
  ["notify_rest"] => array(1) {
    [0] => string(4) "user"
  }
  ["cert_restful"] => array(1) {
    [0] => string(4) "user"
  }
  ["emoji_restful"] => array(1) {
    [0] => string(4) "user"
  }
  ["development-enable"] => array(1) {
    [0] => string(5) "guest"
  }
  ["development-disable"] => array(1) {
    [0] => string(5) "guest"
  }
  ["calculate_rating"] => array(1) {
    [0] => string(5) "guest"
  }
  ["award_all"] => array(1) {
    [0] => string(5) "guest"
  }
  ["mail-send"] => array(1) {
    [0] => string(5) "guest"
  }
  ["import_users"] => array(1) {
    [0] => string(5) "guest"
  }
  ["define_groups"] => array(1) {
    [0] => string(5) "guest"
  }
  ["block_users"] => array(1) {
    [0] => string(5) "guest"
  }
  ["scorm-import-sco"] => array(1) {
    [0] => string(5) "guest"
  }
  ["scorm-update-sco"] => array(1) {
    [0] => string(5) "guest"
  }
  ["api-learning-category-info"] => array(2) {
    [0] => string(5) "guest"
    [1] => string(4) "user"
  }
  ["api-learning-category-list"] => array(2) {
    [0] => string(5) "guest"
    [1] => string(4) "user"
  }
  ["api-events-event-info"] => array(2) {
    [0] => string(5) "guest"
    [1] => string(4) "user"
  }
  ["api-events-event-list"] => array(2) {
    [0] => string(5) "guest"
    [1] => string(4) "user"
  }
  ["api-emoji-emoji-info"] => array(2) {
    [0] => string(5) "guest"
    [1] => string(4) "user"
  }
  ["api-emoji-emoji-list"] => array(2) {
    [0] => string(5) "guest"
    [1] => string(4) "user"
  }
  ["api-identity-account-info"] => array(2) {
    [0] => string(5) "guest"
    [1] => string(4) "user"
  }
  ["api-identity-account-list"] => array(2) {
    [0] => string(5) "guest"
    [1] => string(4) "user"
  }
  ["api-identity-team-info"] => array(2) {
    [0] => string(5) "guest"
    [1] => string(4) "user"
  }
  ["api-identity-team-list"] => array(2) {
    [0] => string(5) "guest"
    [1] => string(4) "user"
  }
  ["api-scorm-attempt-info"] => array(2) {
    [0] => string(5) "guest"
    [1] => string(4) "user"
  }
  ["api-scorm-attempt-list"] => array(2) {
    [0] => string(5) "guest"
    [1] => string(4) "user"
  }
  ["api-scorm-object-info"] => array(2) {
    [0] => string(5) "guest"
    [1] => string(4) "user"
  }
  ["learning-view-object"] => array(1) {
    [0] => string(4) "user"
  }
  ["learning-run-course"] => array(1) {
    [0] => string(4) "user"
  }
  ["duel-session"] => array(1) {
    [0] => string(4) "user"
  }
  ["duel-api-session"] => array(1) {
    [0] => string(4) "user"
  }
  ["duel-api-history"] => array(1) {
    [0] => string(4) "user"
  }
  ["notify-api"] => array(1) {
    [0] => string(4) "user"
  }
  ["contest-user"] => array(1) {
    [0] => string(4) "user"
  }
  ["articles-api"] => array(2) {
    [0] => string(5) "guest"
    [1] => string(4) "user"
  }
  ["job-queue:run"] => array(1) {
    [0] => string(5) "guest"
  }
  ["duel-summary"] => array(1) {
    [0] => string(5) "guest"
  }
  ["notices:run"] => array(1) {
    [0] => string(5) "guest"
  }
  ["console*"] => array(1) {
    [0] => string(5) "guest"
  }
  ["notices-test"] => array(1) {
    [0] => string(5) "guest"
  }
  ["kpi-restful-api"] => array(2) {
    [0] => string(5) "guest"
    [1] => string(4) "user"
  }
  ["kpi-online-api"] => array(2) {
    [0] => string(5) "guest"
    [1] => string(4) "user"
  }
  ["kpi-rating-api"] => array(2) {
    [0] => string(5) "guest"
    [1] => string(4) "user"
  }
  ["reports/*"] => array(2) {
    [0] => string(5) "admin"
    [1] => string(9) "head-user"
  }
  ["console:*"] => array(1) {
    [0] => string(5) "guest"
  }
}
ZfcRbac Roles
Loaded identity roles No identity roles Permissions for loaded identity roles guest