Select Git revision
module.config.php
Bertrand Gauthier authored
Code owners
Assign users and groups as approvers for specific file changes. Learn more.
module.config.php 48.05 KiB
<?php
return [
'doctrine' => [
'driver' => [
'orm_default_xml_driver' => [
'class' => \Doctrine\ORM\Mapping\Driver\XmlDriver::class,
'cache' => 'array',
'paths' => [
0 => __DIR__ . '/../src/V1/Entity/Db/Mapping',
],
],
'orm_default' => [
'class' => \Doctrine\Common\Persistence\Mapping\Driver\MappingDriverChain::class,
'drivers' => [
'ImportData\\V1\\Entity\\Db' => 'orm_default_xml_driver',
],
],
],
'eventmanager' => [
'orm_default' => [
'subscribers' => [
0 => \Doctrine\DBAL\Event\Listeners\OracleSessionInit::class,
],
],
],
],
'router' => [
'routes' => [
'import-data.rest.doctrine.these' => [
'type' => 'Segment',
'options' => [
'route' => '/these[/:these_id]',
'defaults' => [
'controller' => 'ImportData\\V1\\Rest\\These\\Controller',
],
],
],
'import-data.rest.doctrine.doctorant' => [
'type' => 'Segment',
'options' => [
'route' => '/doctorant[/:doctorant_id]',
'defaults' => [
'controller' => 'ImportData\\V1\\Rest\\Doctorant\\Controller',
],
],
],
'import-data.rest.doctrine.individu' => [
'type' => 'Segment',
'options' => [
'route' => '/individu[/:individu_id]',
'defaults' => [
'controller' => 'ImportData\\V1\\Rest\\Individu\\Controller',
],
],
],
'import-data.rest.doctrine.acteur' => [
'type' => 'Segment',
'options' => [
'route' => '/acteur[/:acteur_id]',
'defaults' => [
'controller' => 'ImportData\\V1\\Rest\\Acteur\\Controller',
],
],
],
'import-data.rest.doctrine.role' => [
'type' => 'Segment',
'options' => [
'route' => '/role[/:role_id]',
'defaults' => [
'controller' => 'ImportData\\V1\\Rest\\Role\\Controller',
],
],
],
'import-data.rest.doctrine.source' => [
'type' => 'Segment',
'options' => [
'route' => '/source[/:source_id]',
'defaults' => [
'controller' => 'ImportData\\V1\\Rest\\Source\\Controller',
],
],
],
'import-data.rest.doctrine.variable' => [
'type' => 'Segment',
'options' => [
'route' => '/variable[/:variable_id]',
'defaults' => [
'controller' => 'ImportData\\V1\\Rest\\Variable\\Controller',
],
],
],
],
],
'zf-versioning' => [
'uri' => [
0 => 'import-data.rest.doctrine.these',
1 => 'import-data.rest.doctrine.doctorant',
2 => 'import-data.rest.doctrine.individu',
3 => 'import-data.rest.doctrine.acteur',
4 => 'import-data.rest.doctrine.role',
5 => 'import-data.rest.doctrine.source',
6 => 'import-data.rest.doctrine.variable',
],
],
'zf-rest' => [
'ImportData\\V1\\Rest\\These\\Controller' => [
'listener' => \ImportData\V1\Rest\These\TheseResource::class,
'route_name' => 'import-data.rest.doctrine.these',
'route_identifier_name' => 'these_id',
'entity_identifier_name' => 'id',
'collection_name' => 'these',
'entity_http_methods' => [
0 => 'GET',
],
'collection_http_methods' => [
0 => 'GET',
],
'collection_query_whitelist' => [],
'page_size' => '250000000000000000000',
'page_size_param' => null,
'entity_class' => \ImportData\V1\Entity\Db\These::class,
'collection_class' => \ImportData\V1\Rest\These\TheseCollection::class,
'service_name' => 'These',
],
'ImportData\\V1\\Rest\\Doctorant\\Controller' => [
'listener' => \ImportData\V1\Rest\Doctorant\DoctorantResource::class,
'route_name' => 'import-data.rest.doctrine.doctorant',
'route_identifier_name' => 'doctorant_id',
'entity_identifier_name' => 'id',
'collection_name' => 'doctorant',
'entity_http_methods' => [
0 => 'GET',
],
'collection_http_methods' => [
0 => 'GET',
],
'collection_query_whitelist' => [],
'page_size' => '250000000000000000000',
'page_size_param' => null,
'entity_class' => \ImportData\V1\Entity\Db\Doctorant::class,
'collection_class' => \ImportData\V1\Rest\Doctorant\DoctorantCollection::class,
'service_name' => 'Doctorant',
],
'ImportData\\V1\\Rest\\Individu\\Controller' => [
'listener' => \ImportData\V1\Rest\Individu\IndividuResource::class,
'route_name' => 'import-data.rest.doctrine.individu',
'route_identifier_name' => 'individu_id',
'entity_identifier_name' => 'id',
'collection_name' => 'individu',
'entity_http_methods' => [
0 => 'GET',
],
'collection_http_methods' => [
0 => 'GET',
],
'collection_query_whitelist' => [],
'page_size' => '250000000000000000000',
'page_size_param' => null,
'entity_class' => \ImportData\V1\Entity\Db\Individu::class,
'collection_class' => \ImportData\V1\Rest\Individu\IndividuCollection::class,
'service_name' => 'Individu',
],
'ImportData\\V1\\Rest\\Acteur\\Controller' => [
'listener' => \ImportData\V1\Rest\Acteur\ActeurResource::class,
'route_name' => 'import-data.rest.doctrine.acteur',
'route_identifier_name' => 'acteur_id',
'entity_identifier_name' => 'id',
'collection_name' => 'acteur',
'entity_http_methods' => [
0 => 'GET',
],
'collection_http_methods' => [
0 => 'GET',
],
'collection_query_whitelist' => [],
'page_size' => '250000000000000000000',
'page_size_param' => null,
'entity_class' => \ImportData\V1\Entity\Db\Acteur::class,
'collection_class' => \ImportData\V1\Rest\Acteur\ActeurCollection::class,
'service_name' => 'Acteur',
],
'ImportData\\V1\\Rest\\Role\\Controller' => [
'listener' => \ImportData\V1\Rest\Role\RoleResource::class,
'route_name' => 'import-data.rest.doctrine.role',
'route_identifier_name' => 'role_id',
'entity_identifier_name' => 'id',
'collection_name' => 'role',
'entity_http_methods' => [
0 => 'GET',
],
'collection_http_methods' => [
0 => 'GET',
],
'collection_query_whitelist' => [],
'page_size' => '250000000000000000000',
'page_size_param' => null,
'entity_class' => \ImportData\V1\Entity\Db\Role::class,
'collection_class' => \ImportData\V1\Rest\Role\RoleCollection::class,
'service_name' => 'Role',
],
'ImportData\\V1\\Rest\\Source\\Controller' => [
'listener' => \ImportData\V1\Rest\Source\SourceResource::class,
'route_name' => 'import-data.rest.doctrine.source',
'route_identifier_name' => 'source_id',
'entity_identifier_name' => 'id',
'collection_name' => 'source',
'entity_http_methods' => [
0 => 'GET',
],
'collection_http_methods' => [
0 => 'GET',
],
'collection_query_whitelist' => [],
'page_size' => '250000000000000000000',
'page_size_param' => null,
'entity_class' => \ImportData\V1\Entity\Db\Source::class,
'collection_class' => \ImportData\V1\Rest\Source\SourceCollection::class,
'service_name' => 'Source',
],
'ImportData\\V1\\Rest\\Variable\\Controller' => [
'listener' => \ImportData\V1\Rest\Variable\VariableResource::class,
'route_name' => 'import-data.rest.doctrine.variable',
'route_identifier_name' => 'variable_id',
'entity_identifier_name' => 'id',
'collection_name' => 'variable',
'entity_http_methods' => [
0 => 'GET',
],
'collection_http_methods' => [
0 => 'GET',
],
'collection_query_whitelist' => [],
'page_size' => '250000000000000000000',
'page_size_param' => null,
'entity_class' => \ImportData\V1\Entity\Db\Variable::class,
'collection_class' => \ImportData\V1\Rest\Variable\VariableCollection::class,
'service_name' => 'Variable',
],
],
'zf-content-negotiation' => [
'controllers' => [
'ImportData\\V1\\Rest\\These\\Controller' => 'HalJson',
'ImportData\\V1\\Rest\\Doctorant\\Controller' => 'HalJson',
'ImportData\\V1\\Rest\\Individu\\Controller' => 'HalJson',
'ImportData\\V1\\Rest\\Acteur\\Controller' => 'HalJson',
'ImportData\\V1\\Rest\\Role\\Controller' => 'HalJson',
'ImportData\\V1\\Rest\\Source\\Controller' => 'HalJson',
'ImportData\\V1\\Rest\\Variable\\Controller' => 'HalJson',
],
'accept-whitelist' => [
'ImportData\\V1\\Rest\\These\\Controller' => [
0 => 'application/vnd.import-data.v1+json',
1 => 'application/hal+json',
2 => 'application/json',
],
'ImportData\\V1\\Rest\\Doctorant\\Controller' => [
0 => 'application/vnd.import-data.v1+json',
1 => 'application/hal+json',
2 => 'application/json',
],
'ImportData\\V1\\Rest\\Individu\\Controller' => [
0 => 'application/vnd.import-data.v1+json',
1 => 'application/hal+json',
2 => 'application/json',
],
'ImportData\\V1\\Rest\\Acteur\\Controller' => [
0 => 'application/vnd.import-data.v1+json',
1 => 'application/hal+json',
2 => 'application/json',
],
'ImportData\\V1\\Rest\\Role\\Controller' => [
0 => 'application/vnd.import-data.v1+json',
1 => 'application/hal+json',
2 => 'application/json',
],
'ImportData\\V1\\Rest\\Source\\Controller' => [
0 => 'application/vnd.import-data.v1+json',
1 => 'application/hal+json',
2 => 'application/json',
],
'ImportData\\V1\\Rest\\Variable\\Controller' => [
0 => 'application/vnd.import-data.v1+json',
1 => 'application/hal+json',
2 => 'application/json',
],
],
'content-type-whitelist' => [
'ImportData\\V1\\Rest\\These\\Controller' => [
0 => 'application/json',
],
'ImportData\\V1\\Rest\\Doctorant\\Controller' => [
0 => 'application/json',
],
'ImportData\\V1\\Rest\\Individu\\Controller' => [
0 => 'application/json',
],
'ImportData\\V1\\Rest\\Acteur\\Controller' => [
0 => 'application/json',
],
'ImportData\\V1\\Rest\\Role\\Controller' => [
0 => 'application/json',
],
'ImportData\\V1\\Rest\\Source\\Controller' => [
0 => 'application/json',
],
'ImportData\\V1\\Rest\\Variable\\Controller' => [
0 => 'application/json',
],
],
],
'zf-hal' => [
'metadata_map' => [
\ImportData\V1\Entity\Db\These::class => [
'route_identifier_name' => 'these_id',
'entity_identifier_name' => 'id',
'route_name' => 'import-data.rest.doctrine.these',
'hydrator' => 'ImportData\\V1\\Rest\\These\\TheseHydrator',
],
\ImportData\V1\Rest\These\TheseCollection::class => [
'entity_identifier_name' => 'id',
'route_name' => 'import-data.rest.doctrine.these',
'is_collection' => true,
],
\ImportData\V1\Entity\Db\Doctorant::class => [
'route_identifier_name' => 'doctorant_id',
'entity_identifier_name' => 'id',
'route_name' => 'import-data.rest.doctrine.doctorant',
'hydrator' => 'ImportData\\V1\\Rest\\Doctorant\\DoctorantHydrator',
],
\ImportData\V1\Rest\Doctorant\DoctorantCollection::class => [
'entity_identifier_name' => 'id',
'route_name' => 'import-data.rest.doctrine.doctorant',
'is_collection' => true,
],
\ImportData\V1\Entity\Db\Individu::class => [
'route_identifier_name' => 'individu_id',
'entity_identifier_name' => 'id',
'route_name' => 'import-data.rest.doctrine.individu',
'hydrator' => 'ImportData\\V1\\Rest\\Individu\\IndividuHydrator',
],
\ImportData\V1\Rest\Individu\IndividuCollection::class => [
'entity_identifier_name' => 'id',
'route_name' => 'import-data.rest.doctrine.individu',
'is_collection' => true,
],
\ImportData\V1\Entity\Db\Acteur::class => [
'route_identifier_name' => 'acteur_id',
'entity_identifier_name' => 'id',
'route_name' => 'import-data.rest.doctrine.acteur',
'hydrator' => 'ImportData\\V1\\Rest\\Acteur\\ActeurHydrator',
],
\ImportData\V1\Rest\Acteur\ActeurCollection::class => [
'entity_identifier_name' => 'id',
'route_name' => 'import-data.rest.doctrine.acteur',
'is_collection' => true,
],
\ImportData\V1\Entity\Db\Role::class => [
'route_identifier_name' => 'role_id',
'entity_identifier_name' => 'id',
'route_name' => 'import-data.rest.doctrine.role',
'hydrator' => 'ImportData\\V1\\Rest\\Role\\RoleHydrator',
],
\ImportData\V1\Rest\Role\RoleCollection::class => [
'entity_identifier_name' => 'id',
'route_name' => 'import-data.rest.doctrine.role',
'is_collection' => true,
],
\ImportData\V1\Entity\Db\Source::class => [
'route_identifier_name' => 'source_id',
'entity_identifier_name' => 'id',
'route_name' => 'import-data.rest.doctrine.source',
'hydrator' => 'ImportData\\V1\\Rest\\Source\\SourceHydrator',
],
\ImportData\V1\Rest\Source\SourceCollection::class => [
'entity_identifier_name' => 'id',
'route_name' => 'import-data.rest.doctrine.source',
'is_collection' => true,
],
\ImportData\V1\Entity\Db\Variable::class => [
'route_identifier_name' => 'variable_id',
'entity_identifier_name' => 'id',
'route_name' => 'import-data.rest.doctrine.variable',
'hydrator' => 'ImportData\\V1\\Rest\\Variable\\VariableHydrator',
],
\ImportData\V1\Rest\Variable\VariableCollection::class => [
'entity_identifier_name' => 'id',
'route_name' => 'import-data.rest.doctrine.variable',
'is_collection' => true,
],
],
],
'zf-apigility' => [
'doctrine-connected' => [
\ImportData\V1\Rest\These\TheseResource::class => [
'object_manager' => 'doctrine.entitymanager.orm_default',
'hydrator' => 'ImportData\\V1\\Rest\\These\\TheseHydrator',
],
\ImportData\V1\Rest\Doctorant\DoctorantResource::class => [
'object_manager' => 'doctrine.entitymanager.orm_default',
'hydrator' => 'ImportData\\V1\\Rest\\Doctorant\\DoctorantHydrator',
],
\ImportData\V1\Rest\Individu\IndividuResource::class => [
'object_manager' => 'doctrine.entitymanager.orm_default',
'hydrator' => 'ImportData\\V1\\Rest\\Individu\\IndividuHydrator',
],
\ImportData\V1\Rest\Acteur\ActeurResource::class => [
'object_manager' => 'doctrine.entitymanager.orm_default',
'hydrator' => 'ImportData\\V1\\Rest\\Acteur\\ActeurHydrator',
],
\ImportData\V1\Rest\Role\RoleResource::class => [
'object_manager' => 'doctrine.entitymanager.orm_default',
'hydrator' => 'ImportData\\V1\\Rest\\Role\\RoleHydrator',
],
\ImportData\V1\Rest\Source\SourceResource::class => [
'object_manager' => 'doctrine.entitymanager.orm_default',
'hydrator' => 'ImportData\\V1\\Rest\\Source\\SourceHydrator',
],
\ImportData\V1\Rest\Variable\VariableResource::class => [
'object_manager' => 'doctrine.entitymanager.orm_default',
'hydrator' => 'ImportData\\V1\\Rest\\Variable\\VariableHydrator',
],
],
],
'doctrine-hydrator' => [
'ImportData\\V1\\Rest\\These\\TheseHydrator' => [
'entity_class' => \ImportData\V1\Entity\Db\These::class,
'object_manager' => 'doctrine.entitymanager.orm_default',
'by_value' => true,
'strategies' => [],
'use_generated_hydrator' => true,
],
'ImportData\\V1\\Rest\\Doctorant\\DoctorantHydrator' => [
'entity_class' => \ImportData\V1\Entity\Db\Doctorant::class,
'object_manager' => 'doctrine.entitymanager.orm_default',
'by_value' => true,
'strategies' => [],
'use_generated_hydrator' => true,
],
'ImportData\\V1\\Rest\\Individu\\IndividuHydrator' => [
'entity_class' => \ImportData\V1\Entity\Db\Individu::class,
'object_manager' => 'doctrine.entitymanager.orm_default',
'by_value' => true,
'strategies' => [],
'use_generated_hydrator' => true,
],
'ImportData\\V1\\Rest\\Acteur\\ActeurHydrator' => [
'entity_class' => \ImportData\V1\Entity\Db\Acteur::class,
'object_manager' => 'doctrine.entitymanager.orm_default',
'by_value' => true,
'strategies' => [],
'use_generated_hydrator' => true,
],
'ImportData\\V1\\Rest\\Role\\RoleHydrator' => [
'entity_class' => \ImportData\V1\Entity\Db\Role::class,
'object_manager' => 'doctrine.entitymanager.orm_default',
'by_value' => true,
'strategies' => [],
'use_generated_hydrator' => true,
],
'ImportData\\V1\\Rest\\Source\\SourceHydrator' => [
'entity_class' => \ImportData\V1\Entity\Db\Source::class,
'object_manager' => 'doctrine.entitymanager.orm_default',
'by_value' => true,
'strategies' => [],
'use_generated_hydrator' => true,
],
'ImportData\\V1\\Rest\\Variable\\VariableHydrator' => [
'entity_class' => \ImportData\V1\Entity\Db\Variable::class,
'object_manager' => 'doctrine.entitymanager.orm_default',
'by_value' => true,
'strategies' => [],
'use_generated_hydrator' => true,
],
],
'zf-content-validation' => [
'ImportData\\V1\\Rest\\These\\Controller' => [
'input_filter' => 'ImportData\\V1\\Rest\\These\\Validator',
],
'ImportData\\V1\\Rest\\Doctorant\\Controller' => [
'input_filter' => 'ImportData\\V1\\Rest\\Doctorant\\Validator',
],
'ImportData\\V1\\Rest\\Individu\\Controller' => [
'input_filter' => 'ImportData\\V1\\Rest\\Individu\\Validator',
],
'ImportData\\V1\\Rest\\Acteur\\Controller' => [
'input_filter' => 'ImportData\\V1\\Rest\\Acteur\\Validator',
],
'ImportData\\V1\\Rest\\Role\\Controller' => [
'input_filter' => 'ImportData\\V1\\Rest\\Role\\Validator',
],
'ImportData\\V1\\Rest\\Source\\Controller' => [
'input_filter' => 'ImportData\\V1\\Rest\\Source\\Validator',
],
'ImportData\\V1\\Rest\\Variable\\Controller' => [
'input_filter' => 'ImportData\\V1\\Rest\\Variable\\Validator',
],
],
'input_filter_specs' => [
'ImportData\\V1\\Rest\\These\\Validator' => [
0 => [
'name' => 'title',
'required' => true,
'filters' => [
0 => [
'name' => \Zend\Filter\StringTrim::class,
],
1 => [
'name' => \Zend\Filter\StripTags::class,
],
],
'validators' => [
0 => [
'name' => \Zend\Validator\StringLength::class,
'options' => [
'min' => 1,
'max' => 800,
],
],
],
],
],
'ImportData\\V1\\Rest\\Doctorant\\Validator' => [
0 => [
'name' => 'sourceId',
'required' => false,
'filters' => [
0 => [
'name' => \Zend\Filter\StripTags::class,
],
1 => [
'name' => \Zend\Filter\Digits::class,
],
],
'validators' => [],
],
1 => [
'name' => 'individuId',
'required' => false,
'filters' => [
0 => [
'name' => \Zend\Filter\StripTags::class,
],
1 => [
'name' => \Zend\Filter\Digits::class,
],
],
'validators' => [],
],
],
'ImportData\\V1\\Rest\\Individu\\Validator' => [
0 => [
'name' => 'sourceId',
'required' => false,
'filters' => [
0 => [
'name' => \Zend\Filter\StringTrim::class,
],
1 => [
'name' => \Zend\Filter\StripTags::class,
],
],
'validators' => [
0 => [
'name' => \Zend\Validator\StringLength::class,
'options' => [
'min' => 1,
'max' => 6,
],
],
],
],
1 => [
'name' => 'type',
'required' => false,
'filters' => [
0 => [
'name' => \Zend\Filter\StringTrim::class,
],
1 => [
'name' => \Zend\Filter\StripTags::class,
],
],
'validators' => [
0 => [
'name' => \Zend\Validator\StringLength::class,
'options' => [
'min' => 1,
'max' => 9,
],
],
],
],
2 => [
'name' => 'civilite',
'required' => false,
'filters' => [
0 => [
'name' => \Zend\Filter\StringTrim::class,
],
1 => [
'name' => \Zend\Filter\StripTags::class,
],
],
'validators' => [
0 => [
'name' => \Zend\Validator\StringLength::class,
'options' => [
'min' => 1,
'max' => 5,
],
],
],
],
3 => [
'name' => 'nomUsuel',
'required' => false,
'filters' => [
0 => [
'name' => \Zend\Filter\StringTrim::class,
],
1 => [
'name' => \Zend\Filter\StripTags::class,
],
],
'validators' => [
0 => [
'name' => \Zend\Validator\StringLength::class,
'options' => [
'min' => 1,
'max' => 60,
],
],
],
],
4 => [
'name' => 'nomPatronymique',
'required' => false,
'filters' => [
0 => [
'name' => \Zend\Filter\StringTrim::class,
],
1 => [
'name' => \Zend\Filter\StripTags::class,
],
],
'validators' => [
0 => [
'name' => \Zend\Validator\StringLength::class,
'options' => [
'min' => 1,
'max' => 60,
],
],
],
],
5 => [
'name' => 'prenom1',
'required' => false,
'filters' => [
0 => [
'name' => \Zend\Filter\StringTrim::class,
],
1 => [
'name' => \Zend\Filter\StripTags::class,
],
],
'validators' => [
0 => [
'name' => \Zend\Validator\StringLength::class,
'options' => [
'min' => 1,
'max' => 60,
],
],
],
],
6 => [
'name' => 'prenom2',
'required' => false,
'filters' => [
0 => [
'name' => \Zend\Filter\StringTrim::class,
],
1 => [
'name' => \Zend\Filter\StripTags::class,
],
],
'validators' => [
0 => [
'name' => \Zend\Validator\StringLength::class,
'options' => [
'min' => 1,
'max' => 60,
],
],
],
],
7 => [
'name' => 'prenom3',
'required' => false,
'filters' => [
0 => [
'name' => \Zend\Filter\StringTrim::class,
],
1 => [
'name' => \Zend\Filter\StripTags::class,
],
],
'validators' => [
0 => [
'name' => \Zend\Validator\StringLength::class,
'options' => [
'min' => 1,
'max' => 60,
],
],
],
],
8 => [
'name' => 'email',
'required' => false,
'filters' => [
0 => [
'name' => \Zend\Filter\StringTrim::class,
],
1 => [
'name' => \Zend\Filter\StripTags::class,
],
],
'validators' => [
0 => [
'name' => \Zend\Validator\StringLength::class,
'options' => [
'min' => 1,
'max' => 256,
],
],
],
],
9 => [
'name' => 'dateNaissance',
'required' => false,
'filters' => [],
'validators' => [],
],
10 => [
'name' => 'nationalite',
'required' => false,
'filters' => [
0 => [
'name' => \Zend\Filter\StringTrim::class,
],
1 => [
'name' => \Zend\Filter\StripTags::class,
],
],
'validators' => [
0 => [
'name' => \Zend\Validator\StringLength::class,
'options' => [
'min' => 1,
'max' => 60,
],
],
],
],
],
'ImportData\\V1\\Rest\\Acteur\\Validator' => [
0 => [
'name' => 'sourceId',
'required' => false,
'filters' => [
0 => [
'name' => \Zend\Filter\StringTrim::class,
],
1 => [
'name' => \Zend\Filter\StripTags::class,
],
],
'validators' => [
0 => [
'name' => \Zend\Validator\StringLength::class,
'options' => [
'min' => 1,
'max' => 6,
],
],
],
],
1 => [
'name' => 'theseId',
'required' => false,
'filters' => [
0 => [
'name' => \Zend\Filter\StringTrim::class,
],
1 => [
'name' => \Zend\Filter\StripTags::class,
],
],
'validators' => [
0 => [
'name' => \Zend\Validator\StringLength::class,
'options' => [
'min' => 1,
'max' => 8,
],
],
],
],
2 => [
'name' => 'roleId',
'required' => false,
'filters' => [
0 => [
'name' => \Zend\Filter\StringTrim::class,
],
1 => [
'name' => \Zend\Filter\StripTags::class,
],
],
'validators' => [
0 => [
'name' => \Zend\Validator\StringLength::class,
'options' => [
'min' => 1,
'max' => 1,
],
],
],
],
3 => [
'name' => 'individuId',
'required' => false,
'filters' => [
0 => [
'name' => \Zend\Filter\StringTrim::class,
],
1 => [
'name' => \Zend\Filter\StripTags::class,
],
],
'validators' => [
0 => [
'name' => \Zend\Validator\StringLength::class,
'options' => [
'min' => 1,
'max' => 8,
],
],
],
],
4 => [
'name' => 'codeRoleJury',
'required' => false,
'filters' => [
0 => [
'name' => \Zend\Filter\StringTrim::class,
],
1 => [
'name' => \Zend\Filter\StripTags::class,
],
],
'validators' => [
0 => [
'name' => \Zend\Validator\StringLength::class,
'options' => [
'min' => 1,
'max' => 1,
],
],
],
],
5 => [
'name' => 'libRoleJury',
'required' => false,
'filters' => [
0 => [
'name' => \Zend\Filter\StringTrim::class,
],
1 => [
'name' => \Zend\Filter\StripTags::class,
],
],
'validators' => [
0 => [
'name' => \Zend\Validator\StringLength::class,
'options' => [
'min' => 1,
'max' => 40,
],
],
],
],
6 => [
'name' => 'codeEtablissement',
'required' => false,
'filters' => [
0 => [
'name' => \Zend\Filter\StringTrim::class,
],
1 => [
'name' => \Zend\Filter\StripTags::class,
],
],
'validators' => [
0 => [
'name' => \Zend\Validator\StringLength::class,
'options' => [
'min' => 1,
'max' => 8,
],
],
],
],
7 => [
'name' => 'libEtablissement',
'required' => false,
'filters' => [
0 => [
'name' => \Zend\Filter\StringTrim::class,
],
1 => [
'name' => \Zend\Filter\StripTags::class,
],
],
'validators' => [
0 => [
'name' => \Zend\Validator\StringLength::class,
'options' => [
'min' => 1,
'max' => 40,
],
],
],
],
8 => [
'name' => 'codeQualite',
'required' => false,
'filters' => [
0 => [
'name' => \Zend\Filter\StringTrim::class,
],
1 => [
'name' => \Zend\Filter\StripTags::class,
],
],
'validators' => [
0 => [
'name' => \Zend\Validator\StringLength::class,
'options' => [
'min' => 1,
'max' => 10,
],
],
],
],
9 => [
'name' => 'libQualite',
'required' => false,
'filters' => [
0 => [
'name' => \Zend\Filter\StringTrim::class,
],
1 => [
'name' => \Zend\Filter\StripTags::class,
],
],
'validators' => [
0 => [
'name' => \Zend\Validator\StringLength::class,
'options' => [
'min' => 1,
'max' => 40,
],
],
],
],
10 => [
'name' => 'temoinHDR',
'required' => false,
'filters' => [
0 => [
'name' => \Zend\Filter\StringTrim::class,
],
1 => [
'name' => \Zend\Filter\StripTags::class,
],
],
'validators' => [
0 => [
'name' => \Zend\Validator\StringLength::class,
'options' => [
'min' => 1,
'max' => 1,
],
],
],
],
11 => [
'name' => 'temoinRapport',
'required' => false,
'filters' => [
0 => [
'name' => \Zend\Filter\StringTrim::class,
],
1 => [
'name' => \Zend\Filter\StripTags::class,
],
],
'validators' => [
0 => [
'name' => \Zend\Validator\StringLength::class,
'options' => [
'min' => 1,
'max' => 1,
],
],
],
],
],
'ImportData\\V1\\Rest\\Role\\Validator' => [
0 => [
'name' => 'sourceId',
'required' => false,
'filters' => [
0 => [
'name' => \Zend\Filter\StringTrim::class,
],
1 => [
'name' => \Zend\Filter\StripTags::class,
],
],
'validators' => [
0 => [
'name' => \Zend\Validator\StringLength::class,
'options' => [
'min' => 1,
'max' => 6,
],
],
],
],
1 => [
'name' => 'libLongRole',
'required' => false,
'filters' => [
0 => [
'name' => \Zend\Filter\StringTrim::class,
],
1 => [
'name' => \Zend\Filter\StripTags::class,
],
],
'validators' => [
0 => [
'name' => \Zend\Validator\StringLength::class,
'options' => [
'min' => 1,
'max' => 40,
],
],
],
],
2 => [
'name' => 'libCourtRole',
'required' => false,
'filters' => [
0 => [
'name' => \Zend\Filter\StringTrim::class,
],
1 => [
'name' => \Zend\Filter\StripTags::class,
],
],
'validators' => [
0 => [
'name' => \Zend\Validator\StringLength::class,
'options' => [
'min' => 1,
'max' => 10,
],
],
],
],
],
'ImportData\\V1\\Rest\\Source\\Validator' => [
0 => [
'name' => 'libelle',
'required' => false,
'filters' => [
0 => [
'name' => \Zend\Filter\StringTrim::class,
],
1 => [
'name' => \Zend\Filter\StripTags::class,
],
],
'validators' => [
0 => [
'name' => \Zend\Validator\StringLength::class,
'options' => [
'min' => 1,
'max' => 6,
],
],
],
],
1 => [
'name' => 'importable',
'required' => false,
'filters' => [
0 => [
'name' => \Zend\Filter\StripTags::class,
],
1 => [
'name' => \Zend\Filter\Digits::class,
],
],
'validators' => [],
],
],
'ImportData\\V1\\Rest\\Variable\\Validator' => [
0 => [
'name' => 'libEtablissement',
'required' => false,
'filters' => [
0 => [
'name' => \Zend\Filter\StringTrim::class,
],
1 => [
'name' => \Zend\Filter\StripTags::class,
],
],
'validators' => [
0 => [
'name' => \Zend\Validator\StringLength::class,
'options' => [
'min' => 1,
'max' => 20,
],
],
],
],
1 => [
'name' => 'libResponsable',
'required' => false,
'filters' => [
0 => [
'name' => \Zend\Filter\StringTrim::class,
],
1 => [
'name' => \Zend\Filter\StripTags::class,
],
],
'validators' => [
0 => [
'name' => \Zend\Validator\StringLength::class,
'options' => [
'min' => 1,
'max' => 40,
],
],
],
],
2 => [
'name' => 'libTitre',
'required' => false,
'filters' => [
0 => [
'name' => \Zend\Filter\StringTrim::class,
],
1 => [
'name' => \Zend\Filter\StripTags::class,
],
],
'validators' => [
0 => [
'name' => \Zend\Validator\StringLength::class,
'options' => [
'min' => 1,
'max' => 100,
],
],
],
],
],
],
'zf-mvc-auth' => [
'authorization' => [
'ImportData\\V1\\Rest\\These\\Controller' => [
'collection' => [
'GET' => true,
'POST' => false,
'PUT' => false,
'PATCH' => false,
'DELETE' => false,
],
'entity' => [
'GET' => true,
'POST' => false,
'PUT' => false,
'PATCH' => false,
'DELETE' => false,
],
],
'ImportData\\V1\\Rest\\Doctorant\\Controller' => [
'collection' => [
'GET' => true,
'POST' => false,
'PUT' => false,
'PATCH' => false,
'DELETE' => false,
],
'entity' => [
'GET' => true,
'POST' => false,
'PUT' => false,
'PATCH' => false,
'DELETE' => false,
],
],
'ImportData\\V1\\Rest\\Individu\\Controller' => [
'collection' => [
'GET' => true,
'POST' => false,
'PUT' => false,
'PATCH' => false,
'DELETE' => false,
],
'entity' => [
'GET' => true,
'POST' => false,
'PUT' => false,
'PATCH' => false,
'DELETE' => false,
],
],
'ImportData\\V1\\Rest\\Acteur\\Controller' => [
'collection' => [
'GET' => true,
'POST' => false,
'PUT' => false,
'PATCH' => false,
'DELETE' => false,
],
'entity' => [
'GET' => true,
'POST' => false,
'PUT' => false,
'PATCH' => false,
'DELETE' => false,
],
],
'ImportData\\V1\\Rest\\Role\\Controller' => [
'collection' => [
'GET' => true,
'POST' => false,
'PUT' => false,
'PATCH' => false,
'DELETE' => false,
],
'entity' => [
'GET' => true,
'POST' => false,
'PUT' => false,
'PATCH' => false,
'DELETE' => false,
],
],
'ImportData\\V1\\Rest\\Source\\Controller' => [
'collection' => [
'GET' => true,
'POST' => false,
'PUT' => false,
'PATCH' => false,
'DELETE' => false,
],
'entity' => [
'GET' => true,
'POST' => false,
'PUT' => false,
'PATCH' => false,
'DELETE' => false,
],
],
'ImportData\\V1\\Rest\\Variable\\Controller' => [
'collection' => [
'GET' => true,
'POST' => false,
'PUT' => false,
'PATCH' => false,
'DELETE' => false,
],
'entity' => [
'GET' => true,
'POST' => false,
'PUT' => false,
'PATCH' => false,
'DELETE' => false,
],
],
],
],
];