Proyectos de Subversion LeadersLinked - Backend

Rev

Rev 16822 | Rev 16954 | Ir a la última revisión | | Comparar con el anterior | Ultima modificación | Ver Log |

Rev Autor Línea Nro. Línea
1 www 1
<?php
1089 geraldo 2
 
3
declare(strict_types=1);
4
 
1 www 5
namespace LeadersLinked;
6
 
7
use Laminas\Router\Http\Literal;
8
use Laminas\Router\Http\Segment;
1089 geraldo 9
 
16785 efrain 10
 
1 www 11
return [
12
    'navigation' => [
15607 anderson 13
        'menu' => [],
14
        'footer' => []
1 www 15
    ],
16
    'router' => [
17
        'routes' => [
18
            'home' => [
19
                'type' => Literal::class,
20
                'options' => [
21
                    'route' => '/',
22
                    'defaults' => [
23
                        'controller' => '\LeadersLinked\Controller\AuthController',
24
                        'action' => 'index'
25
                    ]
26
                ]
27
            ],
28
            'signin-company' => [
29
                'type' => Literal::class,
30
                'options' => [
31
                    'route' => '/signin-company',
32
                    'defaults' => [
33
                        'controller' => '\LeadersLinked\Controller\AuthController',
34
                        'action' => 'signinCompany'
35
                    ]
36
                ],
37
                'may_terminate' => true,
38
            ],
39
            'signin-admin' => [
40
                'type' => Literal::class,
41
                'options' => [
42
                    'route' => '/signin-admin',
43
                    'defaults' => [
44
                        'controller' => '\LeadersLinked\Controller\AuthController',
45
                        'action' => 'signinAdmin'
46
                    ]
47
                ],
48
                'may_terminate' => true,
49
            ],
50
            'signout' => [
51
                'type' => Literal::class,
52
                'options' => [
53
                    'route' => '/signout',
54
                    'defaults' => [
55
                        'controller' => '\LeadersLinked\Controller\AuthController',
56
                        'action' => 'signout'
57
                    ]
58
                ],
59
                'may_terminate' => true,
60
            ],
61
            'dashboard' => [
62
                'type' => Literal::class,
63
                'options' => [
64
                    'route' => '/dashboard',
65
                    'defaults' => [
66
                        'controller' => '\LeadersLinked\Controller\DashboardController',
67
                        'action' => 'index'
68
                    ]
69
                ]
70
            ],
71
            'storage' => [
72
                'type' => Segment::class,
73
                'options' => [
8573 eleazar 74
                    'route' => '/storage/type/:type[/code/:code][/code2/:code2][/filename/:filename]',
8546 efrain 75
                    'constraints' => [
15543 efrain 76
                        'type' => 'user|user-profile|message|user-cover|company|company-cover|group|group-cover|job|chat|image|feed|post|post-type|microlearning-topic|microlearning-capsule|microlearning-slide|recruitment-selection|daily-pulse|engagement-reward',
1 www 77
                        'code' => '[A-Za-z0-9\-]+\=*',
8536 efrain 78
                        'code2' => '[A-Za-z0-9\-]+\=*',
1 www 79
                        'filename' => '[a-zA-Z0-9\-\_]+\.(jpg|jpeg|gif|png|mp3|mp4|flv|doc|pdf|docx|xls|ppt|pdf|xlsx|pptx)'
8552 efrain 80
                    ],
1 www 81
                    'defaults' => [
82
                        'controller' => '\LeadersLinked\Controller\StorageController',
83
                        'action' => 'download'
84
                    ]
85
                ]
86
            ],
15336 efrain 87
            'storage-network' => [
88
                'type' => Segment::class,
89
                'options' => [
90
                    'route' => '/storage-network/type/:type[/]',
91
                    'constraints' => [
92
                        'type' => 'navbar|logo|favico',
93
                    ],
94
                    // MjM5ODk0Mzgg
95
                    'defaults' => [
96
                        'controller' => '\LeadersLinked\Controller\StorageNetworkController',
97
                        'action' => 'download'
98
                    ]
99
                ]
100
            ],
16806 efrain 101
 
102
            /** INICIO ORGANIZACION DEL MENU **/
103
 
104
            'admin-activities' => [
105
                'type' => Literal::class,
106
                'options' => [
107
                    'route' => '/admin-activities',
108
                    'defaults' => [
109
                        'controller' => '\LeadersLinked\Controller\UnknownController',
110
                        'action' => 'index'
111
                    ]
112
                ],
113
                'may_terminate' => true,
114
                'child_routes' => [
115
                ]
116
            ],
117
 
118
 
119
            'people-management' => [
120
                'type' => Literal::class,
121
                'options' => [
122
                    'route' => '/people-management',
123
                    'defaults' => [
124
                        'controller' => '\LeadersLinked\Controller\UnknownController',
125
                        'action' => 'index'
126
                    ]
127
                ],
128
                'may_terminate' => true,
129
                'child_routes' => [
130
                ]
131
            ],
132
 
133
 
134
 
135
            'development-and-knowledge' => [
136
                'type' => Literal::class,
137
                'options' => [
138
                    'route' => '/development-and-knowledge',
139
                    'defaults' => [
140
                        'controller' => '\LeadersLinked\Controller\UnknownController',
141
                        'action' => 'index'
142
                    ]
143
                ],
144
                'may_terminate' => true,
145
                'child_routes' => [
146
                ]
147
            ],
148
            'management' => [
149
                'type' => Literal::class,
150
                'options' => [
151
                    'route' => '/management',
152
                    'defaults' => [
153
                        'controller' => '\LeadersLinked\Controller\UnknownController',
154
                        'action' => 'index'
155
                    ]
156
                ],
157
                'may_terminate' => true,
158
                'child_routes' => [
159
                ]
160
            ],
161
            'organizational-design' => [
162
                'type' => Literal::class,
163
                'options' => [
164
                    'route' => '/organizational-design',
165
                    'defaults' => [
166
                        'controller' => '\LeadersLinked\Controller\UnknownController',
167
                        'action' => 'index'
168
                    ]
169
                ],
170
                'may_terminate' => true,
171
                'child_routes' => [
172
                ]
173
            ],
174
            'company-options' => [
175
                'type' => Literal::class,
176
                'options' => [
177
                    'route' => '/company-options',
178
                    'defaults' => [
179
                        'controller' => '\LeadersLinked\Controller\UnknownController',
180
                        'action' => 'index'
181
                    ]
182
                ],
183
                'may_terminate' => true,
184
                'child_routes' => [
185
                ]
186
            ],
187
 
188
            /** FIN ORGANIZACION DEL MENU **/
189
 
190
 
1089 geraldo 191
            /*             * *** START TEST **** */
66 efrain 192
            'test' => [
193
                'type' => Literal::class,
194
                'options' => [
195
                    'route' => '/test',
196
                    'defaults' => [
197
                        'controller' => '\LeadersLinked\Controller\TestController',
198
                        'action' => 'index'
199
                    ]
200
                ],
201
                'may_terminate' => true,
202
                'child_routes' => [
203
                    'method-one' => [
204
                        'type' => Literal::class,
205
                        'options' => [
206
                            'route' => '/method-one',
207
                            'defaults' => [
208
                                'controller' => '\LeadersLinked\Controller\TestController',
209
                                'action' => 'methodOne'
210
                            ]
211
                        ]
212
                    ],
213
                    'method-one' => [
214
                        'type' => Literal::class,
215
                        'options' => [
216
                            'route' => '/method-one',
217
                            'defaults' => [
218
                                'controller' => '\LeadersLinked\Controller\TestController',
219
                                'action' => 'methodOne'
220
                            ]
221
                        ]
222
                    ],
223
                    'method-two' => [
224
                        'type' => Literal::class,
225
                        'options' => [
226
                            'route' => '/method-two',
227
                            'defaults' => [
228
                                'controller' => '\LeadersLinked\Controller\TestController',
229
                                'action' => 'methodTwo'
230
                            ]
231
                        ]
232
                    ],
233
                    'method-three' => [
234
                        'type' => Literal::class,
235
                        'options' => [
236
                            'route' => '/method-three',
237
                            'defaults' => [
238
                                'controller' => '\LeadersLinked\Controller\TestController',
239
                                'action' => 'methodThree'
240
                            ]
241
                        ]
242
                    ],
243
                    'method-four' => [
244
                        'type' => Literal::class,
245
                        'options' => [
246
                            'route' => '/method-four',
247
                            'defaults' => [
248
                                'controller' => '\LeadersLinked\Controller\TestController',
249
                                'action' => 'methodFour'
250
                            ]
251
                        ]
252
                    ],
253
                ],
1089 geraldo 254
            ],
15607 anderson 255
 
15442 efrain 256
            'activities-center' => [
257
                'type' => Literal::class,
258
                'options' => [
259
                    'route' => '/activities-center',
260
                    'defaults' => [
261
                        'controller' => '\LeadersLinked\Controller\ActivityCenterController',
262
                        'action' => 'index'
263
                    ]
264
                ],
265
                'may_terminate' => true,
266
                'child_routes' => [
267
                    'performance-evaluation' => [
268
                        'type' => Literal::class,
269
                        'options' => [
270
                            'route' => '/performance-evaluation',
271
                            'defaults' => [
272
                                'controller' => '\LeadersLinked\Controller\ActivityCenterPerformanceEvaluationController',
273
                                'action' => 'index'
274
                            ]
275
                        ],
276
                        'may_terminate' => true,
277
                        'child_routes' => [
278
                            'take-a-test' => [
279
                                'type' => Segment::class,
280
                                'options' => [
281
                                    'route' => '/take-a-test/:id',
282
                                    'constraints' => [
283
                                        'id' => '[A-Za-z0-9\-]+\=*'
284
                                    ],
285
                                    'defaults' => [
286
                                        'controller' => '\LeadersLinked\Controller\ActivityCenterPerformanceEvaluationController',
287
                                        'action' => 'takeaTest'
288
                                    ]
289
                                ]
290
                            ],
291
                            'report' => [
292
                                'type' => Segment::class,
293
                                'options' => [
294
                                    'route' => '/report/:id',
295
                                    'constraints' => [
296
                                        'id' => '[A-Za-z0-9\-]+\=*'
297
                                    ],
298
                                    'defaults' => [
15607 anderson 299
                                        'controller' => '\LeadersLinked\Controller\ActivityCenterPerformanceEvaluationController',
15442 efrain 300
                                        'action' => 'report'
301
                                    ]
302
                                ]
303
                            ],
15607 anderson 304
                        ]
15442 efrain 305
                    ],
15461 efrain 306
                    'recruitment-and-selection' => [
307
                        'type' => Literal::class,
308
                        'options' => [
309
                            'route' => '/recruitment-and-selection',
310
                            'defaults' => [
311
                                'controller' => '\LeadersLinked\Controller\ActivityCenterRecruitmentSelectionController',
312
                                'action' => 'index'
313
                            ]
314
                        ],
315
                        'may_terminate' => true,
316
                        'child_routes' => [
317
                            'take-a-test' => [
318
                                'type' => Segment::class,
319
                                'options' => [
320
                                    'route' => '/take-a-test/:id',
321
                                    'constraints' => [
322
                                        'id' => '[A-Za-z0-9\-]+\=*'
323
                                    ],
324
                                    'defaults' => [
325
                                        'controller' => '\LeadersLinked\Controller\ActivityCenterRecruitmentSelectionController',
326
                                        'action' => 'takeaTest'
327
                                    ]
328
                                ]
329
                            ],
330
                            'report' => [
331
                                'type' => Segment::class,
332
                                'options' => [
333
                                    'route' => '/report/:id',
334
                                    'constraints' => [
335
                                        'id' => '[A-Za-z0-9\-]+\=*'
336
                                    ],
337
                                    'defaults' => [
15607 anderson 338
                                        'controller' => '\LeadersLinked\Controller\ActivityCenterRecruitmentSelectionController',
15461 efrain 339
                                        'action' => 'report'
340
                                    ]
341
                                ]
342
                            ],
343
                        ]
344
                    ],
345
 
16817 efrain 346
                    'organizational-climate' => [
347
                        'type' => Literal::class,
348
                        'options' => [
349
                            'route' => '/organizational-climate',
350
                            'defaults' => [
351
                                'controller' => '\LeadersLinked\Controller\ActivityCenterOrganizationalClimateController',
352
                                'action' => 'index'
353
                            ]
354
                        ],
355
                        'may_terminate' => true,
356
                        'child_routes' => [
357
                            'take-a-test' => [
358
                                'type' => Segment::class,
359
                                'options' => [
360
                                    'route' => '/take-a-test/:id',
361
                                    'constraints' => [
362
                                        'id' => '[A-Za-z0-9\-]+\=*'
363
                                    ],
364
                                    'defaults' => [
365
                                        'controller' => '\LeadersLinked\Controller\ActivityCenterOrganizationalClimateController',
366
                                        'action' => 'takeaTest'
367
                                    ]
368
                                ]
369
                            ],
370
                            'report' => [
371
                                'type' => Segment::class,
372
                                'options' => [
373
                                    'route' => '/report/:id',
374
                                    'constraints' => [
375
                                        'id' => '[A-Za-z0-9\-]+\=*'
376
                                    ],
377
                                    'defaults' => [
378
                                        'controller' => '\LeadersLinked\Controller\ActivityCenterOrganizationalClimateController',
379
                                        'action' => 'report'
380
                                    ]
381
                                ]
382
                            ],
383
                        ]
384
                    ],
385
 
386
                    'survey' => [
387
                        'type' => Literal::class,
388
                        'options' => [
389
                            'route' => '/survey',
390
                            'defaults' => [
391
                                'controller' => '\LeadersLinked\Controller\ActivityCenterSurveyController',
392
                                'action' => 'index'
393
                            ]
394
                        ],
395
                        'may_terminate' => true,
396
                        'child_routes' => [
397
                            'take-a-test' => [
398
                                'type' => Segment::class,
399
                                'options' => [
400
                                    'route' => '/take-a-test/:id',
401
                                    'constraints' => [
402
                                        'id' => '[A-Za-z0-9\-]+\=*'
403
                                    ],
404
                                    'defaults' => [
405
                                        'controller' => '\LeadersLinked\Controller\ActivityCenterSurveyController',
406
                                        'action' => 'takeaTest'
407
                                    ]
408
                                ]
409
                            ],
410
                            'report' => [
411
                                'type' => Segment::class,
412
                                'options' => [
413
                                    'route' => '/report/:id',
414
                                    'constraints' => [
415
                                        'id' => '[A-Za-z0-9\-]+\=*'
416
                                    ],
417
                                    'defaults' => [
418
                                        'controller' => '\LeadersLinked\Controller\ActivityCenterSurveyController',
419
                                        'action' => 'report'
420
                                    ]
421
                                ]
422
                            ],
423
                        ]
424
                    ],
1089 geraldo 425
 
15607 anderson 426
 
427
                ]
428
            ],
429
 
16822 efrain 430
            /* * * START COMPANIES ** */
1 www 431
            'companies' => [
432
                'type' => Literal::class,
433
                'options' => [
434
                    'route' => '/companies',
435
                    'defaults' => [
436
                        'controller' => '\LeadersLinked\Controller\CompanyController',
437
                        'action' => 'index'
438
                    ]
439
                ],
440
                'may_terminate' => true,
441
                'child_routes' => [
442
                    'services' => [
443
                        'type' => Segment::class,
444
                        'options' => [
445
                            'route' => '/services/:id',
446
                            'constraints' => [
447
                                'id' => '[A-Za-z0-9\-]+\=*'
448
                            ],
449
                            'defaults' => [
450
                                'controller' => '\LeadersLinked\Controller\CompanyController',
451
                                'action' => 'services'
452
                            ]
453
                        ]
454
                    ],
455
                    'roles' => [
456
                        'type' => Segment::class,
457
                        'options' => [
458
                            'route' => '/roles/:id',
459
                            'constraints' => [
460
                                'id' => '[A-Za-z0-9\-]+\=*'
461
                            ],
462
                            'defaults' => [
463
                                'controller' => '\LeadersLinked\Controller\CompanyController',
464
                                'action' => 'roles'
465
                            ]
466
                        ]
467
                    ],
468
                    'edit' => [
469
                        'type' => Segment::class,
470
                        'options' => [
471
                            'route' => '/edit/:id',
472
                            'constraints' => [
473
                                'id' => '[A-Za-z0-9\-]+\=*'
474
                            ],
475
                            'defaults' => [
476
                                'controller' => '\LeadersLinked\Controller\CompanyController',
477
                                'action' => 'edit'
478
                            ]
479
                        ]
480
                    ],
481
                ],
1089 geraldo 482
            ],
15387 efrain 483
            /*             * * REPORTS ** */
484
            'reports' => [
485
                'type' => Literal::class,
486
                'options' => [
487
                    'route' => '/reports',
488
                    'defaults' => [
489
                        'controller' => '\LeadersLinked\Controller\ReportController',
490
                        'action' => 'index'
491
                    ]
492
                ],
493
                'may_terminate' => true,
494
                'child_routes' => [
495
                    'users-blocked' => [
496
                        'type' => Literal::class,
497
                        'options' => [
498
                            'route' => '/users-blocked',
15607 anderson 499
 
15387 efrain 500
                            'defaults' => [
501
                                'controller' => '\LeadersLinked\Controller\ReportController',
502
                                'action' => 'usersBlocked'
503
                            ]
504
                        ],
505
                        'may_terminate' => true,
506
                        'child_routes' => [
16932 efrain 507
                            'download' => [
15387 efrain 508
                                'type' => Literal::class,
509
                                'options' => [
16932 efrain 510
                                    'route' => '/download',
15387 efrain 511
                                    'defaults' => [
512
                                        'controller' => '\LeadersLinked\Controller\ReportController',
513
                                        'action' => 'usersBlockedExcel'
514
                                    ]
515
                                ]
516
                            ],
15607 anderson 517
                        ]
15387 efrain 518
                    ],
519
                ],
520
            ],
15607 anderson 521
 
16822 efrain 522
            /* * * START USERS ** */
1 www 523
            'users' => [
524
                'type' => Literal::class,
525
                'options' => [
526
                    'route' => '/users',
527
                    'defaults' => [
528
                        'controller' => '\LeadersLinked\Controller\UserController',
529
                        'action' => 'index'
530
                    ]
531
                ],
532
                'may_terminate' => true,
533
                'child_routes' => [
16248 efrain 534
                    'change-type' => [
535
                        'type' => Segment::class,
536
                        'options' => [
537
                            'route' => '/change-type/:id',
538
                            'constraints' => [
539
                                'id' => '[A-Za-z0-9\-]+\=*'
540
                            ],
541
                            'defaults' => [
542
                                'controller' => '\LeadersLinked\Controller\UserController',
543
                                'action' => 'changeType'
544
                            ]
545
                        ]
546
                    ],
1 www 547
                    'change-password' => [
548
                        'type' => Segment::class,
549
                        'options' => [
550
                            'route' => '/change-password/:id',
551
                            'constraints' => [
552
                                'id' => '[A-Za-z0-9\-]+\=*'
553
                            ],
554
                            'defaults' => [
555
                                'controller' => '\LeadersLinked\Controller\UserController',
16248 efrain 556
                                'action' => 'changePassword'
1 www 557
                            ]
558
                        ]
559
                    ],
560
                    'unblock' => [
561
                        'type' => Segment::class,
562
                        'options' => [
563
                            'route' => '/unblock/:id',
564
                            'constraints' => [
565
                                'id' => '[A-Za-z0-9\-]+\=*'
566
                            ],
567
                            'defaults' => [
568
                                'controller' => '\LeadersLinked\Controller\UserController',
569
                                'action' => 'unblock'
570
                            ]
571
                        ]
572
                    ],
129 efrain 573
                    'email-verify' => [
574
                        'type' => Segment::class,
575
                        'options' => [
576
                            'route' => '/email-verify/:id',
577
                            'constraints' => [
578
                                'id' => '[A-Za-z0-9\-]+\=*'
579
                            ],
580
                            'defaults' => [
581
                                'controller' => '\LeadersLinked\Controller\UserController',
582
                                'action' => 'emailVerify'
583
                            ]
584
                        ]
585
                    ],
1 www 586
                    'invite' => [
587
                        'type' => Segment::class,
588
                        'options' => [
589
                            'route' => '/invite',
590
                            'defaults' => [
591
                                'controller' => '\LeadersLinked\Controller\UserController',
592
                                'action' => 'invite'
593
                            ]
594
                        ]
595
                    ],
596
                    'accept' => [
597
                        'type' => Segment::class,
598
                        'options' => [
599
                            'route' => '/accept/:id',
600
                            'constraints' => [
601
                                'id' => '[A-Za-z0-9\-]+\=*'
602
                            ],
603
                            'defaults' => [
604
                                'controller' => '\LeadersLinked\Controller\UserController',
605
                                'action' => 'accept'
606
                            ]
607
                        ]
608
                    ],
609
                    'cancel' => [
610
                        'type' => Segment::class,
611
                        'options' => [
612
                            'route' => '/cancel/:id',
613
                            'constraints' => [
614
                                'id' => '[A-Za-z0-9\-]+\=*'
615
                            ],
616
                            'defaults' => [
617
                                'controller' => '\LeadersLinked\Controller\UserController',
618
                                'action' => 'cancel'
619
                            ]
620
                        ]
621
                    ],
622
                    'reject' => [
623
                        'type' => Segment::class,
624
                        'options' => [
625
                            'route' => '/reject/:id',
626
                            'constraints' => [
627
                                'id' => '[A-Za-z0-9\-]+\=*'
628
                            ],
629
                            'defaults' => [
630
                                'controller' => '\LeadersLinked\Controller\UserController',
631
                                'action' => 'reject'
632
                            ]
633
                        ]
634
                    ],
635
                    'edit' => [
636
                        'type' => Segment::class,
637
                        'options' => [
638
                            'route' => '/edit/:id',
639
                            'constraints' => [
640
                                'id' => '[A-Za-z0-9\-]+\=*'
641
                            ],
642
                            'defaults' => [
643
                                'controller' => '\LeadersLinked\Controller\UserController',
644
                                'action' => 'edit'
645
                            ]
646
                        ]
647
                    ],
648
                    'upload' => [
649
                        'type' => Literal::class,
650
                        'options' => [
651
                            'route' => '/upload',
652
                            'defaults' => [
653
                                'controller' => '\LeadersLinked\Controller\UserController',
654
                                'action' => 'upload'
655
                            ]
656
                        ]
657
                    ],
15457 efrain 658
                    'request-access' => [
659
                        'type' => Literal::class,
660
                        'options' => [
661
                            'route' => '/request-access',
662
                            'defaults' => [
663
                                'controller' => '\LeadersLinked\Controller\UserRequestAccessController',
664
                                'action' => 'index'
665
                            ]
666
                        ],
667
                        'may_terminate' => true,
668
                        'child_routes' => [
669
                            'approve' => [
670
                                'type' => Segment::class,
671
                                'options' => [
672
                                    'route' => '/edit/:id',
673
                                    'constraints' => [
674
                                        'id' => '[A-Za-z0-9\-]+\=*'
675
                                    ],
676
                                    'defaults' => [
677
                                        'controller' => '\LeadersLinked\Controller\UserRequestAccessController',
678
                                        'action' => 'approve'
679
                                    ]
680
                                ]
681
                            ],
682
                            'reject' => [
683
                                'type' => Segment::class,
684
                                'options' => [
685
                                    'route' => '/reject/:id',
686
                                    'constraints' => [
687
                                        'id' => '[A-Za-z0-9\-]+\=*'
688
                                    ],
689
                                    'defaults' => [
690
                                        'controller' => '\LeadersLinked\Controller\UserRequestAccessController',
691
                                        'action' => 'reject'
692
                                    ]
693
                                ]
694
                            ],
15607 anderson 695
                        ]
15457 efrain 696
                    ],
1 www 697
                ]
1089 geraldo 698
            ],
16822 efrain 699
            /* * * START FEEDS * * */
1 www 700
            'feeds' => [
701
                'type' => Literal::class,
702
                'options' => [
703
                    'route' => '/feeds',
704
                    'defaults' => [
705
                        'controller' => '\LeadersLinked\Controller\FeedController',
706
                        'action' => 'index'
707
                    ]
708
                ],
709
                'may_terminate' => true,
710
                'child_routes' => [
711
                    'timeline' => [
7368 nelberth 712
                        'type' => Segment::class,
1 www 713
                        'options' => [
11111 nelberth 714
                            'route' => '/timeline[/id/:id][/type/:type][/urgent/:urgent][/myt_id/:myt_id][/feed/:feed][/topic_id/:topic_id][/hptg_id/:hptg_id]',
7346 nelberth 715
                            'constraints' => [
716
                                'id' => '[A-Za-z0-9\-]+\=*',
11110 nelberth 717
                                'type' => 'user|company|hptg|mytq|myta',
10817 eleazar 718
                                'myt_id' => '[A-Za-z0-9\-]+\=*',
15607 anderson 719
                                'hptg_id' => '[A-Za-z0-9\-]+\=*',
7362 nelberth 720
                                'feed' => '[A-Za-z0-9\-]+\=*',
11090 nelberth 721
                                'topic_id' => '[A-Za-z0-9\-]+\=*',
8726 nelberth 722
                                'urgent' => 'u',
7346 nelberth 723
                            ],
1 www 724
                            'defaults' => [
725
                                'controller' => '\LeadersLinked\Controller\FeedController',
726
                                'action' => 'timeline'
727
                            ]
728
                        ]
729
                    ],
10119 nelberth 730
                    'onefeed' => [
731
                        'type' => Segment::class,
732
                        'options' => [
11090 nelberth 733
                            'route' => '/onefeed[/:feed_id][/:topic_id][/:group_id]',
10119 nelberth 734
                            'constraints' => [
11090 nelberth 735
                                'group_id' => '[A-Za-z0-9\-]+\=*',
736
                                'feed_id' => '[A-Za-z0-9\-]+\=*',
10119 nelberth 737
                                'topic_id' => '[A-Za-z0-9\-]+\=*',
738
                            ],
739
                            'defaults' => [
740
                                'controller' => '\LeadersLinked\Controller\FeedController',
741
                                'action' => 'oneFeed'
742
                            ]
743
                        ]
744
                    ],
1 www 745
                    'delete' => [
746
                        'type' => Segment::class,
747
                        'options' => [
748
                            'route' => '/delete/:id',
749
                            'constraints' => [
750
                                'id' => '[A-Za-z0-9\-]+\=*',
751
                            ],
752
                            'defaults' => [
753
                                'controller' => '\LeadersLinked\Controller\FeedController',
754
                                'action' => 'delete'
755
                            ],
756
                        ]
757
                    ],
758
                    'comments' => [
759
                        'type' => Segment::class,
760
                        'options' => [
761
                            'route' => '/comments/:id',
762
                            'constraints' => [
763
                                'id' => '[A-Za-z0-9\-]+\=*',
764
                            ],
765
                            'defaults' => [
766
                                'controller' => '\LeadersLinked\Controller\FeedController',
767
                                'action' => 'comment'
768
                            ],
769
                        ],
770
                        'may_terminate' => true,
771
                        'child_routes' => [
772
                            'delete' => [
773
                                'type' => Segment::class,
774
                                'options' => [
775
                                    'route' => '/delete/:comment',
776
                                    'constraints' => [
777
                                        'comment' => '[A-Za-z0-9\-]+\=*',
778
                                    ],
779
                                    'defaults' => [
780
                                        'controller' => '\LeadersLinked\Controller\FeedController',
781
                                        'action' => 'commentDelete'
782
                                    ]
783
                                ]
784
                            ],
8384 nelberth 785
 
786
                            'answer' => [
787
                                'type' => Segment::class,
788
                                'options' => [
789
                                    'route' => '/answer/:comment',
790
                                    'constraints' => [
791
                                        'comment' => '[A-Za-z0-9\-]+\=*',
792
                                    ],
793
                                    'defaults' => [
794
                                        'controller' => '\LeadersLinked\Controller\FeedController',
8402 nelberth 795
                                        'action' => 'answer'
8384 nelberth 796
                                    ]
797
                                ]
798
                            ],
1 www 799
                        ]
800
                    ],
801
                    'add' => [
802
                        'type' => Segment::class,
803
                        'options' => [
11126 nelberth 804
                            'route' => '/add[/company/:company_id][/group/:group_id][/encoding/:encoding][/type/:type][/feed/:feed][/myt_id/:myt_id][/hptg_id/:hptg_id][/topic_id/:topic_id]',
1 www 805
                            'constraints' => [
806
                                'company_id' => '[A-Za-z0-9\-]+\=*',
807
                                'group_id' => '[A-Za-z0-9\-]+\=*',
11122 nelberth 808
                                'hptg_id' => '[A-Za-z0-9\-]+\=*',
11126 nelberth 809
                                'topic_id' => '[A-Za-z0-9\-]+\=*',
10976 eleazar 810
                                'myt_id' => '[A-Za-z0-9\-]+\=*',
11003 eleazar 811
                                'type' => 'group|company|hptg|mytq|myta',
1 www 812
                                'encoding' => 'base64'
813
                            ],
814
                            'defaults' => [
815
                                'controller' => '\LeadersLinked\Controller\FeedController',
816
                                'action' => 'add'
817
                            ]
818
                        ]
819
                    ],
820
                ],
1089 geraldo 821
            ],
16822 efrain 822
            /* * * START JOBS * * */
1 www 823
            'jobs' => [
824
                'type' => Literal::class,
825
                'options' => [
826
                    'route' => '/jobs',
827
                    'defaults' => [
828
                        'controller' => '\LeadersLinked\Controller\JobController',
829
                        'action' => 'index'
830
                    ]
831
                ],
832
                'may_terminate' => true,
833
                'child_routes' => [
834
                    'add' => [
835
                        'type' => Literal::class,
836
                        'options' => [
837
                            'route' => '/add',
838
                            'defaults' => [
839
                                'controller' => '\LeadersLinked\Controller\JobController',
840
                                'action' => 'add'
841
                            ]
842
                        ],
843
                    ],
844
                    'delete' => [
845
                        'type' => Segment::class,
846
                        'options' => [
847
                            'route' => '/delete/:id',
848
                            'constraints' => [
849
                                'id' => '[A-Za-z0-9\-]+\=*'
850
                            ],
851
                            'defaults' => [
852
                                'controller' => '\LeadersLinked\Controller\JobController',
853
                                'action' => 'delete'
854
                            ]
855
                        ],
856
                    ],
857
                    'users-who-applied' => [
858
                        'type' => Segment::class,
859
                        'options' => [
860
                            'route' => '/users-who-applied/:id',
861
                            'constraints' => [
862
                                'id' => '[A-Za-z0-9\-]+\=*'
863
                            ],
864
                            'defaults' => [
865
                                'controller' => '\LeadersLinked\Controller\JobController',
866
                                'action' => 'usersWhoApplied'
867
                            ]
868
                        ],
869
                    ],
870
                    'edit' => [
871
                        'type' => Segment::class,
872
                        'options' => [
873
                            'route' => '/edit/:id',
874
                            'constraints' => [
875
                                'id' => '[A-Za-z0-9\-]+\=*'
876
                            ],
877
                            'defaults' => [
878
                                'controller' => '\LeadersLinked\Controller\JobController',
879
                                'action' => 'edit'
880
                            ]
881
                        ],
882
                        'may_terminate' => true,
883
                        'child_routes' => [
884
                            'status' => [
885
                                'type' => Literal::class,
886
                                'options' => [
887
                                    'route' => '/status',
888
                                    'defaults' => [
889
                                        'controller' => '\LeadersLinked\Controller\JobController',
890
                                        'action' => 'status'
891
                                    ]
892
                                ],
893
                            ],
894
                            'title' => [
895
                                'type' => Literal::class,
896
                                'options' => [
897
                                    'route' => '/title',
898
                                    'defaults' => [
899
                                        'controller' => '\LeadersLinked\Controller\JobController',
900
                                        'action' => 'title'
901
                                    ]
902
                                ],
903
                            ],
904
                            'last-date-of-application' => [
905
                                'type' => Literal::class,
906
                                'options' => [
907
                                    'route' => '/last-date-of-application',
908
                                    'defaults' => [
909
                                        'controller' => '\LeadersLinked\Controller\JobController',
910
                                        'action' => 'lastDateOfApplication'
911
                                    ]
912
                                ],
913
                            ],
914
                            'experience' => [
915
                                'type' => Literal::class,
916
                                'options' => [
917
                                    'route' => '/experience',
918
                                    'defaults' => [
919
                                        'controller' => '\LeadersLinked\Controller\JobController',
920
                                        'action' => 'experience'
921
                                    ]
922
                                ],
923
                            ],
924
                            'employment-type' => [
925
                                'type' => Literal::class,
926
                                'options' => [
927
                                    'route' => '/employment-type',
928
                                    'defaults' => [
929
                                        'controller' => '\LeadersLinked\Controller\JobController',
930
                                        'action' => 'employmentType'
931
                                    ]
932
                                ],
933
                            ],
934
                            'job-category' => [
935
                                'type' => Literal::class,
936
                                'options' => [
937
                                    'route' => '/job-category',
938
                                    'defaults' => [
939
                                        'controller' => '\LeadersLinked\Controller\JobController',
940
                                        'action' => 'jobCategory'
941
                                    ]
942
                                ],
943
                            ],
944
                            'extended' => [
945
                                'type' => Literal::class,
946
                                'options' => [
947
                                    'route' => '/extended',
948
                                    'defaults' => [
949
                                        'controller' => '\LeadersLinked\Controller\JobController',
950
                                        'action' => 'extended'
951
                                    ]
952
                                ],
953
                            ],
954
                            'location' => [
955
                                'type' => Literal::class,
956
                                'options' => [
957
                                    'route' => '/location',
958
                                    'defaults' => [
959
                                        'controller' => '\LeadersLinked\Controller\JobController',
960
                                        'action' => 'location'
961
                                    ]
962
                                ],
963
                            ],
964
                            'salary' => [
965
                                'type' => Literal::class,
966
                                'options' => [
967
                                    'route' => '/salary',
968
                                    'defaults' => [
969
                                        'controller' => '\LeadersLinked\Controller\JobController',
970
                                        'action' => 'salary'
971
                                    ]
972
                                ],
973
                            ],
974
                            'degrees' => [
975
                                'type' => Literal::class,
976
                                'options' => [
977
                                    'route' => '/degrees',
978
                                    'defaults' => [
979
                                        'controller' => '\LeadersLinked\Controller\JobController',
980
                                        'action' => 'degree'
981
                                    ]
982
                                ],
983
                            ],
984
                            'languages' => [
985
                                'type' => Literal::class,
986
                                'options' => [
987
                                    'route' => '/languages',
988
                                    'defaults' => [
989
                                        'controller' => '\LeadersLinked\Controller\JobController',
990
                                        'action' => 'language'
991
                                    ]
992
                                ],
993
                            ],
994
                            'skills' => [
995
                                'type' => Literal::class,
996
                                'options' => [
997
                                    'route' => '/skills',
998
                                    'defaults' => [
999
                                        'controller' => '\LeadersLinked\Controller\JobController',
1000
                                        'action' => 'skill'
1001
                                    ]
1002
                                ],
1003
                            ],
1004
                            'how-apply' => [
1005
                                'type' => Literal::class,
1006
                                'options' => [
1007
                                    'route' => '/how-apply',
1008
                                    'defaults' => [
1009
                                        'controller' => '\LeadersLinked\Controller\JobController',
1010
                                        'action' => 'howApply'
1011
                                    ]
1012
                                ],
1013
                            ],
1014
                        ],
1015
                    ]
1016
                ],
1017
            ],
1089 geraldo 1018
            /*             * * END JOB * */
1019
 
1020
            /*             * *** START PROFILE *** */
1 www 1021
            'profile' => [
1022
                'type' => Literal::class,
1023
                'options' => [
1024
                    'route' => '/profile',
1025
                    'defaults' => [
1026
                        'controller' => '\LeadersLinked\Controller\ProfileController',
1027
                        'action' => 'index'
1028
                    ]
1029
                ],
1030
                'may_terminate' => true,
1031
                'child_routes' => [
15607 anderson 1032
 
1 www 1033
                    'extended' => [
1034
                        'type' => Segment::class,
1035
                        'options' => [
1036
                            'route' => '/extended',
1037
                            'defaults' => [
1038
                                'controller' => '\LeadersLinked\Controller\ProfileController',
1039
                                'action' => 'extended'
1040
                            ]
1041
                        ]
1042
                    ],
1043
                    'image' => [
1044
                        'type' => Segment::class,
1045
                        'options' => [
1046
                            'route' => '/image/:operation',
1047
                            'constraints' => [
1048
                                'operation' => 'upload|delete'
1049
                            ],
1050
                            'defaults' => [
1051
                                'controller' => '\LeadersLinked\Controller\ProfileController',
1052
                                'action' => 'image'
1053
                            ]
1054
                        ]
1055
                    ],
1056
                    'cover' => [
1057
                        'type' => Segment::class,
1058
                        'options' => [
1059
                            'route' => '/cover/:operation',
1060
                            'constraints' => [
1061
                                'operation' => 'upload|delete'
1062
                            ],
1063
                            'defaults' => [
1064
                                'controller' => '\LeadersLinked\Controller\ProfileController',
1065
                                'action' => 'cover'
1066
                            ]
1067
                        ]
1068
                    ],
768 geraldo 1069
                    'header' => [
1070
                        'type' => Segment::class,
1071
                        'options' => [
1072
                            'route' => '/header/:operation',
1073
                            'constraints' => [
1074
                                'operation' => 'upload|delete'
1075
                            ],
1076
                            'defaults' => [
1077
                                'controller' => '\LeadersLinked\Controller\ProfileController',
1078
                                'action' => 'header'
1079
                            ]
1080
                        ]
1081
                    ],
1082
                    'footer' => [
1083
                        'type' => Segment::class,
1084
                        'options' => [
1085
                            'route' => '/footer/:operation',
1086
                            'constraints' => [
1087
                                'operation' => 'upload|delete'
1088
                            ],
1089
                            'defaults' => [
1090
                                'controller' => '\LeadersLinked\Controller\ProfileController',
1091
                                'action' => 'footer'
1092
                            ]
1093
                        ]
1094
                    ],
1 www 1095
                    'website' => [
1096
                        'type' => Segment::class,
1097
                        'options' => [
1098
                            'route' => '/website',
1099
                            'defaults' => [
1100
                                'controller' => '\LeadersLinked\Controller\ProfileController',
1101
                                'action' => 'website'
1102
                            ]
1103
                        ]
1104
                    ],
1105
                    'foundation_year' => [
1106
                        'type' => Segment::class,
1107
                        'options' => [
1108
                            'route' => '/foundation_year',
1109
                            'defaults' => [
1110
                                'controller' => '\LeadersLinked\Controller\ProfileController',
1111
                                'action' => 'foundationYear'
1112
                            ]
1113
                        ]
1114
                    ],
1115
                    'location' => [
1116
                        'type' => Segment::class,
1117
                        'options' => [
1118
                            'route' => '/location/:operation[/:id]',
1119
                            'constraints' => [
1120
                                'operation' => 'add|edit|delete',
1121
                                'id' => '[A-Za-z0-9\-]+\=*'
1122
                            ],
1123
                            'defaults' => [
1124
                                'controller' => '\LeadersLinked\Controller\ProfileController',
1125
                                'action' => 'location'
1126
                            ]
1127
                        ]
1128
                    ],
1129
                    'social-network' => [
1130
                        'type' => Segment::class,
1131
                        'options' => [
1132
                            'route' => '/social-network',
1133
                            'defaults' => [
1134
                                'controller' => '\LeadersLinked\Controller\ProfileController',
1135
                                'action' => 'socialNetwork'
1136
                            ]
1137
                        ]
1138
                    ],
1139
                    'industry' => [
1140
                        'type' => Segment::class,
1141
                        'options' => [
1142
                            'route' => '/industry',
1143
                            'defaults' => [
1144
                                'controller' => '\LeadersLinked\Controller\ProfileController',
1145
                                'action' => 'industry'
1146
                            ]
1147
                        ]
1148
                    ],
1149
                    'company-size' => [
1150
                        'type' => Segment::class,
1151
                        'options' => [
1152
                            'route' => '/company-size',
1153
                            'defaults' => [
1154
                                'controller' => '\LeadersLinked\Controller\ProfileController',
1155
                                'action' => 'companySize'
1156
                            ]
1157
                        ]
1158
                    ]
1159
                ],
1160
            ],
1089 geraldo 1161
            /*             * * END PROFILE * */
1162
 
1163
            /*             * *** START FOLLOWERS *** */
1 www 1164
            'followers' => [
1165
                'type' => Literal::class,
1166
                'options' => [
1167
                    'route' => '/followers',
1168
                    'defaults' => [
1169
                        'controller' => '\LeadersLinked\Controller\FollowerController',
1170
                        'action' => 'index'
1171
                    ]
1172
                ],
1173
                'may_terminate' => true,
1174
                'child_routes' => [
1175
                    'delete' => [
1176
                        'type' => Segment::class,
1177
                        'options' => [
1178
                            'route' => '/delete/:id',
1179
                            'constraints' => [
1180
                                'id' => '[A-Za-z0-9\-]+\=*'
1181
                            ],
1182
                            'defaults' => [
1183
                                'controller' => '\LeadersLinked\Controller\FollowerController',
1184
                                'action' => 'delete'
1185
                            ]
1186
                        ]
1187
                    ],
1089 geraldo 1188
                ],
1189
            ],
1190
            /*             * *** END FOLLOWERS *** */
1191
 
1192
            /*             * * START MICRO_LEARNING ** */
1 www 1193
            'microlearning' => [
1194
                'type' => Literal::class,
1195
                'options' => [
1196
                    'route' => '/microlearning',
1197
                    'defaults' => [
1198
                        'controller' => '\LeadersLinked\Controller\MicrolearningController',
1199
                        'action' => 'index'
1200
                    ]
1201
                ],
1202
                'may_terminate' => true,
1203
                'child_routes' => [
1204
                    'overview' => [
1205
                        'type' => Literal::class,
1206
                        'options' => [
1207
                            'route' => '/overview',
1208
                            'defaults' => [
1209
                                'controller' => '\LeadersLinked\Controller\MicrolearningReportsController',
1210
                                'action' => 'overview'
1211
                            ]
1212
                        ],
1089 geraldo 1213
                    ],
1 www 1214
                    'reports' => [
1215
                        'type' => Literal::class,
1216
                        'options' => [
1217
                            'route' => '/reports',
1218
                            'defaults' => [
1219
                                'controller' => '\LeadersLinked\Controller\MicrolearningReportsController',
2 efrain 1220
                                'action' => 'index'
1 www 1221
                            ]
1222
                        ],
2 efrain 1223
                        'may_terminate' => true,
1224
                        'child_routes' => [
1225
                            'progress' => [
1226
                                'type' => Literal::class,
1227
                                'options' => [
1228
                                    'route' => '/progress',
1229
                                    'defaults' => [
1230
                                        'controller' => '\LeadersLinked\Controller\MicrolearningReportsController',
1231
                                        'action' => 'progress'
1232
                                    ]
1233
                                ]
1234
                            ],
14610 efrain 1235
                            'progress-for-capsule' => [
1236
                                'type' => Literal::class,
1237
                                'options' => [
1238
                                    'route' => '/progress-for-capsule',
1239
                                    'defaults' => [
1240
                                        'controller' => '\LeadersLinked\Controller\MicrolearningReportsController',
1241
                                        'action' => 'progressForCapsule'
1242
                                    ]
15386 efrain 1243
                                ],
1244
                                'may_terminate' => true,
1245
                                'child_routes' => [
1246
                                    'excel' => [
1247
                                        'type' => Literal::class,
1248
                                        'options' => [
1249
                                            'route' => '/excel',
1250
                                            'defaults' => [
1251
                                                'controller' => '\LeadersLinked\Controller\MicrolearningReportsController',
1252
                                                'action' => 'progressForCapsuleExcel'
1253
                                            ]
1254
                                        ]
1255
                                    ],
15607 anderson 1256
                                ],
14610 efrain 1257
                            ],
15386 efrain 1258
                            'progress-for-topic' => [
1259
                                'type' => Literal::class,
1260
                                'options' => [
1261
                                    'route' => '/progress-for-topic',
1262
                                    'defaults' => [
1263
                                        'controller' => '\LeadersLinked\Controller\MicrolearningReportsController',
1264
                                        'action' => 'progressForTopic'
1265
                                    ]
1266
                                ],
1267
                                'may_terminate' => true,
1268
                                'child_routes' => [
1269
                                    'excel' => [
1270
                                        'type' => Literal::class,
1271
                                        'options' => [
1272
                                            'route' => '/excel',
1273
                                            'defaults' => [
1274
                                                'controller' => '\LeadersLinked\Controller\MicrolearningReportsController',
1275
                                                'action' => 'progressForTopicExcel'
1276
                                            ]
1277
                                        ]
1278
                                    ],
1279
                                ],
1280
                            ],
1281
                            'progress-for-student' => [
1282
                                'type' => Literal::class,
1283
                                'options' => [
1284
                                    'route' => '/progress-for-student',
1285
                                    'defaults' => [
1286
                                        'controller' => '\LeadersLinked\Controller\MicrolearningReportsController',
1287
                                        'action' => 'progressForStudent'
1288
                                    ]
1289
                                ],
1290
                                'may_terminate' => true,
1291
                                'child_routes' => [
1292
                                    'excel' => [
1293
                                        'type' => Literal::class,
1294
                                        'options' => [
1295
                                            'route' => '/excel',
1296
                                            'defaults' => [
1297
                                                'controller' => '\LeadersLinked\Controller\MicrolearningReportsController',
1298
                                                'action' => 'progressForStudentExcel'
1299
                                            ]
1300
                                        ]
1301
                                    ],
1302
                                ],
1303
                            ],
187 efrain 1304
                            'comments-for-capsule' => [
1305
                                'type' => Literal::class,
1306
                                'options' => [
1307
                                    'route' => '/comments-for-capsule',
1308
                                    'defaults' => [
1309
                                        'controller' => '\LeadersLinked\Controller\MicrolearningReportsController',
1310
                                        'action' => 'commentsForCapsule'
1311
                                    ]
1312
                                ]
1313
                            ],
15390 efrain 1314
                            'devices-and-access' => [
2 efrain 1315
                                'type' => Literal::class,
1316
                                'options' => [
15390 efrain 1317
                                    'route' => '/devices-and-access',
2 efrain 1318
                                    'defaults' => [
1319
                                        'controller' => '\LeadersLinked\Controller\MicrolearningReportsController',
15390 efrain 1320
                                        'action' => 'devicesAndAccess'
2 efrain 1321
                                    ]
15390 efrain 1322
                                ],
1323
                                'may_terminate' => true,
1324
                                'child_routes' => [
1325
                                    'excel' => [
1326
                                        'type' => Literal::class,
1327
                                        'options' => [
1328
                                            'route' => '/excel',
1329
                                            'defaults' => [
1330
                                                'controller' => '\LeadersLinked\Controller\MicrolearningReportsController',
1331
                                                'action' => 'devicesAndAccess'
1332
                                            ]
1333
                                        ]
1334
                                    ],
1335
                                ],
2 efrain 1336
                            ],
1089 geraldo 1337
                        ]
1338
                    ],
1 www 1339
                    'content' => [
1340
                        'type' => Literal::class,
1341
                        'options' => [
1342
                            'route' => '/content',
1343
                            'defaults' => [
1344
                                'controller' => '\LeadersLinked\Controller\MicrolearningContentController',
1345
                                'action' => 'index'
1346
                            ]
1347
                        ],
1348
                        'may_terminate' => true,
1349
                        'child_routes' => [
66 efrain 1350
                            'quizzes' => [
1351
                                'type' => Segment::class,
1352
                                'options' => [
1353
                                    'route' => '/quizzes',
1354
                                    'defaults' => [
1355
                                        'controller' => '\LeadersLinked\Controller\MicrolearningQuizController',
1356
                                        'action' => 'index'
1357
                                    ]
1358
                                ],
1359
                                'may_terminate' => true,
1360
                                'child_routes' => [
1361
                                    'add' => [
1362
                                        'type' => Literal::class,
1363
                                        'options' => [
1364
                                            'route' => '/add',
1365
                                            'defaults' => [
1366
                                                'controller' => '\LeadersLinked\Controller\MicrolearningQuizController',
1367
                                                'action' => 'add'
1368
                                            ]
1369
                                        ]
1370
                                    ],
1371
                                    'edit' => [
1372
                                        'type' => Segment::class,
1373
                                        'options' => [
1374
                                            'route' => '/:quiz_id/edit',
1375
                                            'constraints' => [
1376
                                                'quiz_id' => '[A-Za-z0-9\-]+\=*'
1377
                                            ],
1378
                                            'defaults' => [
1379
                                                'controller' => '\LeadersLinked\Controller\MicrolearningQuizController',
1380
                                                'action' => 'edit'
1381
                                            ]
1382
                                        ]
1383
                                    ],
1384
                                    'delete' => [
1385
                                        'type' => Segment::class,
1386
                                        'options' => [
1387
                                            'route' => '/:quiz_id/delete',
1388
                                            'constraints' => [
1389
                                                'quiz_id' => '[A-Za-z0-9\-]+\=*'
1390
                                            ],
1391
                                            'defaults' => [
1392
                                                'controller' => '\LeadersLinked\Controller\MicrolearningQuizController',
1393
                                                'action' => 'delete'
1394
                                            ]
1395
                                        ]
1396
                                    ],
1397
                                    'check' => [
1398
                                        'type' => Segment::class,
1399
                                        'options' => [
1400
                                            'route' => '/:quiz_id/check',
1401
                                            'constraints' => [
1402
                                                'quiz_id' => '[A-Za-z0-9\-]+\=*'
1403
                                            ],
1404
                                            'defaults' => [
1405
                                                'controller' => '\LeadersLinked\Controller\MicrolearningQuizController',
1406
                                                'action' => 'check'
1407
                                            ]
1408
                                        ]
1409
                                    ],
1410
                                    'publish' => [
1411
                                        'type' => Segment::class,
1412
                                        'options' => [
1413
                                            'route' => '/:quiz_id/publish',
1414
                                            'constraints' => [
1415
                                                'quiz_id' => '[A-Za-z0-9\-]+\=*'
1416
                                            ],
1417
                                            'defaults' => [
1418
                                                'controller' => '\LeadersLinked\Controller\MicrolearningQuizController',
1419
                                                'action' => 'publish'
1420
                                            ]
1421
                                        ]
1422
                                    ],
1423
                                    'copy' => [
1424
                                        'type' => Segment::class,
1425
                                        'options' => [
1426
                                            'route' => '/:quiz_id/copy',
1427
                                            'constraints' => [
1428
                                                'quiz_id' => '[A-Za-z0-9\-]+\=*'
1429
                                            ],
1430
                                            'defaults' => [
1431
                                                'controller' => '\LeadersLinked\Controller\MicrolearningQuizController',
1432
                                                'action' => 'copy'
1433
                                            ]
1434
                                        ]
1435
                                    ],
1436
                                    'questions' => [
1437
                                        'type' => Segment::class,
1438
                                        'options' => [
1439
                                            'route' => '/:quiz_id/questions',
1440
                                            'constraints' => [
1441
                                                'quiz_id' => '[A-Za-z0-9\-]+\=*'
1442
                                            ],
1443
                                            'defaults' => [
1444
                                                'controller' => '\LeadersLinked\Controller\MicrolearningQuestionController',
1445
                                                'action' => 'index'
1446
                                            ]
1447
                                        ],
1448
                                        'may_terminate' => true,
1449
                                        'child_routes' => [
1450
                                            'add' => [
1451
                                                'type' => Literal::class,
1452
                                                'options' => [
1453
                                                    'route' => '/add',
1454
                                                    'defaults' => [
1455
                                                        'controller' => '\LeadersLinked\Controller\MicrolearningQuestionController',
1456
                                                        'action' => 'add'
1457
                                                    ]
1458
                                                ]
1459
                                            ],
1460
                                            'edit' => [
1461
                                                'type' => Segment::class,
1462
                                                'options' => [
1463
                                                    'route' => '/:question_id/edit',
1464
                                                    'constraints' => [
1465
                                                        'question_id' => '[A-Za-z0-9\-]+\=*'
1466
                                                    ],
1467
                                                    'defaults' => [
1468
                                                        'controller' => '\LeadersLinked\Controller\MicrolearningQuestionController',
1469
                                                        'action' => 'edit'
1470
                                                    ]
1471
                                                ]
1472
                                            ],
1473
                                            'delete' => [
1474
                                                'type' => Segment::class,
1475
                                                'options' => [
1476
                                                    'route' => '/:question_id/delete',
1477
                                                    'constraints' => [
1478
                                                        'question_id' => '[A-Za-z0-9\-]+\=*'
1479
                                                    ],
1480
                                                    'defaults' => [
1481
                                                        'controller' => '\LeadersLinked\Controller\MicrolearningQuestionController',
1482
                                                        'action' => 'delete'
1483
                                                    ]
1484
                                                ]
1485
                                            ],
1486
                                            'answers' => [
1487
                                                'type' => Segment::class,
1488
                                                'options' => [
1489
                                                    'route' => '/:question_id/answers',
1490
                                                    'constraints' => [
1491
                                                        'question_id' => '[A-Za-z0-9\-]+\=*'
1492
                                                    ],
1493
                                                    'defaults' => [
1494
                                                        'controller' => '\LeadersLinked\Controller\MicrolearningAnswerController',
1495
                                                        'action' => 'index'
1496
                                                    ]
1497
                                                ],
1498
                                                'may_terminate' => true,
1499
                                                'child_routes' => [
1500
                                                    'add' => [
1501
                                                        'type' => Literal::class,
1502
                                                        'options' => [
1503
                                                            'route' => '/add',
1504
                                                            'defaults' => [
1505
                                                                'controller' => '\LeadersLinked\Controller\MicrolearningAnswerController',
1506
                                                                'action' => 'add'
1507
                                                            ]
1508
                                                        ]
1509
                                                    ],
1510
                                                    'edit' => [
1511
                                                        'type' => Segment::class,
1512
                                                        'options' => [
1513
                                                            'route' => '/:answer_id/edit',
1514
                                                            'constraints' => [
1515
                                                                'answer_id' => '[A-Za-z0-9\-]+\=*'
1516
                                                            ],
1517
                                                            'defaults' => [
1518
                                                                'controller' => '\LeadersLinked\Controller\MicrolearningAnswerController',
1519
                                                                'action' => 'edit'
1520
                                                            ]
1521
                                                        ]
1522
                                                    ],
1523
                                                    'delete' => [
1524
                                                        'type' => Segment::class,
1525
                                                        'options' => [
1526
                                                            'route' => '/:answer_id/delete',
1527
                                                            'constraints' => [
1528
                                                                'answer_id' => '[A-Za-z0-9\-]+\=*'
1529
                                                            ],
1530
                                                            'defaults' => [
1531
                                                                'controller' => '\LeadersLinked\Controller\MicrolearningAnswerController',
1532
                                                                'action' => 'delete'
1533
                                                            ]
1534
                                                        ]
1535
                                                    ],
1536
                                                ]
1537
                                            ],
1538
                                        ]
1539
                                    ],
1540
                                ]
1089 geraldo 1541
                            ],
1 www 1542
                            'topics' => [
1543
                                'type' => Literal::class,
1544
                                'options' => [
1545
                                    'route' => '/topics',
1546
                                    'defaults' => [
1547
                                        'controller' => '\LeadersLinked\Controller\MicrolearningTopicController',
1548
                                        'action' => 'index'
1549
                                    ]
1550
                                ],
1551
                                'may_terminate' => true,
1552
                                'child_routes' => [
1553
                                    'add' => [
1554
                                        'type' => Literal::class,
1555
                                        'options' => [
1556
                                            'route' => '/add',
1557
                                            'defaults' => [
1558
                                                'controller' => '\LeadersLinked\Controller\MicrolearningTopicController',
1559
                                                'action' => 'add'
1560
                                            ]
1561
                                        ]
1562
                                    ],
1563
                                    'edit' => [
1564
                                        'type' => Segment::class,
1565
                                        'options' => [
1566
                                            'route' => '/edit/:id',
1567
                                            'constraints' => [
1568
                                                'id' => '[A-Za-z0-9\-]+\=*'
1569
                                            ],
1570
                                            'defaults' => [
1571
                                                'controller' => '\LeadersLinked\Controller\MicrolearningTopicController',
1572
                                                'action' => 'edit'
1573
                                            ]
1574
                                        ]
1575
                                    ],
1576
                                    'delete' => [
1577
                                        'type' => Segment::class,
1578
                                        'options' => [
1579
                                            'route' => '/delete/:id',
1580
                                            'constraints' => [
1581
                                                'id' => '[A-Za-z0-9\-]+\=*'
1582
                                            ],
1583
                                            'defaults' => [
1584
                                                'controller' => '\LeadersLinked\Controller\MicrolearningTopicController',
1585
                                                'action' => 'delete'
1586
                                            ]
1587
                                        ]
1588
                                    ]
1589
                                ]
1590
                            ],
1591
                            'capsules' => [
1592
                                'type' => Literal::class,
1593
                                'options' => [
1594
                                    'route' => '/capsules',
1595
                                    'defaults' => [
1596
                                        'controller' => '\LeadersLinked\Controller\MicrolearningCapsuleController',
1597
                                        'action' => 'index'
1598
                                    ]
1599
                                ],
1600
                                'may_terminate' => true,
1601
                                'child_routes' => [
1602
                                    'add' => [
1603
                                        'type' => Segment::class,
1604
                                        'options' => [
1605
                                            'route' => '/add/topic/:topic_uuid',
1606
                                            'constraints' => [
1607
                                                'topic_uuid' => '[A-Za-z0-9\-]+\=*',
1608
                                            ],
1609
                                            'defaults' => [
1610
                                                'controller' => '\LeadersLinked\Controller\MicrolearningCapsuleController',
1611
                                                'action' => 'add'
1612
                                            ]
1613
                                        ]
1614
                                    ],
1615
                                    'edit' => [
1616
                                        'type' => Segment::class,
1617
                                        'options' => [
1618
                                            'route' => '/edit/topic/:topic_uuid/id/:capsule_uuid',
1619
                                            'constraints' => [
1620
                                                'topic_uuid' => '[A-Za-z0-9\-]+\=*',
1621
                                                'capsule_uuid' => '[A-Za-z0-9\-]+\=*',
1622
                                            ],
1623
                                            'defaults' => [
1624
                                                'controller' => '\LeadersLinked\Controller\MicrolearningCapsuleController',
1625
                                                'action' => 'edit'
1626
                                            ]
1627
                                        ]
1628
                                    ],
1629
                                    'delete' => [
1630
                                        'type' => Segment::class,
1631
                                        'options' => [
1632
                                            'route' => '/delete/topic/:topic_uuid/id/:capsule_uuid',
1633
                                            'constraints' => [
1634
                                                'topic_uuid' => '[A-Za-z0-9\-]+\=*',
1635
                                                'capsule_uuid' => '[A-Za-z0-9\-]+\=*',
1636
                                            ],
1637
                                            'defaults' => [
1638
                                                'controller' => '\LeadersLinked\Controller\MicrolearningCapsuleController',
1639
                                                'action' => 'delete'
1640
                                            ]
1641
                                        ]
1642
                                    ],
1643
                                    'users' => [
1644
                                        'type' => Segment::class,
1645
                                        'options' => [
1646
                                            'route' => '/users/topic/:topic_uuid/id/:capsule_uuid/type/:type',
1647
                                            'constraints' => [
1648
                                                'topic_uuid' => '[A-Za-z0-9\-]+\=*',
1649
                                                'capsule_uuid' => '[A-Za-z0-9\-]+\=*',
1650
                                                'type' => 'all|active',
1651
                                            ],
1652
                                            'defaults' => [
1653
                                                'controller' => '\LeadersLinked\Controller\MicrolearningCapsuleController',
1654
                                                'action' => 'users'
1655
                                            ]
1656
                                        ]
1657
                                    ],
1658
                                ]
1659
                            ],
1660
                            'slides' => [
1661
                                'type' => Literal::class,
1662
                                'options' => [
1663
                                    'route' => '/slides',
1664
                                    'defaults' => [
1665
                                        'controller' => '\LeadersLinked\Controller\MicrolearningSlideController',
1666
                                        'action' => 'index'
1667
                                    ]
1668
                                ],
1669
                                'may_terminate' => true,
1670
                                'child_routes' => [
1671
                                    'add' => [
1672
                                        'type' => Segment::class,
1673
                                        'options' => [
1674
                                            'route' => '/add/topic/:topic_uuid/capsule/:capsule_uuid',
1675
                                            'constraints' => [
1676
                                                'topic_uuid' => '[A-Za-z0-9\-]+\=*',
1677
                                            ],
1678
                                            'defaults' => [
1679
                                                'controller' => '\LeadersLinked\Controller\MicrolearningSlideController',
1680
                                                'action' => 'add'
1681
                                            ]
1682
                                        ]
1683
                                    ],
1684
                                    'edit' => [
1685
                                        'type' => Segment::class,
1686
                                        'options' => [
1687
                                            'route' => '/edit/topic/:topic_uuid/capsule/:capsule_uuid/slide/:slide_uuid',
1688
                                            'constraints' => [
1689
                                                'topic_uuid' => '[A-Za-z0-9\-]+\=*',
1690
                                                'capsule_uuid' => '[A-Za-z0-9\-]+\=*',
1691
                                                'slide_uuid' => '[A-Za-z0-9\-]+\=*',
1692
                                            ],
1693
                                            'defaults' => [
1694
                                                'controller' => '\LeadersLinked\Controller\MicrolearningSlideController',
1695
                                                'action' => 'edit'
1696
                                            ]
1697
                                        ]
1698
                                    ],
1699
                                    'delete' => [
1700
                                        'type' => Segment::class,
1701
                                        'options' => [
1702
                                            'route' => '/delete/topic/:topic_uuid/capsule/:capsule_uuid/slide/:slide_uuid',
1703
                                            'constraints' => [
1704
                                                'topic_uuid' => '[A-Za-z0-9\-]+\=*',
1705
                                                'capsule_uuid' => '[A-Za-z0-9\-]+\=*',
1706
                                                'slide_uuid' => '[A-Za-z0-9\-]+\=*',
1707
                                            ],
1708
                                            'defaults' => [
1709
                                                'controller' => '\LeadersLinked\Controller\MicrolearningSlideController',
1710
                                                'action' => 'delete'
1711
                                            ]
1712
                                        ]
1713
                                    ],
1714
                                    'text' => [
1715
                                        'type' => Segment::class,
1716
                                        'options' => [
1717
                                            'route' => '/text/topic/:topic_uuid/capsule/:capsule_uuid/slide/:slide_uuid',
1718
                                            'constraints' => [
1719
                                                'topic_uuid' => '[A-Za-z0-9\-]+\=*',
1720
                                                'capsule_uuid' => '[A-Za-z0-9\-]+\=*',
1721
                                                'slide_uuid' => '[A-Za-z0-9\-]+\=*',
1722
                                            ],
1723
                                            'defaults' => [
1724
                                                'controller' => '\LeadersLinked\Controller\MicrolearningSlideController',
1725
                                                'action' => 'text'
1726
                                            ]
1727
                                        ]
1728
                                    ],
1729
                                ]
1730
                            ],
1089 geraldo 1731
                        ],
1732
                    ],
1 www 1733
                    'students' => [
1734
                        'type' => Literal::class,
1735
                        'options' => [
1736
                            'route' => '/students',
1737
                            'defaults' => [
1738
                                'controller' => '\LeadersLinked\Controller\MicrolearningStudentsController',
1739
                                'action' => 'index'
1740
                            ]
1741
                        ],
1742
                        'may_terminate' => true,
1743
                        'child_routes' => [
1744
                            'edit' => [
1745
                                'type' => Segment::class,
1746
                                'options' => [
1747
                                    'route' => '/edit/:id',
1748
                                    'constraints' => [
1749
                                        'id' => '[A-Za-z0-9\-]+\=*',
1750
                                    ],
1751
                                    'defaults' => [
1752
                                        'controller' => '\LeadersLinked\Controller\MicrolearningStudentsController',
1753
                                        'action' => 'edit'
1754
                                    ]
1755
                                ]
1756
                            ],
1757
                            'timeline' => [
1758
                                'type' => Segment::class,
1759
                                'options' => [
1760
                                    'route' => '/timeline/:id',
1761
                                    'constraints' => [
1762
                                        'id' => '[A-Za-z0-9\-]+\=*',
1763
                                    ],
1764
                                    'defaults' => [
1765
                                        'controller' => '\LeadersLinked\Controller\MicrolearningStudentsController',
1766
                                        'action' => 'timeline'
1767
                                    ]
1768
                                ]
1769
                            ],
1770
                            'change-password' => [
1771
                                'type' => Segment::class,
1772
                                'options' => [
1773
                                    'route' => '/change-password/:id',
1774
                                    'constraints' => [
1775
                                        'id' => '[A-Za-z0-9\-]+\=*'
1776
                                    ],
1777
                                    'defaults' => [
1778
                                        'controller' => '\LeadersLinked\Controller\MicrolearningStudentsController',
1779
                                        'action' => 'change-password'
1780
                                    ]
1781
                                ]
1782
                            ],
1783
                            'unblock' => [
1784
                                'type' => Segment::class,
1785
                                'options' => [
1786
                                    'route' => '/unblock/:id',
1787
                                    'constraints' => [
1788
                                        'id' => '[A-Za-z0-9\-]+\=*'
1789
                                    ],
1790
                                    'defaults' => [
1791
                                        'controller' => '\LeadersLinked\Controller\MicrolearningStudentsController',
1792
                                        'action' => 'unblock'
1793
                                    ]
1794
                                ]
1795
                            ],
1089 geraldo 1796
                        ]
1797
                    ],
1 www 1798
                    'access-for-students' => [
1799
                        'type' => Literal::class,
1800
                        'options' => [
1801
                            'route' => '/access-for-students',
1802
                            'defaults' => [
1803
                                'controller' => '\LeadersLinked\Controller\MicrolearningAccessForStudentsController',
1804
                                'action' => 'index'
1805
                            ]
1806
                        ],
1807
                        'may_terminate' => true,
1808
                        'child_routes' => [
1809
                            'revoke' => [
1810
                                'type' => Segment::class,
1811
                                'options' => [
1812
                                    'route' => '/revoke/topic/:topic_uuid/capsule/:capsule_uuid/user_uuid/:user_uuid',
1813
                                    'constraints' => [
1814
                                        'topic_uuid' => '[A-Za-z0-9\-]+\=*',
1815
                                        'capsule_uuid' => '[A-Za-z0-9\-]+\=*',
1816
                                        'user_uuid' => '[A-Za-z0-9\-]+\=*',
1817
                                    ],
1818
                                    'defaults' => [
1819
                                        'controller' => '\LeadersLinked\Controller\MicrolearningAccessForStudentsController',
1820
                                        'action' => 'revoke'
1821
                                    ]
1822
                                ]
1823
                            ],
1824
                            'unlimit' => [
1825
                                'type' => Segment::class,
1826
                                'options' => [
1827
                                    'route' => '/unlimit/topic/:topic_uuid/capsule/:capsule_uuid/user_uuid/:user_uuid',
1828
                                    'constraints' => [
1829
                                        'topic_uuid' => '[A-Za-z0-9\-]+\=*',
1830
                                        'capsule_uuid' => '[A-Za-z0-9\-]+\=*',
1831
                                        'user_uuid' => '[A-Za-z0-9\-]+\=*',
1832
                                    ],
1833
                                    'defaults' => [
1834
                                        'controller' => '\LeadersLinked\Controller\MicrolearningAccessForStudentsController',
1835
                                        'action' => 'unlimit'
1836
                                    ]
1837
                                ]
1838
                            ],
1839
                            'upload' => [
1840
                                'type' => Segment::class,
1841
                                'options' => [
1842
                                    'route' => '/upload/topic/:topic_uuid/capsule/:capsule_uuid',
1843
                                    'constraints' => [
1844
                                        'topic_uuid' => '[A-Za-z0-9\-]+\=*',
1845
                                        'capsule_uuid' => '[A-Za-z0-9\-]+\=*',
1846
                                    ],
1847
                                    'defaults' => [
1848
                                        'controller' => '\LeadersLinked\Controller\MicrolearningAccessForStudentsController',
1849
                                        'action' => 'upload'
1850
                                    ]
1851
                                ]
1852
                            ],
1853
                            'notification' => [
1854
                                'type' => Segment::class,
1855
                                'options' => [
1856
                                    'route' => '/notification/topic/:topic_uuid/capsule/:capsule_uuid',
1857
                                    'constraints' => [
1858
                                        'topic_uuid' => '[A-Za-z0-9\-]+\=*',
1859
                                        'capsule_uuid' => '[A-Za-z0-9\-]+\=*',
1860
                                    ],
1861
                                    'defaults' => [
1862
                                        'controller' => '\LeadersLinked\Controller\MicrolearningAccessForStudentsController',
1863
                                        'action' => 'notification'
1864
                                    ]
1865
                                ]
1866
                            ],
1867
                        ],
1089 geraldo 1868
                    ],
1 www 1869
                    'settings' => [
1870
                        'type' => Literal::class,
1871
                        'options' => [
1872
                            'route' => '/settings',
1873
                            'defaults' => [
1874
                                'controller' => '\LeadersLinked\Controller\MicrolearningController',
1875
                                'action' => 'index'
1876
                            ]
1877
                        ],
1878
                        'may_terminate' => true,
1879
                        'child_routes' => [
1880
                            'student-types' => [
1881
                                'type' => Literal::class,
1882
                                'options' => [
1883
                                    'route' => '/student-types',
1884
                                    'defaults' => [
1885
                                        'controller' => '\LeadersLinked\Controller\MicrolearningExtendUserStudentTypeController',
1886
                                        'action' => 'index'
1887
                                    ]
1888
                                ],
1889
                                'may_terminate' => true,
1890
                                'child_routes' => [
1891
                                    'add' => [
1892
                                        'type' => Literal::class,
1893
                                        'options' => [
1894
                                            'route' => '/add',
1895
                                            'defaults' => [
1896
                                                'controller' => '\LeadersLinked\Controller\MicrolearningExtendUserStudentTypeController',
1897
                                                'action' => 'add'
1898
                                            ]
1899
                                        ]
1900
                                    ],
1901
                                    'edit' => [
1902
                                        'type' => Segment::class,
1903
                                        'options' => [
1904
                                            'route' => '/edit/:id',
1905
                                            'constraints' => [
1906
                                                'id' => '[A-Za-z0-9\-]+\=*'
1907
                                            ],
1908
                                            'defaults' => [
1909
                                                'controller' => '\LeadersLinked\Controller\MicrolearningExtendUserStudentTypeController',
1910
                                                'action' => 'edit'
1911
                                            ]
1912
                                        ]
1913
                                    ],
1914
                                    'delete' => [
1915
                                        'type' => Segment::class,
1916
                                        'options' => [
1917
                                            'route' => '/delete/:id',
1918
                                            'constraints' => [
1919
                                                'id' => '[A-Za-z0-9\-]+\=*'
1920
                                            ],
1921
                                            'defaults' => [
1922
                                                'controller' => '\LeadersLinked\Controller\MicrolearningExtendUserStudentTypeController',
1923
                                                'action' => 'delete'
1924
                                            ]
1925
                                        ]
1926
                                    ]
1927
                                ]
1928
                            ],
1929
                            'functions' => [
1930
                                'type' => Literal::class,
1931
                                'options' => [
1932
                                    'route' => '/functions',
1933
                                    'defaults' => [
1934
                                        'controller' => '\LeadersLinked\Controller\MicrolearningExtendUserFunctionController',
1935
                                        'action' => 'index'
1936
                                    ]
1937
                                ],
1938
                                'may_terminate' => true,
1939
                                'child_routes' => [
1940
                                    'add' => [
1941
                                        'type' => Literal::class,
1942
                                        'options' => [
1943
                                            'route' => '/add',
1944
                                            'defaults' => [
1945
                                                'controller' => '\LeadersLinked\Controller\MicrolearningExtendUserFunctionController',
1946
                                                'action' => 'add'
1947
                                            ]
1948
                                        ]
1949
                                    ],
1950
                                    'edit' => [
1951
                                        'type' => Segment::class,
1952
                                        'options' => [
1953
                                            'route' => '/edit/:id',
1954
                                            'constraints' => [
1955
                                                'id' => '[A-Za-z0-9\-]+\=*'
1956
                                            ],
1957
                                            'defaults' => [
1958
                                                'controller' => '\LeadersLinked\Controller\MicrolearningExtendUserFunctionController',
1959
                                                'action' => 'edit'
1960
                                            ]
1961
                                        ]
1962
                                    ],
1963
                                    'delete' => [
1964
                                        'type' => Segment::class,
1965
                                        'options' => [
1966
                                            'route' => '/delete/:id',
1967
                                            'constraints' => [
1968
                                                'id' => '[A-Za-z0-9\-]+\=*'
1969
                                            ],
1970
                                            'defaults' => [
1971
                                                'controller' => '\LeadersLinked\Controller\MicrolearningExtendUserFunctionController',
1972
                                                'action' => 'delete'
1973
                                            ]
1974
                                        ]
1975
                                    ]
1976
                                ]
1977
                            ],
1978
                            'sectors' => [
1979
                                'type' => Literal::class,
1980
                                'options' => [
1981
                                    'route' => '/sectors',
1982
                                    'defaults' => [
1983
                                        'controller' => '\LeadersLinked\Controller\MicrolearningExtendUserSectorController',
1984
                                        'action' => 'index'
1985
                                    ]
1986
                                ],
1987
                                'may_terminate' => true,
1988
                                'child_routes' => [
1989
                                    'add' => [
1990
                                        'type' => Literal::class,
1991
                                        'options' => [
1992
                                            'route' => '/add',
1993
                                            'defaults' => [
1994
                                                'controller' => '\LeadersLinked\Controller\MicrolearningExtendUserSectorController',
1995
                                                'action' => 'add'
1996
                                            ]
1997
                                        ]
1998
                                    ],
1999
                                    'edit' => [
2000
                                        'type' => Segment::class,
2001
                                        'options' => [
2002
                                            'route' => '/edit/:id',
2003
                                            'constraints' => [
2004
                                                'id' => '[A-Za-z0-9\-]+\=*'
2005
                                            ],
2006
                                            'defaults' => [
2007
                                                'controller' => '\LeadersLinked\Controller\MicrolearningExtendUserSectorController',
2008
                                                'action' => 'edit'
2009
                                            ]
2010
                                        ]
2011
                                    ],
2012
                                    'delete' => [
2013
                                        'type' => Segment::class,
2014
                                        'options' => [
2015
                                            'route' => '/delete/:id',
2016
                                            'constraints' => [
2017
                                                'id' => '[A-Za-z0-9\-]+\=*'
2018
                                            ],
2019
                                            'defaults' => [
2020
                                                'controller' => '\LeadersLinked\Controller\MicrolearningExtendUserSectorController',
2021
                                                'action' => 'delete'
2022
                                            ]
2023
                                        ]
2024
                                    ]
2025
                                ]
2026
                            ],
2027
                            'programs' => [
2028
                                'type' => Literal::class,
2029
                                'options' => [
2030
                                    'route' => '/programs',
2031
                                    'defaults' => [
2032
                                        'controller' => '\LeadersLinked\Controller\MicrolearningExtendUserProgramController',
2033
                                        'action' => 'index'
2034
                                    ]
2035
                                ],
2036
                                'may_terminate' => true,
2037
                                'child_routes' => [
2038
                                    'add' => [
2039
                                        'type' => Literal::class,
2040
                                        'options' => [
2041
                                            'route' => '/add',
2042
                                            'defaults' => [
2043
                                                'controller' => '\LeadersLinked\Controller\MicrolearningExtendUserProgramController',
2044
                                                'action' => 'add'
2045
                                            ]
2046
                                        ]
2047
                                    ],
2048
                                    'edit' => [
2049
                                        'type' => Segment::class,
2050
                                        'options' => [
2051
                                            'route' => '/edit/:id',
2052
                                            'constraints' => [
2053
                                                'id' => '[A-Za-z0-9\-]+\=*'
2054
                                            ],
2055
                                            'defaults' => [
2056
                                                'controller' => '\LeadersLinked\Controller\MicrolearningExtendUserProgramController',
2057
                                                'action' => 'edit'
2058
                                            ]
2059
                                        ]
2060
                                    ],
2061
                                    'delete' => [
2062
                                        'type' => Segment::class,
2063
                                        'options' => [
2064
                                            'route' => '/delete/:id',
2065
                                            'constraints' => [
2066
                                                'id' => '[A-Za-z0-9\-]+\=*'
2067
                                            ],
2068
                                            'defaults' => [
2069
                                                'controller' => '\LeadersLinked\Controller\MicrolearningExtendUserProgramController',
2070
                                                'action' => 'delete'
2071
                                            ]
2072
                                        ]
2073
                                    ]
2074
                                ]
2075
                            ],
2076
                            'groups' => [
2077
                                'type' => Literal::class,
2078
                                'options' => [
2079
                                    'route' => '/groups',
2080
                                    'defaults' => [
2081
                                        'controller' => '\LeadersLinked\Controller\MicrolearningExtendUserGroupController',
2082
                                        'action' => 'index'
2083
                                    ]
2084
                                ],
2085
                                'may_terminate' => true,
2086
                                'child_routes' => [
2087
                                    'add' => [
2088
                                        'type' => Literal::class,
2089
                                        'options' => [
2090
                                            'route' => '/add',
2091
                                            'defaults' => [
2092
                                                'controller' => '\LeadersLinked\Controller\MicrolearningExtendUserGroupController',
2093
                                                'action' => 'add'
2094
                                            ]
2095
                                        ]
2096
                                    ],
2097
                                    'edit' => [
2098
                                        'type' => Segment::class,
2099
                                        'options' => [
2100
                                            'route' => '/edit/:id',
2101
                                            'constraints' => [
2102
                                                'id' => '[A-Za-z0-9\-]+\=*'
2103
                                            ],
2104
                                            'defaults' => [
2105
                                                'controller' => '\LeadersLinked\Controller\MicrolearningExtendUserGroupController',
2106
                                                'action' => 'edit'
2107
                                            ]
2108
                                        ]
2109
                                    ],
2110
                                    'delete' => [
2111
                                        'type' => Segment::class,
2112
                                        'options' => [
2113
                                            'route' => '/delete/:id',
2114
                                            'constraints' => [
2115
                                                'id' => '[A-Za-z0-9\-]+\=*'
2116
                                            ],
2117
                                            'defaults' => [
2118
                                                'controller' => '\LeadersLinked\Controller\MicrolearningExtendUserGroupController',
2119
                                                'action' => 'delete'
2120
                                            ]
2121
                                        ]
2122
                                    ]
2123
                                ]
2124
                            ],
15607 anderson 2125
 
1 www 2126
                            'companies' => [
2127
                                'type' => Literal::class,
2128
                                'options' => [
2129
                                    'route' => '/companies',
2130
                                    'defaults' => [
2131
                                        'controller' => '\LeadersLinked\Controller\MicrolearningExtendUserCompanyController',
2132
                                        'action' => 'index'
2133
                                    ]
2134
                                ],
2135
                                'may_terminate' => true,
2136
                                'child_routes' => [
2137
                                    'add' => [
2138
                                        'type' => Literal::class,
2139
                                        'options' => [
2140
                                            'route' => '/add',
2141
                                            'defaults' => [
2142
                                                'controller' => '\LeadersLinked\Controller\MicrolearningExtendUserCompanyController',
2143
                                                'action' => 'add'
2144
                                            ]
2145
                                        ]
2146
                                    ],
2147
                                    'edit' => [
2148
                                        'type' => Segment::class,
2149
                                        'options' => [
2150
                                            'route' => '/edit/:id',
2151
                                            'constraints' => [
2152
                                                'id' => '[A-Za-z0-9\-]+\=*'
2153
                                            ],
2154
                                            'defaults' => [
2155
                                                'controller' => '\LeadersLinked\Controller\MicrolearningExtendUserCompanyController',
2156
                                                'action' => 'edit'
2157
                                            ]
2158
                                        ]
2159
                                    ],
2160
                                    'delete' => [
2161
                                        'type' => Segment::class,
2162
                                        'options' => [
2163
                                            'route' => '/delete/:id',
2164
                                            'constraints' => [
2165
                                                'id' => '[A-Za-z0-9\-]+\=*'
2166
                                            ],
2167
                                            'defaults' => [
2168
                                                'controller' => '\LeadersLinked\Controller\MicrolearningExtendUserCompanyController',
2169
                                                'action' => 'delete'
2170
                                            ]
2171
                                        ]
2172
                                    ]
2173
                                ]
2174
                            ],
2175
                            'partners' => [
2176
                                'type' => Literal::class,
2177
                                'options' => [
2178
                                    'route' => '/partners',
2179
                                    'defaults' => [
2180
                                        'controller' => '\LeadersLinked\Controller\MicrolearningExtendUserPartnerController',
2181
                                        'action' => 'index'
2182
                                    ]
2183
                                ],
2184
                                'may_terminate' => true,
2185
                                'child_routes' => [
2186
                                    'add' => [
2187
                                        'type' => Literal::class,
2188
                                        'options' => [
2189
                                            'route' => '/add',
2190
                                            'defaults' => [
2191
                                                'controller' => '\LeadersLinked\Controller\MicrolearningExtendUserPartnerController',
2192
                                                'action' => 'add'
2193
                                            ]
2194
                                        ]
2195
                                    ],
2196
                                    'edit' => [
2197
                                        'type' => Segment::class,
2198
                                        'options' => [
2199
                                            'route' => '/edit/:id',
2200
                                            'constraints' => [
2201
                                                'id' => '[A-Za-z0-9\-]+\=*'
2202
                                            ],
2203
                                            'defaults' => [
2204
                                                'controller' => '\LeadersLinked\Controller\MicrolearningExtendUserPartnerController',
2205
                                                'action' => 'edit'
2206
                                            ]
2207
                                        ]
2208
                                    ],
2209
                                    'delete' => [
2210
                                        'type' => Segment::class,
2211
                                        'options' => [
2212
                                            'route' => '/delete/:id',
2213
                                            'constraints' => [
2214
                                                'id' => '[A-Za-z0-9\-]+\=*'
2215
                                            ],
2216
                                            'defaults' => [
2217
                                                'controller' => '\LeadersLinked\Controller\MicrolearningExtendUserPartnerController',
2218
                                                'action' => 'delete'
2219
                                            ]
2220
                                        ]
2221
                                    ]
2222
                                ]
2223
                            ],
2224
                            'institutions' => [
2225
                                'type' => Literal::class,
2226
                                'options' => [
2227
                                    'route' => '/institutions',
2228
                                    'defaults' => [
2229
                                        'controller' => '\LeadersLinked\Controller\MicrolearningExtendUserInstitutionController',
2230
                                        'action' => 'index'
2231
                                    ]
2232
                                ],
2233
                                'may_terminate' => true,
2234
                                'child_routes' => [
2235
                                    'add' => [
2236
                                        'type' => Literal::class,
2237
                                        'options' => [
2238
                                            'route' => '/add',
2239
                                            'defaults' => [
2240
                                                'controller' => '\LeadersLinked\Controller\MicrolearningExtendUserInstitutionController',
2241
                                                'action' => 'add'
2242
                                            ]
2243
                                        ]
2244
                                    ],
2245
                                    'edit' => [
2246
                                        'type' => Segment::class,
2247
                                        'options' => [
2248
                                            'route' => '/edit/:id',
2249
                                            'constraints' => [
2250
                                                'id' => '[A-Za-z0-9\-]+\=*'
2251
                                            ],
2252
                                            'defaults' => [
2253
                                                'controller' => '\LeadersLinked\Controller\MicrolearningExtendUserInstitutionController',
2254
                                                'action' => 'edit'
2255
                                            ]
2256
                                        ]
2257
                                    ],
2258
                                    'delete' => [
2259
                                        'type' => Segment::class,
2260
                                        'options' => [
2261
                                            'route' => '/delete/:id',
2262
                                            'constraints' => [
2263
                                                'id' => '[A-Za-z0-9\-]+\=*'
2264
                                            ],
2265
                                            'defaults' => [
2266
                                                'controller' => '\LeadersLinked\Controller\MicrolearningExtendUserInstitutionController',
2267
                                                'action' => 'delete'
2268
                                            ]
2269
                                        ]
2270
                                    ]
2271
                                ]
2272
                            ],
15394 efrain 2273
                            'countries' => [
2274
                                'type' => Literal::class,
2275
                                'options' => [
2276
                                    'route' => '/countries',
2277
                                    'defaults' => [
2278
                                        'controller' => '\LeadersLinked\Controller\MicrolearningExtendUserCountryController',
2279
                                        'action' => 'index'
2280
                                    ]
2281
                                ],
2282
                                'may_terminate' => true,
2283
                                'child_routes' => [
2284
                                    'add' => [
2285
                                        'type' => Literal::class,
2286
                                        'options' => [
2287
                                            'route' => '/add',
2288
                                            'defaults' => [
2289
                                                'controller' => '\LeadersLinked\Controller\MicrolearningExtendUserCountryController',
2290
                                                'action' => 'add'
2291
                                            ]
2292
                                        ]
2293
                                    ],
2294
                                    'edit' => [
2295
                                        'type' => Segment::class,
2296
                                        'options' => [
2297
                                            'route' => '/edit/:id',
2298
                                            'constraints' => [
2299
                                                'id' => '[A-Za-z0-9\-]+\=*'
2300
                                            ],
2301
                                            'defaults' => [
2302
                                                'controller' => '\LeadersLinked\Controller\MicrolearningExtendUserCountryController',
2303
                                                'action' => 'edit'
2304
                                            ]
2305
                                        ]
2306
                                    ],
2307
                                    'delete' => [
2308
                                        'type' => Segment::class,
2309
                                        'options' => [
2310
                                            'route' => '/delete/:id',
2311
                                            'constraints' => [
2312
                                                'id' => '[A-Za-z0-9\-]+\=*'
2313
                                            ],
2314
                                            'defaults' => [
2315
                                                'controller' => '\LeadersLinked\Controller\MicrolearningExtendUserCountryController',
2316
                                                'action' => 'delete'
2317
                                            ]
2318
                                        ]
2319
                                    ]
2320
                                ]
2321
                            ],
1 www 2322
                        ]
1089 geraldo 2323
                    ],
1 www 2324
                ],
1089 geraldo 2325
            ],
2326
            /*             * * START PUBLICATIONS ** */
1 www 2327
            'publications' => [
2328
                'type' => Literal::class,
2329
                'options' => [
2330
                    'route' => '/publications',
2331
                    'defaults' => [
2332
                        'controller' => '\LeadersLinked\Controller\DashboardController',
2333
                        'action' => 'index'
2334
                    ]
2335
                ],
2336
                'may_terminate' => true,
2337
                'child_routes' => [
2338
                    'pages' => [
2339
                        'type' => Literal::class,
2340
                        'options' => [
2341
                            'route' => '/pages',
2342
                            'defaults' => [
2343
                                'controller' => '\LeadersLinked\Controller\PageController',
2344
                                'action' => 'index'
2345
                            ]
2346
                        ],
2347
                        'may_terminate' => true,
2348
                        'child_routes' => [
2349
                            'add' => [
2350
                                'type' => Literal::class,
2351
                                'options' => [
2352
                                    'route' => '/add',
2353
                                    'defaults' => [
2354
                                        'controller' => '\LeadersLinked\Controller\PageController',
2355
                                        'action' => 'add'
2356
                                    ]
2357
                                ]
2358
                            ],
2359
                            'edit' => [
2360
                                'type' => Segment::class,
2361
                                'options' => [
2362
                                    'route' => '/edit/:id',
2363
                                    'constraints' => [
2364
                                        'id' => '[A-Za-z0-9\-]+\=*'
2365
                                    ],
2366
                                    'defaults' => [
2367
                                        'controller' => '\LeadersLinked\Controller\PageController',
2368
                                        'action' => 'edit'
2369
                                    ]
2370
                                ]
2371
                            ],
2372
                            'delete' => [
2373
                                'type' => Segment::class,
2374
                                'options' => [
2375
                                    'route' => '/delete/:id',
2376
                                    'constraints' => [
2377
                                        'id' => '[A-Za-z0-9\-]+\=*'
2378
                                    ],
2379
                                    'defaults' => [
2380
                                        'controller' => '\LeadersLinked\Controller\PageController',
2381
                                        'action' => 'delete'
2382
                                    ]
2383
                                ]
2384
                            ]
2385
                        ]
2386
                    ],
2387
                    'posts' => [
2388
                        'type' => Literal::class,
2389
                        'options' => [
2390
                            'route' => '/posts',
2391
                            'defaults' => [
2392
                                'controller' => '\LeadersLinked\Controller\PostController',
2393
                                'action' => 'index'
2394
                            ]
2395
                        ],
2396
                        'may_terminate' => true,
2397
                        'child_routes' => [
2398
                            'add' => [
2399
                                'type' => Literal::class,
2400
                                'options' => [
2401
                                    'route' => '/add',
2402
                                    'defaults' => [
2403
                                        'controller' => '\LeadersLinked\Controller\PostController',
2404
                                        'action' => 'add'
2405
                                    ]
2406
                                ]
2407
                            ],
2408
                            'edit' => [
2409
                                'type' => Segment::class,
2410
                                'options' => [
2411
                                    'route' => '/edit/:id',
2412
                                    'constraints' => [
2413
                                        'id' => '[A-Za-z0-9\-]+\=*'
2414
                                    ],
2415
                                    'defaults' => [
2416
                                        'controller' => '\LeadersLinked\Controller\PostController',
2417
                                        'action' => 'edit'
2418
                                    ]
2419
                                ]
2420
                            ],
2421
                            'delete' => [
2422
                                'type' => Segment::class,
2423
                                'options' => [
2424
                                    'route' => '/delete/:id',
2425
                                    'constraints' => [
2426
                                        'id' => '[A-Za-z0-9\-]+\=*'
2427
                                    ],
2428
                                    'defaults' => [
2429
                                        'controller' => '\LeadersLinked\Controller\PostController',
2430
                                        'action' => 'delete'
2431
                                    ]
2432
                                ]
2433
                            ]
2434
                        ]
2435
                    ],
2436
                ]
1089 geraldo 2437
            ],
15540 efrain 2438
            'engagement' => [
2439
                'type' => Literal::class,
2440
                'options' => [
2441
                    'route' => '/engagement',
2442
                    'defaults' => [
2443
                        'controller' => '\LeadersLinked\Controller\EngagementController',
2444
                        'action' => 'index'
2445
                    ]
2446
                ],
2447
                'may_terminate' => true,
2448
                'child_routes' => [
2449
                    'setup' => [
2450
                        'type' => Literal::class,
2451
                        'options' => [
2452
                            'route' => '/setup',
2453
                            'defaults' => [
2454
                                'controller' => '\LeadersLinked\Controller\EngagementController',
2455
                                'action' => 'setup'
2456
                            ]
2457
                        ],
2458
                    ],
15543 efrain 2459
                    'rewards' => [
2460
                        'type' => Literal::class,
2461
                        'options' => [
2462
                            'route' => '/rewards',
2463
                            'defaults' => [
2464
                                'controller' => '\LeadersLinked\Controller\EngagementRewardController',
2465
                                'action' => 'index'
2466
                            ]
2467
                        ],
2468
                        'may_terminate' => true,
2469
                        'child_routes' => [
2470
                            'add' => [
2471
                                'type' => Literal::class,
2472
                                'options' => [
2473
                                    'route' => '/add',
2474
                                    'defaults' => [
2475
                                        'controller' => '\LeadersLinked\Controller\EngagementRewardController',
2476
                                        'action' => 'add'
2477
                                    ]
2478
                                ]
2479
                            ],
2480
                            'edit' => [
2481
                                'type' => Segment::class,
2482
                                'options' => [
2483
                                    'route' => '/edit/:id',
2484
                                    'constraints' => [
2485
                                        'id' => '[A-Za-z0-9\-]+\=*'
2486
                                    ],
2487
                                    'defaults' => [
2488
                                        'controller' => '\LeadersLinked\Controller\EngagementRewardController',
2489
                                        'action' => 'edit'
2490
                                    ]
2491
                                ]
2492
                            ],
2493
                            'delete' => [
2494
                                'type' => Segment::class,
2495
                                'options' => [
2496
                                    'route' => '/delete/:id',
2497
                                    'constraints' => [
2498
                                        'id' => '[A-Za-z0-9\-]+\=*'
2499
                                    ],
2500
                                    'defaults' => [
2501
                                        'controller' => '\LeadersLinked\Controller\EngagementRewardController',
2502
                                        'action' => 'delete'
2503
                                    ]
2504
                                ]
2505
                            ]
2506
                        ],
15607 anderson 2507
 
15543 efrain 2508
                    ],
15540 efrain 2509
                    'reports' => [
2510
                        'type' => Literal::class,
2511
                        'options' => [
2512
                            'route' => '/reports',
2513
                            'defaults' => [
2514
                                'controller' => '\LeadersLinked\Controller\EngagementReportsController',
2515
                                'action' => 'index'
2516
                            ]
2517
                        ],
2518
                        'may_terminate' => true,
2519
                        'child_routes' => [
2520
                            'overview' => [
2521
                                'type' => Literal::class,
2522
                                'options' => [
2523
                                    'route' => '/overview',
2524
                                    'defaults' => [
2525
                                        'controller' => '\LeadersLinked\Controller\EngagementReportsController',
2526
                                        'action' => 'overview'
2527
                                    ]
2528
                                ]
2529
                            ],
15607 anderson 2530
 
15540 efrain 2531
                        ]
15607 anderson 2532
                    ],
2533
                ],
2534
            ],
2535
 
15540 efrain 2536
            /*** DAILY PULSE ****/
2537
            'daily-pulse' => [
2538
                'type' => Literal::class,
2539
                'options' => [
2540
                    'route' => '/daily-pulse',
2541
                    'defaults' => [
2542
                        'controller' => '\LeadersLinked\Controller\DailyPulseController',
2543
                        'action' => 'index'
2544
                    ]
2545
                ],
2546
                'may_terminate' => true,
2547
                'child_routes' => [
16796 efrain 2548
                    'setup' => [
2549
                        'type' => Literal::class,
2550
                        'options' => [
2551
                            'route' => '/setup',
2552
                            'defaults' => [
2553
                                'controller' => '\LeadersLinked\Controller\DailyPulseController',
2554
                                'action' => 'setup'
2555
                            ]
2556
                        ],
2557
                        'may_terminate' => true,
2558
                    ],
15540 efrain 2559
                    'emojis' => [
2560
                        'type' => Literal::class,
2561
                        'options' => [
2562
                            'route' => '/emojis',
2563
                            'defaults' => [
2564
                                'controller' => '\LeadersLinked\Controller\DailyPulseEmojiController',
2565
                                'action' => 'index'
2566
                            ]
2567
                        ],
2568
                        'may_terminate' => true,
2569
                        'child_routes' => [
2570
                            'add' => [
2571
                                'type' => Literal::class,
2572
                                'options' => [
2573
                                    'route' => '/add',
2574
                                    'defaults' => [
2575
                                        'controller' => '\LeadersLinked\Controller\DailyPulseEmojiController',
2576
                                        'action' => 'add'
2577
                                    ]
2578
                                ]
2579
                            ],
2580
                            'edit' => [
2581
                                'type' => Segment::class,
2582
                                'options' => [
2583
                                    'route' => '/edit/:id',
2584
                                    'constraints' => [
2585
                                        'id' => '[A-Za-z0-9\-]+\=*'
2586
                                    ],
2587
                                    'defaults' => [
2588
                                        'controller' => '\LeadersLinked\Controller\DailyPulseEmojiController',
2589
                                        'action' => 'edit'
2590
                                    ]
2591
                                ]
2592
                            ],
2593
                            'delete' => [
2594
                                'type' => Segment::class,
2595
                                'options' => [
2596
                                    'route' => '/delete/:id',
2597
                                    'constraints' => [
2598
                                        'id' => '[A-Za-z0-9\-]+\=*'
2599
                                    ],
2600
                                    'defaults' => [
2601
                                        'controller' => '\LeadersLinked\Controller\DailyPulseEmojiController',
2602
                                        'action' => 'delete'
2603
                                    ]
2604
                                ]
2605
                            ]
2606
                        ],
15607 anderson 2607
 
15540 efrain 2608
                    ],
2609
                    'reports' => [
2610
                        'type' => Literal::class,
2611
                        'options' => [
2612
                            'route' => '/reports',
2613
                            'defaults' => [
2614
                                'controller' => '\LeadersLinked\Controller\DailyPulseReportsController',
2615
                                'action' => 'index'
2616
                            ]
2617
                        ],
2618
                        'may_terminate' => true,
2619
                        'child_routes' => [
2620
                            'overview' => [
2621
                                'type' => Literal::class,
2622
                                'options' => [
2623
                                    'route' => '/overview',
2624
                                    'defaults' => [
2625
                                        'controller' => '\LeadersLinked\Controller\DailyPulseReportsController',
2626
                                        'action' => 'overview'
2627
                                    ]
2628
                                ],
2629
                                'may_terminate' => true,
2630
                                'child_routes' => [
2631
                                    'download' => [
2632
                                        'type' => Literal::class,
2633
                                        'options' => [
2634
                                            'route' => '/download',
2635
                                            'defaults' => [
2636
                                                'controller' => '\LeadersLinked\Controller\DailyPulseReportsController',
2637
                                                'action' => 'overviewDownload'
2638
                                            ]
2639
                                        ]
2640
                                    ],
2641
                                ]
2642
                            ],
15607 anderson 2643
 
15540 efrain 2644
                        ]
15607 anderson 2645
                    ],
15540 efrain 2646
                ],
15607 anderson 2647
            ],
1089 geraldo 2648
            /*             * * START SELF EVALUATION ** */
114 efrain 2649
            'self-evaluation' => [
2650
                'type' => Literal::class,
2651
                'options' => [
2652
                    'route' => '/self-evaluation',
2653
                    'defaults' => [
115 efrain 2654
                        'controller' => '\LeadersLinked\Controller\SelfEvaluationController',
114 efrain 2655
                        'action' => 'index'
2656
                    ]
2657
                ],
2658
                'may_terminate' => true,
2659
                'child_routes' => [
2660
                    'forms' => [
2661
                        'type' => Literal::class,
2662
                        'options' => [
2663
                            'route' => '/forms',
2664
                            'defaults' => [
115 efrain 2665
                                'controller' => '\LeadersLinked\Controller\SelfEvaluationFormController',
114 efrain 2666
                                'action' => 'index'
2667
                            ]
2668
                        ],
2669
                        'may_terminate' => true,
2670
                        'child_routes' => [
2671
                            'add' => [
2672
                                'type' => Literal::class,
2673
                                'options' => [
2674
                                    'route' => '/add',
2675
                                    'defaults' => [
115 efrain 2676
                                        'controller' => '\LeadersLinked\Controller\SelfEvaluationFormController',
114 efrain 2677
                                        'action' => 'add'
2678
                                    ]
2679
                                ]
2680
                            ],
2681
                            'edit' => [
2682
                                'type' => Segment::class,
2683
                                'options' => [
2684
                                    'route' => '/edit/:id',
2685
                                    'constraints' => [
2686
                                        'id' => '[A-Za-z0-9\-]+\=*'
2687
                                    ],
2688
                                    'defaults' => [
115 efrain 2689
                                        'controller' => '\LeadersLinked\Controller\SelfEvaluationFormController',
114 efrain 2690
                                        'action' => 'edit'
2691
                                    ]
2692
                                ]
2693
                            ],
2694
                            'delete' => [
2695
                                'type' => Segment::class,
2696
                                'options' => [
2697
                                    'route' => '/delete/:id',
2698
                                    'constraints' => [
2699
                                        'id' => '[A-Za-z0-9\-]+\=*'
2700
                                    ],
2701
                                    'defaults' => [
115 efrain 2702
                                        'controller' => '\LeadersLinked\Controller\SelfEvaluationFormController',
114 efrain 2703
                                        'action' => 'delete'
2704
                                    ]
2705
                                ]
2706
                            ]
2707
                        ]
2708
                    ],
115 efrain 2709
                    'users' => [
2710
                        'type' => Literal::class,
2711
                        'options' => [
2712
                            'route' => '/users',
2713
                            'defaults' => [
2714
                                'controller' => '\LeadersLinked\Controller\SelfEvaluationFormUserController',
2715
                                'action' => 'index'
2716
                            ]
2717
                        ],
2718
                        'may_terminate' => true,
2719
                        'child_routes' => [
2720
                            'add' => [
2721
                                'type' => Segment::class,
2722
                                'options' => [
2723
                                    'route' => '/add/:form_id/:user_id',
2724
                                    'constraints' => [
2725
                                        'form_id' => '[A-Za-z0-9\-]+\=*',
2726
                                        'user_id' => '[A-Za-z0-9\-]+\=*'
2727
                                    ],
2728
                                    'defaults' => [
2729
                                        'controller' => '\LeadersLinked\Controller\SelfEvaluationFormUserController',
2730
                                        'action' => 'add'
2731
                                    ]
2732
                                ]
2733
                            ],
2734
                            'delete' => [
2735
                                'type' => Segment::class,
2736
                                'options' => [
2737
                                    'route' => '/delete/:form_id/:user_id',
2738
                                    'constraints' => [
2739
                                        'form_id' => '[A-Za-z0-9\-]+\=*',
2740
                                        'user_id' => '[A-Za-z0-9\-]+\=*'
2741
                                    ],
2742
                                    'defaults' => [
2743
                                        'controller' => '\LeadersLinked\Controller\SelfEvaluationFormUserController',
2744
                                        'action' => 'delete'
2745
                                    ]
2746
                                ]
2747
                            ]
2748
                        ]
2749
                    ],
114 efrain 2750
                    'reviews' => [
2751
                        'type' => Literal::class,
2752
                        'options' => [
2753
                            'route' => '/reviews',
2754
                            'defaults' => [
115 efrain 2755
                                'controller' => '\LeadersLinked\Controller\SelfEvaluationReviewController',
114 efrain 2756
                                'action' => 'index'
2757
                            ]
2758
                        ],
2759
                        'may_terminate' => true,
2760
                        'child_routes' => [
2761
                            'edit' => [
2762
                                'type' => Segment::class,
2763
                                'options' => [
2764
                                    'route' => '/edit/:id',
2765
                                    'constraints' => [
2766
                                        'id' => '[A-Za-z0-9\-]+\=*'
2767
                                    ],
2768
                                    'defaults' => [
115 efrain 2769
                                        'controller' => '\LeadersLinked\Controller\SelfEvaluationReviewController',
486 geraldo 2770
                                        'action' => 'edit'
114 efrain 2771
                                    ]
2772
                                ]
2773
                            ],
469 geraldo 2774
                            'report' => [
2775
                                'type' => Segment::class,
2776
                                'options' => [
2777
                                    'route' => '/report/:id',
2778
                                    'constraints' => [
2779
                                        'id' => '[A-Za-z0-9\-]+\=*'
2780
                                    ],
2781
                                    'defaults' => [
2782
                                        'controller' => '\LeadersLinked\Controller\SelfEvaluationReviewController',
487 geraldo 2783
                                        'action' => 'report'
469 geraldo 2784
                                    ]
2785
                                ]
2786
                            ],
114 efrain 2787
                        ]
2788
                    ],
2789
                ]
1089 geraldo 2790
            ],
2791
            /*             * * END SELF EVALUATION ** */
15607 anderson 2792
 
15451 efrain 2793
            /*             * * START MY COACH ** */
2794
            'my-coach' => [
2795
                'type' => Literal::class,
2796
                'options' => [
2797
                    'route' => '/my-coach',
2798
                    'defaults' => [
2799
                        'controller' => '\LeadersLinked\Controller\MyCoachController',
2800
                        'action' => 'index'
2801
                    ]
2802
                ],
2803
                'may_terminate' => true,
2804
                'child_routes' => [
2805
                    'categories' => [
2806
                        'type' => Literal::class,
2807
                        'options' => [
2808
                            'route' => '/categories',
2809
                            'defaults' => [
2810
                                'controller' => '\LeadersLinked\Controller\MyCoachCategoryController',
2811
                                'action' => 'index'
2812
                            ]
2813
                        ],
2814
                        'may_terminate' => true,
2815
                        'child_routes' => [
2816
                            'add' => [
2817
                                'type' => Literal::class,
2818
                                'options' => [
2819
                                    'route' => '/add',
2820
                                    'defaults' => [
2821
                                        'controller' =>  '\LeadersLinked\Controller\MyCoachCategoryController',
2822
                                        'action' => 'add'
2823
                                    ]
2824
                                ]
2825
                            ],
2826
                            'edit' => [
2827
                                'type' => Segment::class,
2828
                                'options' => [
2829
                                    'route' => '/edit/:id',
2830
                                    'constraints' => [
2831
                                        'id' => '[A-Za-z0-9\-]+\=*'
2832
                                    ],
2833
                                    'defaults' => [
2834
                                        'controller' =>  '\LeadersLinked\Controller\MyCoachCategoryController',
2835
                                        'action' => 'edit'
2836
                                    ]
2837
                                ]
2838
                            ],
2839
                            'delete' => [
2840
                                'type' => Segment::class,
2841
                                'options' => [
2842
                                    'route' => '/delete/:id',
2843
                                    'constraints' => [
2844
                                        'id' => '[A-Za-z0-9\-]+\=*'
2845
                                    ],
2846
                                    'defaults' => [
2847
                                        'controller' =>  '\LeadersLinked\Controller\MyCoachCategoryController',
2848
                                        'action' => 'delete'
2849
                                    ]
2850
                                ]
2851
                            ],
15831 efrain 2852
                            'users' => [
2853
                                'type' =>  Literal::class,
2854
                                'options' => [
2855
                                    'route' => '/users',
2856
                                    'defaults' => [
2857
                                        'controller' =>  '\LeadersLinked\Controller\MyCoachCategoryUserController',
2858
                                        'action' => 'index'
2859
                                    ]
2860
                                ],
2861
                                'may_terminate' => true,
2862
                                'child_routes' => [
2863
                                    'add' => [
2864
                                        'type' => Segment::class,
2865
                                        'options' => [
2866
                                            'route' => '/add/:id',
2867
                                            'constraints' => [
2868
                                                'id' => '[A-Za-z0-9\-]+\=*'
2869
                                            ],
2870
                                            'defaults' => [
2871
                                                'controller' =>  '\LeadersLinked\Controller\MyCoachCategoryUserController',
2872
                                                'action' => 'add'
2873
                                            ]
2874
                                        ]
2875
                                    ],
2876
                                    'edit' => [
2877
                                        'type' => Segment::class,
2878
                                        'options' => [
2879
                                            'route' => '/edit/:id/:user_id',
2880
                                            'constraints' => [
2881
                                                'id' => '[A-Za-z0-9\-]+\=*',
2882
                                                'user_id' => '[A-Za-z0-9\-]+\=*'
2883
                                            ],
2884
                                            'defaults' => [
2885
                                                'controller' =>  '\LeadersLinked\Controller\MyCoachCategoryUserController',
2886
                                                'action' => 'edit'
2887
                                            ]
2888
                                        ]
2889
                                    ],
2890
                                    'delete' => [
2891
                                        'type' => Segment::class,
2892
                                        'options' => [
2893
                                            'route' => '/delete/:id/:user_id',
2894
                                            'constraints' => [
2895
                                                'id' => '[A-Za-z0-9\-]+\=*',
2896
                                                'user_id' => '[A-Za-z0-9\-]+\=*'
2897
                                            ],
2898
                                            'defaults' => [
2899
                                                'controller' =>  '\LeadersLinked\Controller\MyCoachCategoryUserController',
2900
                                                'action' => 'delete'
2901
                                            ]
2902
                                        ]
2903
                                    ],
2904
                                    'upload' => [
2905
                                        'type' => Segment::class,
2906
                                        'options' => [
2907
                                            'route' => '/upload/:id',
2908
                                            'constraints' => [
2909
                                                'id' => '[A-Za-z0-9\-]+\=*',
2910
                                            ],
2911
                                            'defaults' => [
2912
                                                'controller' =>  '\LeadersLinked\Controller\MyCoachCategoryUserController',
2913
                                                'action' => 'upload'
2914
                                            ]
2915
                                        ]
2916
                                    ],
16797 efrain 2917
                                    'jobs-description' => [
2918
                                        'type' => Segment::class,
2919
                                        'options' => [
2920
                                            'route' => '/jobs-description/:id',
2921
                                            'constraints' => [
2922
                                                'id' => '[A-Za-z0-9\-]+\=*',
2923
                                            ],
2924
                                            'defaults' => [
2925
                                                'controller' =>  '\LeadersLinked\Controller\MyCoachCategoryUserController',
2926
                                                'action' => 'jobsDescription'
2927
                                            ]
2928
                                        ]
2929
                                    ],
16180 anderson 2930
                                ]
15831 efrain 2931
                            ],
16180 anderson 2932
 
15451 efrain 2933
                        ]
2934
                    ],
2935
                ]
2936
            ],
15607 anderson 2937
 
15451 efrain 2938
            /*             * * END MY COACH ** */
16270 anderson 2939
 
16248 efrain 2940
            /*             * * START KNOWLEDGE AREA ** */
2941
            'knowledge-area' => [
2942
                'type' => Literal::class,
2943
                'options' => [
2944
                    'route' => '/knowledge-area',
2945
                    'defaults' => [
2946
                        'controller' => '\LeadersLinked\Controller\KnowledgeAreaController',
2947
                        'action' => 'index'
2948
                    ]
2949
                ],
2950
                'may_terminate' => true,
2951
                'child_routes' => [
2952
                    'categories' => [
2953
                        'type' => Literal::class,
2954
                        'options' => [
2955
                            'route' => '/categories',
2956
                            'defaults' => [
2957
                                'controller' => '\LeadersLinked\Controller\KnowledgeAreaCategoryController',
2958
                                'action' => 'index'
2959
                            ]
2960
                        ],
2961
                        'may_terminate' => true,
2962
                        'child_routes' => [
2963
                            'add' => [
2964
                                'type' => Literal::class,
2965
                                'options' => [
2966
                                    'route' => '/add',
2967
                                    'defaults' => [
2968
                                        'controller' =>  '\LeadersLinked\Controller\KnowledgeAreaCategoryController',
2969
                                        'action' => 'add'
2970
                                    ]
2971
                                ]
2972
                            ],
2973
                            'edit' => [
2974
                                'type' => Segment::class,
2975
                                'options' => [
2976
                                    'route' => '/edit/:id',
2977
                                    'constraints' => [
2978
                                        'id' => '[A-Za-z0-9\-]+\=*'
2979
                                    ],
2980
                                    'defaults' => [
2981
                                        'controller' =>  '\LeadersLinked\Controller\KnowledgeAreaCategoryController',
2982
                                        'action' => 'edit'
2983
                                    ]
2984
                                ]
2985
                            ],
2986
                            'delete' => [
2987
                                'type' => Segment::class,
2988
                                'options' => [
2989
                                    'route' => '/delete/:id',
2990
                                    'constraints' => [
2991
                                        'id' => '[A-Za-z0-9\-]+\=*'
2992
                                    ],
2993
                                    'defaults' => [
2994
                                        'controller' =>  '\LeadersLinked\Controller\KnowledgeAreaCategoryController',
2995
                                        'action' => 'delete'
2996
                                    ]
2997
                                ]
2998
                            ],
2999
                            'users' => [
3000
                                'type' =>  Literal::class,
3001
                                'options' => [
3002
                                    'route' => '/users',
3003
                                    'defaults' => [
3004
                                        'controller' =>  '\LeadersLinked\Controller\KnowledgeAreaCategoryUserController',
3005
                                        'action' => 'index'
3006
                                    ]
3007
                                ],
3008
                                'may_terminate' => true,
3009
                                'child_routes' => [
3010
                                    'add' => [
3011
                                        'type' => Segment::class,
3012
                                        'options' => [
3013
                                            'route' => '/add/:id',
3014
                                            'constraints' => [
3015
                                                'id' => '[A-Za-z0-9\-]+\=*'
3016
                                            ],
3017
                                            'defaults' => [
3018
                                                'controller' =>  '\LeadersLinked\Controller\KnowledgeAreaCategoryUserController',
3019
                                                'action' => 'add'
3020
                                            ]
3021
                                        ]
3022
                                    ],
3023
                                    'edit' => [
3024
                                        'type' => Segment::class,
3025
                                        'options' => [
3026
                                            'route' => '/edit/:id/:user_id',
3027
                                            'constraints' => [
3028
                                                'id' => '[A-Za-z0-9\-]+\=*',
3029
                                                'user_id' => '[A-Za-z0-9\-]+\=*'
3030
                                            ],
3031
                                            'defaults' => [
3032
                                                'controller' =>  '\LeadersLinked\Controller\KnowledgeAreaCategoryUserController',
3033
                                                'action' => 'edit'
3034
                                            ]
3035
                                        ]
3036
                                    ],
3037
                                    'delete' => [
3038
                                        'type' => Segment::class,
3039
                                        'options' => [
3040
                                            'route' => '/delete/:id/:user_id',
3041
                                            'constraints' => [
3042
                                                'id' => '[A-Za-z0-9\-]+\=*',
3043
                                                'user_id' => '[A-Za-z0-9\-]+\=*'
3044
                                            ],
3045
                                            'defaults' => [
3046
                                                'controller' =>  '\LeadersLinked\Controller\KnowledgeAreaCategoryUserController',
3047
                                                'action' => 'delete'
3048
                                            ]
3049
                                        ]
3050
                                    ],
3051
                                    'upload' => [
3052
                                        'type' => Segment::class,
3053
                                        'options' => [
3054
                                            'route' => '/upload/:id',
3055
                                            'constraints' => [
3056
                                                'id' => '[A-Za-z0-9\-]+\=*',
3057
                                            ],
3058
                                            'defaults' => [
3059
                                                'controller' =>  '\LeadersLinked\Controller\KnowledgeAreaCategoryUserController',
3060
                                                'action' => 'upload'
3061
                                            ]
3062
                                        ]
3063
                                    ],
16797 efrain 3064
                                    'jobs-description' => [
3065
                                        'type' => Segment::class,
3066
                                        'options' => [
3067
                                            'route' => '/jobs-description/:id',
3068
                                            'constraints' => [
3069
                                                'id' => '[A-Za-z0-9\-]+\=*',
3070
                                            ],
3071
                                            'defaults' => [
3072
                                                'controller' =>  '\LeadersLinked\Controller\KnowledgeAreaCategoryUserController',
3073
                                                'action' => 'jobsDescription'
3074
                                            ]
3075
                                        ]
3076
                                    ],
16248 efrain 3077
                                ]
3078
                            ],
16270 anderson 3079
 
16248 efrain 3080
                        ]
3081
                    ],
3082
                ]
3083
            ],
16270 anderson 3084
 
16248 efrain 3085
            /*             * * END KNOWLEDGE AREA ** */
946 geraldo 3086
 
15607 anderson 3087
 
1089 geraldo 3088
            /*             * * START PERFOMANCE EVALUATION ** */
946 geraldo 3089
            'performance-evaluation' => [
3090
                'type' => Literal::class,
3091
                'options' => [
3092
                    'route' => '/performance-evaluation',
3093
                    'defaults' => [
15394 efrain 3094
                        'controller' => '\LeadersLinked\Controller\PerformanceEvaluationController',
946 geraldo 3095
                        'action' => 'index'
3096
                    ]
3097
                ],
3098
                'may_terminate' => true,
3099
                'child_routes' => [
3100
                    'forms' => [
3101
                        'type' => Literal::class,
3102
                        'options' => [
3103
                            'route' => '/forms',
3104
                            'defaults' => [
977 geraldo 3105
                                'controller' => '\LeadersLinked\Controller\PerformanceEvaluationFormController',
946 geraldo 3106
                                'action' => 'index'
3107
                            ]
3108
                        ],
3109
                        'may_terminate' => true,
3110
                        'child_routes' => [
3111
                            'add' => [
3112
                                'type' => Literal::class,
3113
                                'options' => [
3114
                                    'route' => '/add',
3115
                                    'defaults' => [
977 geraldo 3116
                                        'controller' => '\LeadersLinked\Controller\PerformanceEvaluationFormController',
946 geraldo 3117
                                        'action' => 'add'
3118
                                    ]
3119
                                ]
3120
                            ],
3121
                            'edit' => [
3122
                                'type' => Segment::class,
3123
                                'options' => [
3124
                                    'route' => '/edit/:id',
3125
                                    'constraints' => [
3126
                                        'id' => '[A-Za-z0-9\-]+\=*'
3127
                                    ],
3128
                                    'defaults' => [
986 geraldo 3129
                                        'controller' => '\LeadersLinked\Controller\PerformanceEvaluationFormController',
946 geraldo 3130
                                        'action' => 'edit'
3131
                                    ]
3132
                                ]
3133
                            ],
3134
                            'delete' => [
3135
                                'type' => Segment::class,
3136
                                'options' => [
3137
                                    'route' => '/delete/:id',
3138
                                    'constraints' => [
3139
                                        'id' => '[A-Za-z0-9\-]+\=*'
3140
                                    ],
3141
                                    'defaults' => [
986 geraldo 3142
                                        'controller' => '\LeadersLinked\Controller\PerformanceEvaluationFormController',
946 geraldo 3143
                                        'action' => 'delete'
3144
                                    ]
3145
                                ]
15079 efrain 3146
                            ],
15442 efrain 3147
                            'active' => [
3148
                                'type' => Segment::class,
15079 efrain 3149
                                'options' => [
15442 efrain 3150
                                    'route' => '/active/:id',
3151
                                    'constraints' => [
3152
                                        'id' => '[A-Za-z0-9\-]+\=*'
3153
                                    ],
15079 efrain 3154
                                    'defaults' => [
3155
                                        'controller' => '\LeadersLinked\Controller\PerformanceEvaluationFormController',
15442 efrain 3156
                                        'action' => 'active'
3157
                                    ]
3158
                                ]
3159
                            ],
3160
                            'inactive' => [
3161
                                'type' => Segment::class,
3162
                                'options' => [
3163
                                    'route' => '/inactive/:id',
3164
                                    'constraints' => [
3165
                                        'id' => '[A-Za-z0-9\-]+\=*'
3166
                                    ],
3167
                                    'defaults' => [
3168
                                        'controller' => '\LeadersLinked\Controller\PerformanceEvaluationFormController',
3169
                                        'action' => 'inactive'
3170
                                    ]
3171
                                ]
3172
                            ],
3173
                            'job-description' => [
3174
                                'type' => Segment::class,
3175
                                'options' => [
3176
                                    'route' => '/job-description/:id',
3177
                                    'constraints' => [
3178
                                        'id' => '[A-Za-z0-9\-]+\=*',
3179
                                    ],
3180
                                    'defaults' => [
3181
                                        'controller' => '\LeadersLinked\Controller\PerformanceEvaluationFormController',
15079 efrain 3182
                                        'action' => 'jobDescription'
3183
                                    ]
3184
                                ]
3185
                            ],
1263 geraldo 3186
                            'report' => [
3187
                                'type' => Segment::class,
3188
                                'options' => [
3189
                                    'route' => '/report/:id',
3190
                                    'constraints' => [
3191
                                        'id' => '[A-Za-z0-9\-]+\=*'
3192
                                    ],
3193
                                    'defaults' => [
3194
                                        'controller' => '\LeadersLinked\Controller\PerformanceEvaluationFormController',
3195
                                        'action' => 'report'
3196
                                    ]
3197
                                ]
3198
                            ],
946 geraldo 3199
                        ]
3200
                    ],
15442 efrain 3201
                    'evaluations' => [
946 geraldo 3202
                        'type' => Literal::class,
3203
                        'options' => [
15442 efrain 3204
                            'route' => '/evaluations',
946 geraldo 3205
                            'defaults' => [
15394 efrain 3206
                                'controller' => '\LeadersLinked\Controller\PerformanceEvaluationTestController',
946 geraldo 3207
                                'action' => 'index'
3208
                            ]
3209
                        ],
3210
                        'may_terminate' => true,
3211
                        'child_routes' => [
1383 efrain 3212
                            'add' => [
1320 efrain 3213
                                'type' => Literal::class,
946 geraldo 3214
                                'options' => [
1383 efrain 3215
                                    'route' => '/add',
946 geraldo 3216
                                    'defaults' => [
15394 efrain 3217
                                        'controller' => '\LeadersLinked\Controller\PerformanceEvaluationTestController',
1383 efrain 3218
                                        'action' => 'add'
946 geraldo 3219
                                    ]
1383 efrain 3220
                                ]
3221
                            ],
7902 eleazar 3222
                            'delete' => [
1383 efrain 3223
                                'type' => Segment::class,
3224
                                'options' => [
7902 eleazar 3225
                                    'route' => '/delete/:id',
1383 efrain 3226
                                    'constraints' => [
3227
                                        'id' => '[A-Za-z0-9\-]+\=*',
1320 efrain 3228
                                    ],
1383 efrain 3229
                                    'defaults' => [
15394 efrain 3230
                                        'controller' => '\LeadersLinked\Controller\PerformanceEvaluationTestController',
7902 eleazar 3231
                                        'action' => 'delete'
1320 efrain 3232
                                    ]
946 geraldo 3233
                                ]
1383 efrain 3234
                            ],
15607 anderson 3235
                            'report' => [
7947 eleazar 3236
                                'type' => Segment::class,
1383 efrain 3237
                                'options' => [
15442 efrain 3238
                                    'route' => '/report/:id',
7907 eleazar 3239
                                    'constraints' => [
8176 eleazar 3240
                                        'id' => '[A-Za-z0-9\-]+\=*'
3241
                                    ],
3242
                                    'defaults' => [
15394 efrain 3243
                                        'controller' => '\LeadersLinked\Controller\PerformanceEvaluationTestController',
15442 efrain 3244
                                        'action' => 'report',
8176 eleazar 3245
                                    ],
3246
                                ],
3247
                            ],
946 geraldo 3248
                        ]
3249
                    ],
3250
                ]
1089 geraldo 3251
            ],
15607 anderson 3252
 
1089 geraldo 3253
            /*             * * END PERFORMANCE EVALUATION ** */
3254
 
15442 efrain 3255
            /* START JOBS DESCRIPTION */
15607 anderson 3256
 
15442 efrain 3257
            'jobs-description' => [
1 www 3258
                'type' => Literal::class,
3259
                'options' => [
15442 efrain 3260
                    'route' => '/jobs-description',
1 www 3261
                    'defaults' => [
15442 efrain 3262
                        'controller' => '\LeadersLinked\Controller\JobDescriptionController',
1 www 3263
                        'action' => 'index'
3264
                    ]
3265
                ],
3266
                'may_terminate' => true,
3267
                'child_routes' => [
16787 efrain 3268
                    'search' => [
3269
                        'type' => Literal::class,
3270
                        'options' => [
3271
                            'route' => '/search',
3272
                            'defaults' => [
3273
                                'controller' => '\LeadersLinked\Controller\JobDescriptionController',
3274
                                'action' => 'search'
3275
                            ]
3276
                        ]
3277
                    ],
15442 efrain 3278
                    'add' => [
16787 efrain 3279
                        'type' => Literal::class,
15336 efrain 3280
                        'options' => [
16787 efrain 3281
                            'route' => '/add',
15336 efrain 3282
                            'defaults' => [
15442 efrain 3283
                                'controller' => '\LeadersLinked\Controller\JobDescriptionController',
3284
                                'action' => 'add'
15336 efrain 3285
                            ]
15442 efrain 3286
                        ]
3287
                    ],
3288
                    'edit' => [
3289
                        'type' => Segment::class,
3290
                        'options' => [
3291
                            'route' => '/edit/:id',
3292
                            'constraints' => [
3293
                                'id' => '[A-Za-z0-9\-]+\=*'
15336 efrain 3294
                            ],
15442 efrain 3295
                            'defaults' => [
3296
                                'controller' => '\LeadersLinked\Controller\JobDescriptionController',
3297
                                'action' => 'edit'
3298
                            ]
15336 efrain 3299
                        ]
3300
                    ],
15442 efrain 3301
                    'delete' => [
3302
                        'type' => Segment::class,
15336 efrain 3303
                        'options' => [
15442 efrain 3304
                            'route' => '/delete/:id',
3305
                            'constraints' => [
3306
                                'id' => '[A-Za-z0-9\-]+\=*'
3307
                            ],
15336 efrain 3308
                            'defaults' => [
15442 efrain 3309
                                'controller' => '\LeadersLinked\Controller\JobDescriptionController',
3310
                                'action' => 'delete'
15336 efrain 3311
                            ]
15442 efrain 3312
                        ]
3313
                    ],
3314
                    'report' => [
3315
                        'type' => Segment::class,
3316
                        'options' => [
3317
                            'route' => '/report/:id',
3318
                            'constraints' => [
3319
                                'id' => '[A-Za-z0-9\-]+\=*'
15336 efrain 3320
                            ],
15442 efrain 3321
                            'defaults' => [
3322
                                'controller' => '\LeadersLinked\Controller\JobDescriptionController',
3323
                                'action' => 'report'
15336 efrain 3324
                            ]
3325
                        ]
3326
                    ],
15442 efrain 3327
                    'import' => [
1 www 3328
                        'type' => Literal::class,
3329
                        'options' => [
15442 efrain 3330
                            'route' => '/import',
1 www 3331
                            'defaults' => [
15442 efrain 3332
                                'controller' => '\LeadersLinked\Controller\JobDescriptionController',
3333
                                'action' => 'import'
1 www 3334
                            ]
3335
                        ]
3336
                    ],
3337
                    'competency-types' => [
3338
                        'type' => Literal::class,
3339
                        'options' => [
3340
                            'route' => '/competency-types',
3341
                            'defaults' => [
3342
                                'controller' => '\LeadersLinked\Controller\CompetencyTypeController',
3343
                                'action' => 'index'
3344
                            ]
3345
                        ],
3346
                        'may_terminate' => true,
3347
                        'child_routes' => [
3348
                            'add' => [
3349
                                'type' => Literal::class,
3350
                                'options' => [
3351
                                    'route' => '/add',
3352
                                    'defaults' => [
3353
                                        'controller' => '\LeadersLinked\Controller\CompetencyTypeController',
3354
                                        'action' => 'add'
3355
                                    ]
3356
                                ]
3357
                            ],
3358
                            'edit' => [
3359
                                'type' => Segment::class,
3360
                                'options' => [
3361
                                    'route' => '/edit/:id',
3362
                                    'constraints' => [
3363
                                        'id' => '[A-Za-z0-9\-]+\=*'
3364
                                    ],
3365
                                    'defaults' => [
3366
                                        'controller' => '\LeadersLinked\Controller\CompetencyTypeController',
3367
                                        'action' => 'edit'
3368
                                    ]
3369
                                ]
3370
                            ],
3371
                            'delete' => [
3372
                                'type' => Segment::class,
3373
                                'options' => [
3374
                                    'route' => '/delete/:id',
3375
                                    'constraints' => [
3376
                                        'id' => '[A-Za-z0-9\-]+\=*'
3377
                                    ],
3378
                                    'defaults' => [
3379
                                        'controller' => '\LeadersLinked\Controller\CompetencyTypeController',
3380
                                        'action' => 'delete'
3381
                                    ]
3382
                                ]
28 efrain 3383
                            ],
3384
                            'import' => [
3385
                                'type' => Literal::class,
3386
                                'options' => [
3387
                                    'route' => '/import',
3388
                                    'defaults' => [
3389
                                        'controller' => '\LeadersLinked\Controller\CompetencyTypeController',
3390
                                        'action' => 'import'
3391
                                    ]
3392
                                ]
3393
                            ],
1 www 3394
                        ]
3395
                    ],
1104 geraldo 3396
                    'behaviors' => [
3397
                        'type' => Literal::class,
3398
                        'options' => [
3399
                            'route' => '/behaviors',
3400
                            'defaults' => [
3401
                                'controller' => '\LeadersLinked\Controller\BehaviorsController',
3402
                                'action' => 'index'
3403
                            ]
3404
                        ],
3405
                        'may_terminate' => true,
3406
                        'child_routes' => [
3407
                            'add' => [
3408
                                'type' => Literal::class,
3409
                                'options' => [
14989 efrain 3410
                                    'route' => '/add[/inline/:inline]',
3411
                                    'constraints' => [
3412
                                        'inline' => 'yes|no'
3413
                                    ],
1104 geraldo 3414
                                    'defaults' => [
3415
                                        'controller' => '\LeadersLinked\Controller\BehaviorsController',
3416
                                        'action' => 'add'
3417
                                    ]
3418
                                ]
1115 geraldo 3419
                            ],
3420
                            'edit' => [
3421
                                'type' => Segment::class,
3422
                                'options' => [
3423
                                    'route' => '/edit/:id',
3424
                                    'constraints' => [
3425
                                        'id' => '[A-Za-z0-9\-]+\=*'
3426
                                    ],
3427
                                    'defaults' => [
3428
                                        'controller' => '\LeadersLinked\Controller\BehaviorsController',
3429
                                        'action' => 'edit'
3430
                                    ]
3431
                                ]
3432
                            ],
14280 kerby 3433
                            'delete' => [
3434
                                'type' => Segment::class,
3435
                                'options' => [
14875 efrain 3436
                                    'route' => '/delete/:id',
14280 kerby 3437
                                    'constraints' => [
14292 kerby 3438
                                        'id' => '[A-Za-z0-9\-]+\=*'
14280 kerby 3439
                                    ],
3440
                                    'defaults' => [
3441
                                        'controller' => '\LeadersLinked\Controller\BehaviorsController',
3442
                                        'action' => 'delete'
3443
                                    ]
3444
                                ]
14875 efrain 3445
                            ],
3446
                            'import' => [
3447
                                'type' => Literal::class,
3448
                                'options' => [
3449
                                    'route' => '/import',
3450
                                    'defaults' => [
3451
                                        'controller' => '\LeadersLinked\Controller\BehaviorsController',
3452
                                        'action' => 'import'
3453
                                    ]
3454
                                ]
3455
                            ],
15607 anderson 3456
 
1104 geraldo 3457
                        ]
3458
                    ],
1 www 3459
                    'competencies' => [
3460
                        'type' => Literal::class,
3461
                        'options' => [
3462
                            'route' => '/competencies',
3463
                            'defaults' => [
3464
                                'controller' => '\LeadersLinked\Controller\CompetencyController',
3465
                                'action' => 'index'
3466
                            ]
3467
                        ],
3468
                        'may_terminate' => true,
3469
                        'child_routes' => [
3470
                            'add' => [
3471
                                'type' => Literal::class,
3472
                                'options' => [
3473
                                    'route' => '/add',
3474
                                    'defaults' => [
3475
                                        'controller' => '\LeadersLinked\Controller\CompetencyController',
3476
                                        'action' => 'add'
3477
                                    ]
3478
                                ]
3479
                            ],
3480
                            'edit' => [
3481
                                'type' => Segment::class,
3482
                                'options' => [
3483
                                    'route' => '/edit/:id',
3484
                                    'constraints' => [
3485
                                        'id' => '[A-Za-z0-9\-]+\=*'
3486
                                    ],
3487
                                    'defaults' => [
3488
                                        'controller' => '\LeadersLinked\Controller\CompetencyController',
3489
                                        'action' => 'edit'
3490
                                    ]
3491
                                ]
3492
                            ],
3493
                            'delete' => [
3494
                                'type' => Segment::class,
3495
                                'options' => [
3496
                                    'route' => '/delete/:id',
3497
                                    'constraints' => [
3498
                                        'id' => '[A-Za-z0-9\-]+\=*'
3499
                                    ],
3500
                                    'defaults' => [
3501
                                        'controller' => '\LeadersLinked\Controller\CompetencyController',
3502
                                        'action' => 'delete'
3503
                                    ]
3504
                                ]
28 efrain 3505
                            ],
3506
                            'import' => [
3507
                                'type' => Literal::class,
3508
                                'options' => [
3509
                                    'route' => '/import',
3510
                                    'defaults' => [
3511
                                        'controller' => '\LeadersLinked\Controller\CompetencyController',
3512
                                        'action' => 'import'
3513
                                    ]
3514
                                ]
3515
                            ],
14875 efrain 3516
                            'behaviors' => [
3517
                                'type' => Segment::class,
3518
                                'options' => [
3519
                                    'route' => '/behaviors/:id',
3520
                                    'constraints' => [
3521
                                        'id' => '[A-Za-z0-9\-]+\=*'
3522
                                    ],
3523
                                    'defaults' => [
3524
                                        'controller' => '\LeadersLinked\Controller\CompetencyController',
3525
                                        'action' => 'behaviors'
3526
                                    ]
3527
                                ],
3528
                                'child_routes' => [
3529
                                    'add' => [
3530
                                        'type' => Literal::class,
3531
                                        'options' => [
3532
                                            'route' => '/add',
3533
                                            'defaults' => [
3534
                                                'controller' => '\LeadersLinked\Controller\CompetencyController',
3535
                                                'action' => 'behaviorAdd'
3536
                                            ]
3537
                                        ]
3538
                                    ],
3539
                                    'set' => [
3540
                                        'type' => Segment::class,
3541
                                        'options' => [
3542
                                            'route' => '/set/:behavior_id',
3543
                                            'constraints' => [
3544
                                                'behavior_id' => '[A-Za-z0-9\-]+\=*'
3545
                                            ],
3546
                                            'defaults' => [
3547
                                                'controller' => '\LeadersLinked\Controller\CompetencyController',
3548
                                                'action' => 'behaviorSet'
3549
                                            ]
3550
                                        ]
3551
                                    ],
3552
                                    'unset' => [
3553
                                        'type' => Segment::class,
3554
                                        'options' => [
3555
                                            'route' => '/unset/:behavior_id',
3556
                                            'constraints' => [
3557
                                                'behavior_id' => '[A-Za-z0-9\-]+\=*'
3558
                                            ],
3559
                                            'defaults' => [
3560
                                                'controller' => '\LeadersLinked\Controller\CompetencyController',
3561
                                                'action' => 'behaviorUnset'
3562
                                            ]
3563
                                        ]
3564
                                    ],
3565
                                ]
3566
                            ],
1 www 3567
                        ]
3568
                    ],
16766 efrain 3569
 
3570
                ]
3571
            ],
3572
 
3573
            /* END JOBS DESCRIPTION */
3574
 
3575
 
16770 efrain 3576
            /**** ORGANIZATION  START ****/
3577
            'organization' => [
16766 efrain 3578
                'type' => Literal::class,
3579
                'options' => [
16770 efrain 3580
                    'route' => '/organization',
16766 efrain 3581
                    'defaults' => [
3582
                        'controller' => '\LeadersLinked\Controller\OrganizationChartController',
3583
                        'action' => 'index'
3584
                    ]
3585
                ],
3586
                'may_terminate' => true,
3587
                'child_routes' => [
15457 efrain 3588
                    'positions' => [
3589
                        'type' => Literal::class,
3590
                        'options' => [
3591
                            'route' => '/positions',
3592
                            'defaults' => [
16770 efrain 3593
                                'controller' => '\LeadersLinked\Controller\OrganizationPositionController',
15457 efrain 3594
                                'action' => 'index'
3595
                            ]
3596
                        ],
3597
                        'may_terminate' => true,
3598
                        'child_routes' => [
3599
                            'add' => [
16791 efrain 3600
                                'type' =>  Literal::class,
15457 efrain 3601
                                'options' => [
16791 efrain 3602
                                    'route' => '/add',
15457 efrain 3603
                                    'defaults' => [
16770 efrain 3604
                                        'controller' => '\LeadersLinked\Controller\OrganizationPositionController',
15457 efrain 3605
                                        'action' => 'add'
3606
                                    ]
3607
                                ]
3608
                            ],
3609
                            'edit' => [
3610
                                'type' => Segment::class,
3611
                                'options' => [
3612
                                    'route' => '/edit/:id',
3613
                                    'constraints' => [
3614
                                        'id' => '[A-Za-z0-9\-]+\=*'
3615
                                    ],
3616
                                    'defaults' => [
16770 efrain 3617
                                        'controller' => '\LeadersLinked\Controller\OrganizationPositionController',
15457 efrain 3618
                                        'action' => 'edit'
3619
                                    ]
3620
                                ]
3621
                            ],
3622
                            'delete' => [
3623
                                'type' => Segment::class,
3624
                                'options' => [
3625
                                    'route' => '/delete/:id',
3626
                                    'constraints' => [
3627
                                        'id' => '[A-Za-z0-9\-]+\=*'
3628
                                    ],
3629
                                    'defaults' => [
16770 efrain 3630
                                        'controller' => '\LeadersLinked\Controller\OrganizationPositionController',
15457 efrain 3631
                                        'action' => 'delete'
3632
                                    ]
3633
                                ]
3634
                            ],
16791 efrain 3635
                            'boss' => [
3636
                                'type' => Literal::class,
15457 efrain 3637
                                'options' => [
16791 efrain 3638
                                    'route' => '/boss',
15457 efrain 3639
                                    'defaults' => [
16770 efrain 3640
                                        'controller' => '\LeadersLinked\Controller\OrganizationPositionController',
16791 efrain 3641
                                        'action' => 'boss'
15457 efrain 3642
                                    ]
16791 efrain 3643
                                ]
15457 efrain 3644
                            ],
3645
                        ]
3646
                    ],
16766 efrain 3647
                ]
15442 efrain 3648
            ],
16766 efrain 3649
 
3650
 
3651
            /**** ORIGANIZATION CHART END ****/
15607 anderson 3652
 
3653
 
15442 efrain 3654
            /*             * * START SETTINGS ** */
3655
            'settings' => [
3656
                'type' => Literal::class,
3657
                'options' => [
3658
                    'route' => '/settings',
3659
                    'defaults' => [
3660
                        'controller' => '\LeadersLinked\Controller\DashboardController',
3661
                        'action' => 'index'
3662
                    ]
3663
                ],
3664
                'may_terminate' => true,
3665
                'child_routes' => [
3666
                    'my-private-network' => [
3667
                        'type' => Literal::class,
3668
                        'options' => [
3669
                            'route' => '/my-private-network',
3670
                            'defaults' => [
3671
                                'controller' => '\LeadersLinked\Controller\MyPrivateNetworkController',
3672
                                'action' => 'index'
3673
                            ]
3674
                        ],
3675
                        'may_terminate' => true,
3676
                        'child_routes' => [
3677
                            'intro' => [
3678
                                'type' => Literal::class,
3679
                                'options' => [
3680
                                    'route' => '/intro',
3681
                                    'defaults' => [
3682
                                        'controller' =>  '\LeadersLinked\Controller\MyPrivateNetworkController',
3683
                                        'action' => 'intro'
3684
                                    ]
3685
                                ]
3686
                            ],
3687
                            'calendar' => [
3688
                                'type' => Literal::class,
3689
                                'options' => [
3690
                                    'route' => '/calendar',
3691
                                    'defaults' => [
3692
                                        'controller' =>  '\LeadersLinked\Controller\MyPrivateNetworkController',
3693
                                        'action' => 'calendar'
3694
                                    ]
3695
                                ]
3696
                            ],
3697
                            'styles-and-colors' => [
3698
                                'type' => Literal::class,
3699
                                'options' => [
3700
                                    'route' => '/styles-and-colors',
3701
                                    'defaults' => [
3702
                                        'controller' =>  '\LeadersLinked\Controller\MyPrivateNetworkController',
3703
                                        'action' => 'stylesAndColors'
3704
                                    ]
3705
                                ]
3706
                            ],
3707
                            'navbar' => [
3708
                                'type' => Literal::class,
3709
                                'options' => [
3710
                                    'route' => '/navbar',
3711
                                    'defaults' => [
3712
                                        'controller' =>  '\LeadersLinked\Controller\MyPrivateNetworkController',
3713
                                        'action' => 'navbar'
3714
                                    ]
3715
                                ]
3716
                            ],
3717
                            'favicon' => [
3718
                                'type' => Literal::class,
3719
                                'options' => [
3720
                                    'route' => '/favicon',
3721
                                    'defaults' => [
3722
                                        'controller' =>  '\LeadersLinked\Controller\MyPrivateNetworkController',
3723
                                        'action' => 'favicon'
3724
                                    ]
3725
                                ]
3726
                            ],
3727
                            'logo' => [
3728
                                'type' => Literal::class,
3729
                                'options' => [
3730
                                    'route' => '/logo',
3731
                                    'defaults' => [
3732
                                        'controller' =>  '\LeadersLinked\Controller\MyPrivateNetworkController',
3733
                                        'action' => 'logo'
3734
                                    ]
3735
                                ]
3736
                            ],
15831 efrain 3737
                            'moodle' => [
3738
                                'type' => Literal::class,
3739
                                'options' => [
3740
                                    'route' => '/moodle',
3741
                                    'defaults' => [
3742
                                        'controller' =>  '\LeadersLinked\Controller\MyPrivateNetworkController',
3743
                                        'action' => 'moodle'
3744
                                    ]
3745
                                ]
3746
                            ],
15607 anderson 3747
 
15442 efrain 3748
                        ]
3749
                    ],
15607 anderson 3750
 
15442 efrain 3751
                    'private-networks' => [
1 www 3752
                        'type' => Literal::class,
3753
                        'options' => [
15442 efrain 3754
                            'route' => '/private-networks',
1 www 3755
                            'defaults' => [
15442 efrain 3756
                                'controller' => '\LeadersLinked\Controller\PrivateNetworksController',
1 www 3757
                                'action' => 'index'
3758
                            ]
3759
                        ],
3760
                        'may_terminate' => true,
3761
                        'child_routes' => [
3762
                            'add' => [
3763
                                'type' => Literal::class,
3764
                                'options' => [
3765
                                    'route' => '/add',
3766
                                    'defaults' => [
15442 efrain 3767
                                        'controller' => '\LeadersLinked\Controller\PrivateNetworksController',
1 www 3768
                                        'action' => 'add'
3769
                                    ]
3770
                                ]
3771
                            ],
3772
                            'edit' => [
3773
                                'type' => Segment::class,
3774
                                'options' => [
3775
                                    'route' => '/edit/:id',
3776
                                    'constraints' => [
3777
                                        'id' => '[A-Za-z0-9\-]+\=*'
3778
                                    ],
3779
                                    'defaults' => [
15442 efrain 3780
                                        'controller' => '\LeadersLinked\Controller\PrivateNetworksController',
1 www 3781
                                        'action' => 'edit'
3782
                                    ]
3783
                                ]
3784
                            ],
3785
                            'delete' => [
3786
                                'type' => Segment::class,
3787
                                'options' => [
3788
                                    'route' => '/delete/:id',
3789
                                    'constraints' => [
3790
                                        'id' => '[A-Za-z0-9\-]+\=*'
3791
                                    ],
3792
                                    'defaults' => [
15442 efrain 3793
                                        'controller' => '\LeadersLinked\Controller\PrivateNetworksController',
1 www 3794
                                        'action' => 'delete'
3795
                                    ]
3796
                                ]
3797
                            ]
3798
                        ]
3799
                    ],
15442 efrain 3800
                    'company-sizes' => [
1 www 3801
                        'type' => Literal::class,
3802
                        'options' => [
15442 efrain 3803
                            'route' => '/company-sizes',
1 www 3804
                            'defaults' => [
15442 efrain 3805
                                'controller' => '\LeadersLinked\Controller\CompanySizeController',
1 www 3806
                                'action' => 'index'
3807
                            ]
3808
                        ],
3809
                        'may_terminate' => true,
3810
                        'child_routes' => [
3811
                            'add' => [
3812
                                'type' => Literal::class,
3813
                                'options' => [
3814
                                    'route' => '/add',
3815
                                    'defaults' => [
15442 efrain 3816
                                        'controller' => '\LeadersLinked\Controller\CompanySizeController',
1 www 3817
                                        'action' => 'add'
3818
                                    ]
3819
                                ]
3820
                            ],
3821
                            'edit' => [
3822
                                'type' => Segment::class,
3823
                                'options' => [
3824
                                    'route' => '/edit/:id',
3825
                                    'constraints' => [
3826
                                        'id' => '[A-Za-z0-9\-]+\=*'
3827
                                    ],
3828
                                    'defaults' => [
15442 efrain 3829
                                        'controller' => '\LeadersLinked\Controller\CompanySizeController',
1 www 3830
                                        'action' => 'edit'
3831
                                    ]
3832
                                ]
3833
                            ],
3834
                            'delete' => [
3835
                                'type' => Segment::class,
3836
                                'options' => [
3837
                                    'route' => '/delete/:id',
3838
                                    'constraints' => [
3839
                                        'id' => '[A-Za-z0-9\-]+\=*'
3840
                                    ],
3841
                                    'defaults' => [
15442 efrain 3842
                                        'controller' => '\LeadersLinked\Controller\CompanySizeController',
1 www 3843
                                        'action' => 'delete'
3844
                                    ]
3845
                                ]
3846
                            ]
3847
                        ]
3848
                    ],
15607 anderson 3849
 
3850
 
15460 efrain 3851
                    'countries' => [
3852
                        'type' => Literal::class,
3853
                        'options' => [
3854
                            'route' => '/countries',
3855
                            'defaults' => [
3856
                                'controller' => '\LeadersLinked\Controller\CountriesController',
3857
                                'action' => 'index'
3858
                            ]
3859
                        ],
3860
                        'may_terminate' => true,
3861
                        'child_routes' => [
3862
                            'add' => [
3863
                                'type' => Literal::class,
3864
                                'options' => [
3865
                                    'route' => '/add',
3866
                                    'defaults' => [
3867
                                        'controller' => '\LeadersLinked\Controller\CountriesController',
3868
                                        'action' => 'add'
3869
                                    ]
3870
                                ]
3871
                            ],
3872
                            'edit' => [
3873
                                'type' => Segment::class,
3874
                                'options' => [
3875
                                    'route' => '/edit/:id',
3876
                                    'constraints' => [
3877
                                        'id' => '[A-Za-z0-9\-]+\=*'
3878
                                    ],
3879
                                    'defaults' => [
3880
                                        'controller' => '\LeadersLinked\Controller\CountriesController',
3881
                                        'action' => 'edit'
3882
                                    ]
3883
                                ]
3884
                            ],
3885
                            'delete' => [
3886
                                'type' => Segment::class,
3887
                                'options' => [
3888
                                    'route' => '/delete/:id',
3889
                                    'constraints' => [
3890
                                        'id' => '[A-Za-z0-9\-]+\=*'
3891
                                    ],
3892
                                    'defaults' => [
3893
                                        'controller' => '\LeadersLinked\Controller\CountriesController',
3894
                                        'action' => 'delete'
3895
                                    ]
3896
                                ]
3897
                            ]
3898
                        ]
3899
                    ],
15607 anderson 3900
 
3901
 
15442 efrain 3902
                    'degrees' => [
1 www 3903
                        'type' => Literal::class,
3904
                        'options' => [
15442 efrain 3905
                            'route' => '/degrees',
1 www 3906
                            'defaults' => [
15442 efrain 3907
                                'controller' => '\LeadersLinked\Controller\DegreeController',
1 www 3908
                                'action' => 'index'
3909
                            ]
3910
                        ],
3911
                        'may_terminate' => true,
3912
                        'child_routes' => [
3913
                            'add' => [
3914
                                'type' => Literal::class,
3915
                                'options' => [
3916
                                    'route' => '/add',
3917
                                    'defaults' => [
15442 efrain 3918
                                        'controller' => '\LeadersLinked\Controller\DegreeController',
1 www 3919
                                        'action' => 'add'
3920
                                    ]
3921
                                ]
3922
                            ],
3923
                            'edit' => [
3924
                                'type' => Segment::class,
3925
                                'options' => [
3926
                                    'route' => '/edit/:id',
3927
                                    'constraints' => [
3928
                                        'id' => '[A-Za-z0-9\-]+\=*'
3929
                                    ],
3930
                                    'defaults' => [
15442 efrain 3931
                                        'controller' => '\LeadersLinked\Controller\DegreeController',
1 www 3932
                                        'action' => 'edit'
3933
                                    ]
3934
                                ]
3935
                            ],
3936
                            'delete' => [
3937
                                'type' => Segment::class,
3938
                                'options' => [
3939
                                    'route' => '/delete/:id',
3940
                                    'constraints' => [
3941
                                        'id' => '[A-Za-z0-9\-]+\=*'
3942
                                    ],
3943
                                    'defaults' => [
15442 efrain 3944
                                        'controller' => '\LeadersLinked\Controller\DegreeController',
1 www 3945
                                        'action' => 'delete'
3946
                                    ]
3947
                                ]
3948
                            ]
3949
                        ]
3950
                    ],
3951
                    'group-types' => [
3952
                        'type' => Literal::class,
3953
                        'options' => [
16796 efrain 3954
                            'route' => '/group-types',
1 www 3955
                            'defaults' => [
3956
                                'controller' => '\LeadersLinked\Controller\GroupTypeController',
3957
                                'action' => 'index'
3958
                            ]
3959
                        ],
3960
                        'may_terminate' => true,
3961
                        'child_routes' => [
3962
                            'add' => [
3963
                                'type' => Literal::class,
3964
                                'options' => [
3965
                                    'route' => '/add',
3966
                                    'defaults' => [
3967
                                        'controller' => '\LeadersLinked\Controller\GroupTypeController',
3968
                                        'action' => 'add'
3969
                                    ]
3970
                                ]
3971
                            ],
3972
                            'edit' => [
3973
                                'type' => Segment::class,
3974
                                'options' => [
3975
                                    'route' => '/edit/:id',
3976
                                    'constraints' => [
3977
                                        'id' => '[A-Za-z0-9\-]+\=*'
3978
                                    ],
3979
                                    'defaults' => [
3980
                                        'controller' => '\LeadersLinked\Controller\GroupTypeController',
3981
                                        'action' => 'edit'
3982
                                    ]
3983
                                ]
3984
                            ],
3985
                            'delete' => [
3986
                                'type' => Segment::class,
3987
                                'options' => [
3988
                                    'route' => '/delete/:id',
3989
                                    'constraints' => [
3990
                                        'id' => '[A-Za-z0-9\-]+\=*'
3991
                                    ],
3992
                                    'defaults' => [
3993
                                        'controller' => '\LeadersLinked\Controller\GroupTypeController',
3994
                                        'action' => 'delete'
3995
                                    ]
3996
                                ]
3997
                            ]
3998
                        ]
3999
                    ],
15442 efrain 4000
                    'industries' => [
1 www 4001
                        'type' => Literal::class,
4002
                        'options' => [
15442 efrain 4003
                            'route' => '/industries',
1 www 4004
                            'defaults' => [
15442 efrain 4005
                                'controller' => '\LeadersLinked\Controller\IndustryController',
1 www 4006
                                'action' => 'index'
4007
                            ]
4008
                        ],
4009
                        'may_terminate' => true,
4010
                        'child_routes' => [
4011
                            'add' => [
4012
                                'type' => Literal::class,
4013
                                'options' => [
4014
                                    'route' => '/add',
4015
                                    'defaults' => [
15442 efrain 4016
                                        'controller' => '\LeadersLinked\Controller\IndustryController',
1 www 4017
                                        'action' => 'add'
4018
                                    ]
4019
                                ]
4020
                            ],
4021
                            'edit' => [
4022
                                'type' => Segment::class,
4023
                                'options' => [
4024
                                    'route' => '/edit/:id',
4025
                                    'constraints' => [
4026
                                        'id' => '[A-Za-z0-9\-]+\=*'
4027
                                    ],
4028
                                    'defaults' => [
15442 efrain 4029
                                        'controller' => '\LeadersLinked\Controller\IndustryController',
1 www 4030
                                        'action' => 'edit'
4031
                                    ]
4032
                                ]
4033
                            ],
4034
                            'delete' => [
4035
                                'type' => Segment::class,
4036
                                'options' => [
4037
                                    'route' => '/delete/:id',
4038
                                    'constraints' => [
4039
                                        'id' => '[A-Za-z0-9\-]+\=*'
4040
                                    ],
4041
                                    'defaults' => [
15442 efrain 4042
                                        'controller' => '\LeadersLinked\Controller\IndustryController',
1 www 4043
                                        'action' => 'delete'
4044
                                    ]
4045
                                ]
4046
                            ]
4047
                        ]
4048
                    ],
15442 efrain 4049
                    'group-types' => [
28 efrain 4050
                        'type' => Literal::class,
4051
                        'options' => [
15442 efrain 4052
                            'route' => '/group-types',
28 efrain 4053
                            'defaults' => [
15442 efrain 4054
                                'controller' => '\LeadersLinked\Controller\GroupTypeController',
28 efrain 4055
                                'action' => 'index'
4056
                            ]
4057
                        ],
4058
                        'may_terminate' => true,
4059
                        'child_routes' => [
4060
                            'add' => [
4061
                                'type' => Literal::class,
4062
                                'options' => [
4063
                                    'route' => '/add',
4064
                                    'defaults' => [
15442 efrain 4065
                                        'controller' => '\LeadersLinked\Controller\GroupTypeController',
28 efrain 4066
                                        'action' => 'add'
4067
                                    ]
4068
                                ]
4069
                            ],
4070
                            'edit' => [
4071
                                'type' => Segment::class,
4072
                                'options' => [
4073
                                    'route' => '/edit/:id',
4074
                                    'constraints' => [
4075
                                        'id' => '[A-Za-z0-9\-]+\=*'
4076
                                    ],
4077
                                    'defaults' => [
15442 efrain 4078
                                        'controller' => '\LeadersLinked\Controller\GroupTypeController',
28 efrain 4079
                                        'action' => 'edit'
4080
                                    ]
4081
                                ]
4082
                            ],
4083
                            'delete' => [
4084
                                'type' => Segment::class,
4085
                                'options' => [
4086
                                    'route' => '/delete/:id',
4087
                                    'constraints' => [
4088
                                        'id' => '[A-Za-z0-9\-]+\=*'
4089
                                    ],
4090
                                    'defaults' => [
15442 efrain 4091
                                        'controller' => '\LeadersLinked\Controller\GroupTypeController',
28 efrain 4092
                                        'action' => 'delete'
4093
                                    ]
4094
                                ]
15442 efrain 4095
                            ]
4096
                        ]
4097
                    ],
4098
                    'job-categories' => [
4099
                        'type' => Literal::class,
4100
                        'options' => [
4101
                            'route' => '/job-categories',
4102
                            'defaults' => [
4103
                                'controller' => '\LeadersLinked\Controller\JobCategoryController',
4104
                                'action' => 'index'
4105
                            ]
4106
                        ],
4107
                        'may_terminate' => true,
4108
                        'child_routes' => [
4109
                            'add' => [
4110
                                'type' => Literal::class,
4111
                                'options' => [
4112
                                    'route' => '/add',
4113
                                    'defaults' => [
4114
                                        'controller' => '\LeadersLinked\Controller\JobCategoryController',
4115
                                        'action' => 'add'
4116
                                    ]
4117
                                ]
559 geraldo 4118
                            ],
15442 efrain 4119
                            'edit' => [
559 geraldo 4120
                                'type' => Segment::class,
4121
                                'options' => [
15442 efrain 4122
                                    'route' => '/edit/:id',
559 geraldo 4123
                                    'constraints' => [
4124
                                        'id' => '[A-Za-z0-9\-]+\=*'
4125
                                    ],
4126
                                    'defaults' => [
15442 efrain 4127
                                        'controller' => '\LeadersLinked\Controller\JobCategoryController',
4128
                                        'action' => 'edit'
559 geraldo 4129
                                    ]
4130
                                ]
4131
                            ],
15442 efrain 4132
                            'delete' => [
4133
                                'type' => Segment::class,
846 geraldo 4134
                                'options' => [
15442 efrain 4135
                                    'route' => '/delete/:id',
4136
                                    'constraints' => [
4137
                                        'id' => '[A-Za-z0-9\-]+\=*'
4138
                                    ],
846 geraldo 4139
                                    'defaults' => [
15442 efrain 4140
                                        'controller' => '\LeadersLinked\Controller\JobCategoryController',
4141
                                        'action' => 'delete'
846 geraldo 4142
                                    ]
4143
                                ]
15442 efrain 4144
                            ]
28 efrain 4145
                        ]
4146
                    ],
15607 anderson 4147
 
1 www 4148
                    'email-templates' => [
4149
                        'type' => Literal::class,
4150
                        'options' => [
4151
                            'route' => '/email-templates',
4152
                            'defaults' => [
4153
                                'controller' => '\LeadersLinked\Controller\EmailTemplateController',
4154
                                'action' => 'index'
4155
                            ]
4156
                        ],
4157
                        'may_terminate' => true,
4158
                        'child_routes' => [
4159
                            'edit' => [
4160
                                'type' => Segment::class,
4161
                                'options' => [
4162
                                    'route' => '/edit/:id',
4163
                                    'constraints' => [
4164
                                        'id' => '[A-Za-z0-9\-]+\=*'
4165
                                    ],
4166
                                    'defaults' => [
4167
                                        'controller' => '\LeadersLinked\Controller\EmailTemplateController',
4168
                                        'action' => 'edit'
4169
                                    ]
4170
                                ]
4171
                            ],
4172
                        ]
4173
                    ],
15607 anderson 4174
 
1 www 4175
                    'push-templates' => [
4176
                        'type' => Literal::class,
4177
                        'options' => [
4178
                            'route' => '/push-templates',
4179
                            'defaults' => [
4180
                                'controller' => '\LeadersLinked\Controller\PushTemplateController',
4181
                                'action' => 'index'
4182
                            ]
4183
                        ],
4184
                        'may_terminate' => true,
4185
                        'child_routes' => [
4186
                            'edit' => [
4187
                                'type' => Segment::class,
4188
                                'options' => [
4189
                                    'route' => '/edit/:id',
4190
                                    'constraints' => [
4191
                                        'id' => '[A-Za-z0-9\-]+\=*'
4192
                                    ],
4193
                                    'defaults' => [
4194
                                        'controller' => '\LeadersLinked\Controller\PushTemplateController',
4195
                                        'action' => 'edit'
4196
                                    ]
4197
                                ]
4198
                            ],
15355 efrain 4199
                            'import' => [
4200
                                'type' => Literal::class,
4201
                                'options' => [
4202
                                    'route' => '/import',
4203
                                    'defaults' => [
4204
                                        'controller' => '\LeadersLinked\Controller\PushTemplateController',
4205
                                        'action' => 'import'
4206
                                    ]
4207
                                ]
4208
                            ],
1 www 4209
                        ]
4210
                    ],
4211
                    'skills' => [
4212
                        'type' => Literal::class,
4213
                        'options' => [
4214
                            'route' => '/skills',
4215
                            'defaults' => [
4216
                                'controller' => '\LeadersLinked\Controller\SkillController',
4217
                                'action' => 'index'
4218
                            ]
4219
                        ],
4220
                        'may_terminate' => true,
4221
                        'child_routes' => [
4222
                            'add' => [
4223
                                'type' => Literal::class,
4224
                                'options' => [
4225
                                    'route' => '/add',
4226
                                    'defaults' => [
4227
                                        'controller' => '\LeadersLinked\Controller\SkillController',
4228
                                        'action' => 'add'
4229
                                    ]
4230
                                ]
4231
                            ],
4232
                            'edit' => [
4233
                                'type' => Segment::class,
4234
                                'options' => [
4235
                                    'route' => '/edit/:id',
4236
                                    'constraints' => [
4237
                                        'id' => '[A-Za-z0-9\-]+\=*'
4238
                                    ],
4239
                                    'defaults' => [
4240
                                        'controller' => '\LeadersLinked\Controller\SkillController',
4241
                                        'action' => 'edit'
4242
                                    ]
4243
                                ]
4244
                            ],
4245
                            'delete' => [
4246
                                'type' => Segment::class,
4247
                                'options' => [
4248
                                    'route' => '/delete/:id',
4249
                                    'constraints' => [
4250
                                        'id' => '[A-Za-z0-9\-]+\=*'
4251
                                    ],
4252
                                    'defaults' => [
4253
                                        'controller' => '\LeadersLinked\Controller\SkillController',
4254
                                        'action' => 'delete'
4255
                                    ]
4256
                                ]
4257
                            ]
4258
                        ]
4259
                    ],
15392 efrain 4260
                    'aptitudes' => [
4261
                        'type' => Literal::class,
4262
                        'options' => [
4263
                            'route' => '/aptitudes',
4264
                            'defaults' => [
4265
                                'controller' => '\LeadersLinked\Controller\AptitudeController',
4266
                                'action' => 'index'
4267
                            ]
4268
                        ],
4269
                        'may_terminate' => true,
4270
                        'child_routes' => [
4271
                            'add' => [
4272
                                'type' => Literal::class,
4273
                                'options' => [
4274
                                    'route' => '/add',
4275
                                    'defaults' => [
4276
                                        'controller' => '\LeadersLinked\Controller\AptitudeController',
4277
                                        'action' => 'add'
4278
                                    ]
4279
                                ]
4280
                            ],
4281
                            'edit' => [
4282
                                'type' => Segment::class,
4283
                                'options' => [
4284
                                    'route' => '/edit/:id',
4285
                                    'constraints' => [
4286
                                        'id' => '[A-Za-z0-9\-]+\=*'
4287
                                    ],
4288
                                    'defaults' => [
4289
                                        'controller' => '\LeadersLinked\Controller\AptitudeController',
4290
                                        'action' => 'edit'
4291
                                    ]
4292
                                ]
4293
                            ],
4294
                            'delete' => [
4295
                                'type' => Segment::class,
4296
                                'options' => [
4297
                                    'route' => '/delete/:id',
4298
                                    'constraints' => [
4299
                                        'id' => '[A-Za-z0-9\-]+\=*'
4300
                                    ],
4301
                                    'defaults' => [
4302
                                        'controller' => '\LeadersLinked\Controller\AptitudeController',
4303
                                        'action' => 'delete'
4304
                                    ]
4305
                                ]
4306
                            ]
4307
                        ]
4308
                    ],
4309
                    'hobbies-and-interests' => [
4310
                        'type' => Literal::class,
4311
                        'options' => [
4312
                            'route' => '/hobbies-and-interests',
4313
                            'defaults' => [
4314
                                'controller' => '\LeadersLinked\Controller\HobbyAndInterestController',
4315
                                'action' => 'index'
4316
                            ]
4317
                        ],
4318
                        'may_terminate' => true,
4319
                        'child_routes' => [
4320
                            'add' => [
4321
                                'type' => Literal::class,
4322
                                'options' => [
4323
                                    'route' => '/add',
4324
                                    'defaults' => [
4325
                                        'controller' => '\LeadersLinked\Controller\HobbyAndInterestController',
4326
                                        'action' => 'add'
4327
                                    ]
4328
                                ]
4329
                            ],
4330
                            'edit' => [
4331
                                'type' => Segment::class,
4332
                                'options' => [
4333
                                    'route' => '/edit/:id',
4334
                                    'constraints' => [
4335
                                        'id' => '[A-Za-z0-9\-]+\=*'
4336
                                    ],
4337
                                    'defaults' => [
4338
                                        'controller' => '\LeadersLinked\Controller\HobbyAndInterestController',
4339
                                        'action' => 'edit'
4340
                                    ]
4341
                                ]
4342
                            ],
4343
                            'delete' => [
4344
                                'type' => Segment::class,
4345
                                'options' => [
4346
                                    'route' => '/delete/:id',
4347
                                    'constraints' => [
4348
                                        'id' => '[A-Za-z0-9\-]+\=*'
4349
                                    ],
4350
                                    'defaults' => [
4351
                                        'controller' => '\LeadersLinked\Controller\HobbyAndInterestController',
4352
                                        'action' => 'delete'
4353
                                    ]
4354
                                ]
4355
                            ]
4356
                        ]
4357
                    ],
1089 geraldo 4358
                ]
1 www 4359
            ],
15607 anderson 4360
            /*         * * FIN SETTINGS ** */
4361
 
1333 efrain 4362
            'own-professional-network' => [
4363
                'type' => Literal::class,
4364
                'options' => [
4365
                    'route' => '/own-professional-network',
4366
                    'defaults' => [
4367
                        'controller' => '\LeadersLinked\Controller\UnknownController',
4368
                        'action' => 'index'
4369
                    ]
4370
                ],
4371
                'may_terminate' => true,
15607 anderson 4372
                'child_routes' => []
1333 efrain 4373
            ],
15607 anderson 4374
 
1333 efrain 4375
            'organizational-design' => [
4376
                'type' => Literal::class,
4377
                'options' => [
4378
                    'route' => '/organizational-design',
4379
                    'defaults' => [
4380
                        'controller' => '\LeadersLinked\Controller\UnknownController',
4381
                        'action' => 'index'
4382
                    ]
4383
                ],
4384
                'may_terminate' => true,
15607 anderson 4385
                'child_routes' => []
1333 efrain 4386
            ],
15607 anderson 4387
 
16766 efrain 4388
            'planning' => [
1333 efrain 4389
                'type' => Literal::class,
4390
                'options' => [
16766 efrain 4391
                    'route' => '/planning',
1333 efrain 4392
                    'defaults' => [
16766 efrain 4393
                        'controller' => '\LeadersLinked\Controller\PlanningController',
1951 nelberth 4394
                        'action' => 'index'
1333 efrain 4395
                    ]
4396
                ],
4397
                'may_terminate' => true,
4398
                'child_routes' => [
16785 efrain 4399
                    'periods' => [
4400
                        'type' => Literal::class,
4401
                        'options' => [
4402
                            'route' => '/periods',
4403
                            'defaults' => [
4404
                                'controller' => '\LeadersLinked\Controller\PlanningPeriodController',
4405
                                'action' => 'index'
4406
                            ]
4407
                        ],
4408
                        'may_terminate' => true,
4409
                        'child_routes' => [
4410
                            'add' => [
4411
                                'type' => Literal::class,
4412
                                'options' => [
4413
                                    'route' => '/add',
4414
                                    'defaults' => [
4415
                                        'controller' => '\LeadersLinked\Controller\PlanningPeriodController',
4416
                                        'action' => 'add'
4417
                                    ]
4418
                                ]
4419
                            ],
4420
                            'edit' => [
4421
                                'type' => Segment::class,
4422
                                'options' => [
4423
                                    'route' => '/edit/:id',
4424
                                    'constraints' => [
4425
                                        'id' => '[A-Za-z0-9\-]+\=*'
4426
                                    ],
4427
                                    'defaults' => [
4428
                                        'controller' => '\LeadersLinked\Controller\PlanningPeriodController',
4429
                                        'action' => 'edit'
4430
                                    ]
4431
                                ]
4432
                            ],
4433
                            'delete' => [
4434
                                'type' => Segment::class,
4435
                                'options' => [
4436
                                    'route' => '/delete/:id',
4437
                                    'constraints' => [
4438
                                        'id' => '[A-Za-z0-9\-]+\=*'
4439
                                    ],
4440
                                    'defaults' => [
4441
                                        'controller' => '\LeadersLinked\Controller\PlanningPeriodController',
4442
                                        'action' => 'delete'
4443
                                    ]
4444
                                ]
4445
                            ],
4446
                        ]
4447
                    ],
4448
 
2238 nelberth 4449
                    'objectives' => [
2250 nelberth 4450
                        'type' => Literal::class,
1914 nelberth 4451
                        'options' => [
2248 nelberth 4452
                            'route' => '/objectives',
1914 nelberth 4453
                            'defaults' => [
16785 efrain 4454
                                'controller' => '\LeadersLinked\Controller\PlanningObjectiveController',
2238 nelberth 4455
                                'action' => 'index'
1914 nelberth 4456
                            ]
2251 nelberth 4457
                        ],
15607 anderson 4458
 
2251 nelberth 4459
                        'may_terminate' => true,
4460
                        'child_routes' => [
2324 nelberth 4461
 
2251 nelberth 4462
                            'add' => [
16785 efrain 4463
                                'type' => Segment::class,
2251 nelberth 4464
                                'options' => [
16785 efrain 4465
                                    'route' => '/add/[:period_id]',
4466
                                    'constraints' => [
4467
                                        'period_id' => '[A-Za-z0-9\-]+\=*'
4468
                                    ],
2251 nelberth 4469
                                    'defaults' => [
16785 efrain 4470
                                        'controller' => '\LeadersLinked\Controller\PlanningObjectiveController',
2251 nelberth 4471
                                        'action' => 'add'
4472
                                    ]
4473
                                ]
4474
                            ],
4475
                            'edit' => [
4476
                                'type' => Segment::class,
4477
                                'options' => [
4478
                                    'route' => '/edit/:id',
4479
                                    'constraints' => [
4480
                                        'id' => '[A-Za-z0-9\-]+\=*'
4481
                                    ],
4482
                                    'defaults' => [
16785 efrain 4483
                                        'controller' => '\LeadersLinked\Controller\PlanningObjectiveController',
2251 nelberth 4484
                                        'action' => 'edit'
4485
                                    ]
4486
                                ]
4487
                            ],
4488
                            'delete' => [
4489
                                'type' => Segment::class,
4490
                                'options' => [
4491
                                    'route' => '/delete/:id',
4492
                                    'constraints' => [
4493
                                        'id' => '[A-Za-z0-9\-]+\=*'
4494
                                    ],
4495
                                    'defaults' => [
16766 efrain 4496
                                        'controller' => '\LeadersLinked\Controller\PlanningObjectiveController',
2251 nelberth 4497
                                        'action' => 'delete'
4498
                                    ]
4499
                                ]
2324 nelberth 4500
                            ],
16785 efrain 4501
                            'analysis' => [
3462 nelberth 4502
                                'type' => Segment::class,
4503
                                'options' => [
16785 efrain 4504
                                    'route' => '/analysis/:id',
3462 nelberth 4505
                                    'constraints' => [
4506
                                        'id' => '[A-Za-z0-9\-]+\=*'
4507
                                    ],
4508
                                    'defaults' => [
16785 efrain 4509
                                        'controller' => '\LeadersLinked\Controller\PlanningObjectiveController',
4510
                                        'action' => 'analysis'
3462 nelberth 4511
                                    ]
4512
                                ]
15607 anderson 4513
                            ],
16785 efrain 4514
                            'full' => [
4515
                                'type' => Segment::class,
3986 nelberth 4516
                                'options' => [
16785 efrain 4517
                                    'route' => '/report-full/:id',
4518
                                    'constraints' => [
4519
                                        'id' => '[A-Za-z0-9\-]+\=*'
4520
                                    ],
3986 nelberth 4521
                                    'defaults' => [
16785 efrain 4522
                                        'controller' => '\LeadersLinked\Controller\PlanningObjectiveController',
4523
                                        'action' => 'full'
3986 nelberth 4524
                                    ]
4525
                                ]
3462 nelberth 4526
                            ],
16785 efrain 4527
                            'matrix' => [
4528
                                'type' => Segment::class,
4041 nelberth 4529
                                'options' => [
16785 efrain 4530
                                    'route' => '/matrix/:id',
4531
                                    'constraints' => [
4532
                                        'id' => '[A-Za-z0-9\-]+\=*'
4533
                                    ],
4041 nelberth 4534
                                    'defaults' => [
16785 efrain 4535
                                        'controller' => '\LeadersLinked\Controller\PlanningObjectiveController',
4536
                                        'action' => 'matrix'
4041 nelberth 4537
                                    ]
4538
                                ]
4539
                            ],
16785 efrain 4540
 
4541
                        ]
4542
                    ],
4543
 
4544
                    'goals' => [
4545
                        'type' => Literal::class,
4546
                        'options' => [
4547
                            'route' => '/goals',
4548
                            'defaults' => [
4549
                                'controller' => '\LeadersLinked\Controller\PlanningGoalController',
4550
                                'action' => 'index'
4551
                            ]
4552
                        ],
4553
 
4554
                        'may_terminate' => true,
4555
                        'child_routes' => [
4556
                            'add' => [
2336 nelberth 4557
                                'type' => Segment::class,
2324 nelberth 4558
                                'options' => [
16785 efrain 4559
                                    'route' => '/add/:objective_id',
2324 nelberth 4560
                                    'constraints' => [
11092 nelberth 4561
                                        'objective_id' => '[A-Za-z0-9\-]+\=*'
2324 nelberth 4562
                                    ],
4563
                                    'defaults' => [
16785 efrain 4564
                                        'controller' => '\LeadersLinked\Controller\PlanningGoalController',
4565
                                        'action' => 'add'
2324 nelberth 4566
                                    ]
16785 efrain 4567
                                ]
4568
                            ],
4569
                            'edit' => [
4570
                                'type' => Segment::class,
4571
                                'options' => [
4572
                                    'route' => '/edit/:id',
4573
                                    'constraints' => [
4574
                                        'id' => '[A-Za-z0-9\-]+\=*'
2370 nelberth 4575
                                    ],
16785 efrain 4576
                                    'defaults' => [
4577
                                        'controller' => '\LeadersLinked\Controller\PlanningGoalController',
4578
                                        'action' => 'edit'
4579
                                    ]
4580
                                ]
4581
                            ],
4582
                            'delete' => [
4583
                                'type' => Segment::class,
4584
                                'options' => [
4585
                                    'route' => '/delete/:id',
4586
                                    'constraints' => [
4587
                                        'id' => '[A-Za-z0-9\-]+\=*'
2370 nelberth 4588
                                    ],
16785 efrain 4589
                                    'defaults' => [
4590
                                        'controller' => '\LeadersLinked\Controller\PlanningGoalController',
4591
                                        'action' => 'delete'
4592
                                    ]
4593
                                ]
4594
                            ],
4595
                        ]
4596
                    ],
4597
 
4598
                    'tasks' => [
4599
                        'type' => Literal::class,
4600
                        'options' => [
4601
                            'route' => '/tasks',
4602
                            'defaults' => [
4603
                                'controller' => '\LeadersLinked\Controller\PlanningTaskController',
4604
                                'action' => 'index'
4605
                            ]
4606
                        ],
4607
 
4608
                        'may_terminate' => true,
4609
                        'child_routes' => [
4610
                            'add' => [
4611
                                'type' => Segment::class,
4612
                                'options' => [
4613
                                    'route' => '/add/:goal_id',
4614
                                    'constraints' => [
4615
                                        'goal_id' => '[A-Za-z0-9\-]+\=*',
2370 nelberth 4616
                                    ],
16785 efrain 4617
                                    'defaults' => [
4618
                                        'controller' => '\LeadersLinked\Controller\PlanningTaskController',
4619
                                        'action' => 'add'
4620
                                    ]
4621
                                ]
4622
                            ],
4623
                            'edit' => [
4624
                                'type' => Segment::class,
4625
                                'options' => [
4626
                                    'route' => '/edit/:id',
4627
                                    'constraints' => [
4628
                                        'id' => '[A-Za-z0-9\-]+\=*'
15607 anderson 4629
                                    ],
16785 efrain 4630
                                    'defaults' => [
4631
                                        'controller' => '\LeadersLinked\Controller\PlanningTaskController',
4632
                                        'action' => 'edit'
4633
                                    ]
15607 anderson 4634
                                ]
4635
                            ],
16785 efrain 4636
                            'delete' => [
4637
                                'type' => Segment::class,
4638
                                'options' => [
4639
                                    'route' => '/delete/:id',
4640
                                    'constraints' => [
4641
                                        'id' => '[A-Za-z0-9\-]+\=*'
4642
                                    ],
4643
                                    'defaults' => [
4644
                                        'controller' => '\LeadersLinked\Controller\PlanningTaskController',
4645
                                        'action' => 'delete'
4646
                                    ]
4647
                                ]
4648
                            ],
4649
                            'view' => [
4650
                                'type' => Segment::class,
4651
                                'options' => [
4652
                                    'route' => '/view/:id',
4653
                                    'constraints' => [
4654
                                        'id' => '[A-Za-z0-9\-]+\=*'
4655
                                    ],
4656
                                    'defaults' => [
4657
                                        'controller' => '\LeadersLinked\Controller\PlanningTaskController',
4658
                                        'action' => 'view'
4659
                                    ]
4660
                                ]
4661
                            ],
1914 nelberth 4662
                        ]
16785 efrain 4663
                    ],
1333 efrain 4664
                ]
4665
            ],
15607 anderson 4666
 
4667
 
15401 efrain 4668
            'discovery-contacts' => [
4669
                'type' => Literal::class,
4670
                'options' => [
4671
                    'route' => '/discovery-contacts',
4672
                    'defaults' => [
4673
                        'controller' => '\LeadersLinked\Controller\DiscoveryContactController',
4674
                        'action' => 'index'
4675
                    ]
4676
                ],
4677
                'may_terminate' => true,
4678
                'child_routes' => [
4679
                    'add' => [
4680
                        'type' => Literal::class,
4681
                        'options' => [
4682
                            'route' => '/add',
4683
                            'defaults' => [
4684
                                'controller' => '\LeadersLinked\Controller\DiscoveryContactController',
4685
                                'action' => 'add'
4686
                            ]
4687
                        ]
4688
                    ],
4689
                    'edit' => [
4690
                        'type' => Segment::class,
4691
                        'options' => [
4692
                            'route' => '/edit/:id',
4693
                            'constraints' => [
4694
                                'id' => '[A-Za-z0-9\-]+\=*'
4695
                            ],
4696
                            'defaults' => [
4697
                                'controller' => '\LeadersLinked\Controller\DiscoveryContactController',
4698
                                'action' => 'edit'
4699
                            ]
4700
                        ]
4701
                    ],
4702
                    'delete' => [
4703
                        'type' => Segment::class,
4704
                        'options' => [
4705
                            'route' => '/delete/:id',
4706
                            'constraints' => [
4707
                                'id' => '[A-Za-z0-9\-]+\=*'
4708
                            ],
4709
                            'defaults' => [
4710
                                'controller' => '\LeadersLinked\Controller\DiscoveryContactController',
4711
                                'action' => 'delete'
4712
                            ]
4713
                        ]
4714
                    ],
4715
                    'view' => [
4716
                        'type' => Segment::class,
4717
                        'options' => [
4718
                            'route' => '/view/:id',
4719
                            'constraints' => [
4720
                                'id' => '[A-Za-z0-9\-]+\=*'
4721
                            ],
4722
                            'defaults' => [
4723
                                'controller' => '\LeadersLinked\Controller\DiscoveryContactController',
4724
                                'action' => 'view'
4725
                            ]
4726
                        ]
4727
                    ],
15546 efrain 4728
                    'upload' => [
4729
                        'type' => Segment::class,
4730
                        'options' => [
4731
                            'route' => '/upload',
4732
                            'defaults' => [
4733
                                'controller' => '\LeadersLinked\Controller\DiscoveryContactController',
4734
                                'action' => 'upload'
4735
                            ]
4736
                        ]
4737
                    ],
15634 anderson 4738
                    'interaction-types' => [
4739
                        'type' => Literal::class,
4740
                        'options' => [
4741
                            'route' => '/interaction-types',
4742
                            'defaults' => [
4743
                                'controller' => '\LeadersLinked\Controller\DiscoveryContactInteractionTypeController',
4744
                                'action' => 'index'
4745
                            ]
4746
                        ],
4747
                        'may_terminate' => true,
4748
                        'child_routes' => [
4749
                            'add' => [
4750
                                'type' => Literal::class,
4751
                                'options' => [
4752
                                    'route' => '/add',
4753
                                    'defaults' => [
4754
                                        'controller' => '\LeadersLinked\Controller\DiscoveryContactInteractionTypeController',
4755
                                        'action' => 'add'
4756
                                    ]
4757
                                ]
4758
                            ],
4759
                            'edit' => [
4760
                                'type' => Segment::class,
4761
                                'options' => [
4762
                                    'route' => '/edit/:id',
4763
                                    'constraints' => [
4764
                                        'id' => '[A-Za-z0-9\-]+\=*'
4765
                                    ],
4766
                                    'defaults' => [
4767
                                        'controller' => '\LeadersLinked\Controller\DiscoveryContactInteractionTypeController',
4768
                                        'action' => 'edit'
4769
                                    ]
4770
                                ]
4771
                            ],
4772
                            'delete' => [
4773
                                'type' => Segment::class,
4774
                                'options' => [
4775
                                    'route' => '/delete/:id',
4776
                                    'constraints' => [
4777
                                        'id' => '[A-Za-z0-9\-]+\=*'
4778
                                    ],
4779
                                    'defaults' => [
4780
                                        'controller' => '\LeadersLinked\Controller\DiscoveryContactInteractionTypeController',
4781
                                        'action' => 'delete'
4782
                                    ]
4783
                                ]
4784
                            ],
15401 efrain 4785
 
15607 anderson 4786
 
4787
 
15634 anderson 4788
                        ]
4789
                    ],
15401 efrain 4790
                    'interactions' => [
4791
                        'type' => Segment::class,
4792
                        'options' => [
4793
                            'route' => '/interactions/:id',
4794
                            'constraints' => [
4795
                                'id' => '[A-Za-z0-9\-]+\=*'
4796
                            ],
4797
                            'defaults' => [
4798
                                'controller' => '\LeadersLinked\Controller\DiscoveryContactInteractionController',
4799
                                'action' => 'index'
4800
                            ]
4801
                        ],
4802
                        'may_terminate' => true,
4803
                        'child_routes' => [
4804
                            'add' => [
4805
                                'type' => Segment::class,
4806
                                'options' => [
4807
                                    'route' => '/add',
4808
                                    'defaults' => [
4809
                                        'controller' => '\LeadersLinked\Controller\DiscoveryContactInteractionController',
4810
                                        'action' => 'add'
4811
                                    ]
4812
                                ]
4813
                            ],
4814
                            'delete' => [
4815
                                'type' => Segment::class,
4816
                                'options' => [
4817
                                    'route' => '/delete/:interaction',
4818
                                    'constraints' => [
4819
                                        'interaction' => '[A-Za-z0-9\-]+\=*'
4820
                                    ],
4821
                                    'defaults' => [
4822
                                        'controller' => '\LeadersLinked\Controller\DiscoveryContactInteractionController',
4823
                                        'action' => 'delete'
4824
                                    ]
4825
                                ]
4826
                            ],
15607 anderson 4827
 
4828
 
4829
 
15401 efrain 4830
                        ]
4831
                    ],
4832
                    'logs' => [
15644 anderson 4833
                        'type' => Literal::class,
15401 efrain 4834
                        'options' => [
4835
                            'route' => '/log/:id',
4836
                            'constraints' => [
4837
                                'id' => '[A-Za-z0-9\-]+\=*'
4838
                            ],
4839
                            'defaults' => [
4840
                                'controller' => '\LeadersLinked\Controller\DiscoveryContactLogController',
4841
                                'action' => 'index'
4842
                            ]
4843
                        ],
4844
                        'may_terminate' => true,
15607 anderson 4845
                        'child_routes' => []
15401 efrain 4846
                    ],
15607 anderson 4847
 
16758 efrain 4848
 
15637 anderson 4849
                    'progress-by-day' => [
16758 efrain 4850
                        'type' => Literal::class,
15637 anderson 4851
                        'options' => [
16758 efrain 4852
                            'route' => '/progress-by-day',
15637 anderson 4853
                            'defaults' => [
16758 efrain 4854
                                'controller' => '\LeadersLinked\Controller\DiscoveryContactProgressController',
15637 anderson 4855
                                'action'     => 'index',
4856
                            ],
4857
                        ],
16758 efrain 4858
                        'may_terminate' => true,
4859
                        'child_routes' => [
4860
                            'download' => [
4861
                                'type' => Literal::class,
4862
                                'options' => [
4863
                                    'route' => '/download',
4864
                                    'defaults' => [
4865
                                        'controller' => '\LeadersLinked\Controller\DiscoveryContactProgressController',
4866
                                        'action'     => 'download',
4867
                                    ],
4868
                                ],
4869
                            ],
4870
                        ]
15637 anderson 4871
                    ],
16758 efrain 4872
 
4873
                    'report' => [
4874
                        'type' => Literal::class,
4875
                        'options' => [
4876
                            'route' => '/report',
4877
                            'defaults' => [
4878
                                'controller' => '\LeadersLinked\Controller\DiscoveryContactReportController',
4879
                                'action'     => 'index',
4880
                            ],
4881
                        ],
4882
                        'may_terminate' => true,
4883
                        'child_routes' => [
4884
                            'download' => [
4885
                                'type' => Literal::class,
4886
                                'options' => [
4887
                                    'route' => '/download',
4888
                                    'defaults' => [
4889
                                        'controller' => '\LeadersLinked\Controller\DiscoveryContactReportController',
4890
                                        'action'     => 'download',
4891
                                    ],
4892
                                ],
4893
                            ],
4894
                        ]
4895
                    ],
4896
 
15637 anderson 4897
 
15401 efrain 4898
                ]
4899
            ],
4900
 
15607 anderson 4901
 
4902
 
1333 efrain 4903
            'development-and-training' => [
4904
                'type' => Literal::class,
4905
                'options' => [
4906
                    'route' => '/development-and-training',
4907
                    'defaults' => [
4908
                        'controller' => '\LeadersLinked\Controller\UnknownController',
4909
                        'action' => 'index'
4910
                    ]
4911
                ],
4912
                'may_terminate' => true,
15607 anderson 4913
                'child_routes' => []
1333 efrain 4914
            ],
1477 efrain 4915
 
15607 anderson 4916
 
1477 efrain 4917
            'recruitment-and-selection' => [
1333 efrain 4918
                'type' => Literal::class,
4919
                'options' => [
1477 efrain 4920
                    'route' => '/recruitment-and-selection',
1333 efrain 4921
                    'defaults' => [
1477 efrain 4922
                        'controller' => '\LeadersLinked\Controller\RecruitmentSelectionController',
1333 efrain 4923
                        'action' => 'index'
4924
                    ]
4925
                ],
4926
                'may_terminate' => true,
4927
                'child_routes' => [
1477 efrain 4928
                    'vacancies' => [
1345 eleazar 4929
                        'type' => Literal::class,
4930
                        'options' => [
1477 efrain 4931
                            'route' => '/vacancies',
1345 eleazar 4932
                            'defaults' => [
1385 eleazar 4933
                                'controller' => '\LeadersLinked\Controller\RecruitmentSelectionVacancyController',
1345 eleazar 4934
                                'action' => 'index'
4935
                            ]
4936
                        ],
4937
                        'may_terminate' => true,
4938
                        'child_routes' => [
4939
                            'add' => [
4940
                                'type' => Literal::class,
4941
                                'options' => [
4942
                                    'route' => '/add',
4943
                                    'defaults' => [
1385 eleazar 4944
                                        'controller' => '\LeadersLinked\Controller\RecruitmentSelectionVacancyController',
1345 eleazar 4945
                                        'action' => 'add'
4946
                                    ]
4947
                                ]
4948
                            ],
4949
                            'edit' => [
4950
                                'type' => Segment::class,
4951
                                'options' => [
4952
                                    'route' => '/edit/:id',
4953
                                    'constraints' => [
4954
                                        'id' => '[A-Za-z0-9\-]+\=*'
4955
                                    ],
4956
                                    'defaults' => [
1385 eleazar 4957
                                        'controller' => '\LeadersLinked\Controller\RecruitmentSelectionVacancyController',
1345 eleazar 4958
                                        'action' => 'edit'
4959
                                    ]
4960
                                ]
4961
                            ],
4962
                            'delete' => [
4963
                                'type' => Segment::class,
4964
                                'options' => [
4965
                                    'route' => '/delete/:id',
4966
                                    'constraints' => [
4967
                                        'id' => '[A-Za-z0-9\-]+\=*'
4968
                                    ],
4969
                                    'defaults' => [
1385 eleazar 4970
                                        'controller' => '\LeadersLinked\Controller\RecruitmentSelectionVacancyController',
1345 eleazar 4971
                                        'action' => 'delete'
4972
                                    ]
4973
                                ]
4974
                            ]
4975
                        ]
4976
                    ],
15461 efrain 4977
                    'applications' => [
4978
                        'type' =>  Literal::class,
4979
                        'options' => [
4980
                            'route' => '/applications',
4981
                            'defaults' => [
4982
                                'controller' => '\LeadersLinked\Controller\RecruitmentSelectionApplicationController',
4983
                                'action' => 'index'
4984
                            ]
4985
                        ],
4986
                        'may_terminate' => true,
4987
                        'child_routes' => [
4988
                            'add' => [
4989
                                'type' => Segment::class,
4990
                                'options' => [
4991
                                    'route' => '/add/vacancy/:vacancy_id',
4992
                                    'constraints' => [
4993
                                        'vacancy_id' => '[A-Za-z0-9\-]+\=*'
4994
                                    ],
4995
                                    'defaults' => [
4996
                                        'controller' => '\LeadersLinked\Controller\RecruitmentSelectionApplicationController',
4997
                                        'action' => 'add'
4998
                                    ]
4999
                                ]
5000
                            ],
5001
                            'delete' => [
5002
                                'type' => Segment::class,
5003
                                'options' => [
5004
                                    'route' => '/delete/vacancy/:vacancy_id/application/:application_id',
5005
                                    'constraints' => [
5006
                                        'vacancy_id' => '[A-Za-z0-9\-]+\=*',
5007
                                        'application_id' => '[A-Za-z0-9\-]+\=*'
5008
                                    ],
5009
                                    'defaults' => [
5010
                                        'controller' => '\LeadersLinked\Controller\RecruitmentSelectionApplicationController',
5011
                                        'action' => 'delete'
5012
                                    ]
5013
                                ]
5014
                            ],
5015
                            'user-by-email' => [
5016
                                'type' => Literal::class,
5017
                                'options' => [
5018
                                    'route' => '/user-by-email',
5019
                                    'defaults' => [
5020
                                        'controller' => '\LeadersLinked\Controller\RecruitmentSelectionApplicationController',
5021
                                        'action' => 'userByEmail'
5022
                                    ]
5023
                                ]
5024
                            ],
5025
                            'view' => [
5026
                                'type' => Segment::class,
5027
                                'options' => [
5028
                                    'route' => '/view/vacancy/:vacancy_id/application/:application_id',
5029
                                    'constraints' => [
5030
                                        'vacancy_id' => '[A-Za-z0-9\-]+\=*',
5031
                                        'application_id' => '[A-Za-z0-9\-]+\=*'
5032
                                    ],
5033
                                    'defaults' => [
5034
                                        'controller' => '\LeadersLinked\Controller\RecruitmentSelectionApplicationController',
5035
                                        'action' => 'view'
5036
                                    ]
5037
                                ]
5038
                            ],
5039
                            'comment' => [
5040
                                'type' => Segment::class,
5041
                                'options' => [
5042
                                    'route' => '/comment/vacancy/:vacancy_id/application/:application_id',
5043
                                    'constraints' => [
5044
                                        'vacancy_id' => '[A-Za-z0-9\-]+\=*',
5045
                                        'application_id' => '[A-Za-z0-9\-]+\=*'
5046
                                    ],
5047
                                    'defaults' => [
5048
                                        'controller' => '\LeadersLinked\Controller\RecruitmentSelectionApplicationController',
5049
                                        'action' => 'comment'
5050
                                    ]
5051
                                ]
5052
                            ],
5053
                            'status' => [
5054
                                'type' => Segment::class,
5055
                                'options' => [
5056
                                    'route' => '/status/vacancy/:vacancy_id/application/:application_id',
5057
                                    'constraints' => [
5058
                                        'vacancy_id' => '[A-Za-z0-9\-]+\=*',
5059
                                        'iapplication_id' => '[A-Za-z0-9\-]+\=*'
5060
                                    ],
5061
                                    'defaults' => [
5062
                                        'controller' => '\LeadersLinked\Controller\RecruitmentSelectionApplicationController',
5063
                                        'action' => 'status'
5064
                                    ]
5065
                                ]
5066
                            ],
5067
                            'level' => [
5068
                                'type' => Segment::class,
5069
                                'options' => [
5070
                                    'route' => '/level/vacancy/:vacancy_id/application/:application_id',
5071
                                    'constraints' => [
5072
                                        'vacancy_id' => '[A-Za-z0-9\-]+\=*',
5073
                                        'application_id' => '[A-Za-z0-9\-]+\=*'
5074
                                    ],
5075
                                    'defaults' => [
5076
                                        'controller' => '\LeadersLinked\Controller\RecruitmentSelectionApplicationController',
5077
                                        'action' => 'level'
5078
                                    ]
5079
                                ]
5080
                            ],
5081
                            'files' => [
5082
                                'type' => Segment::class,
5083
                                'options' => [
5084
                                    'route' => '/files/vacancy/:vacancy_id/application/:application_id',
5085
                                    'constraints' => [
5086
                                        'vacancy_id' => '[A-Za-z0-9\-]+\=*',
5087
                                        'application_id' => '[A-Za-z0-9\-]+\=*'
5088
                                    ],
5089
                                    'defaults' => [
5090
                                        'controller' => '\LeadersLinked\Controller\RecruitmentSelectionFileController',
5091
                                        'action' => 'index'
5092
                                    ]
5093
                                ],
5094
                                'may_terminate' => true,
5095
                                'child_routes' => [
5096
                                    'add' => [
5097
                                        'type' => Segment::class,
5098
                                        'options' => [
5099
                                            'route' => '/add',
5100
                                            'defaults' => [
5101
                                                'controller' => '\LeadersLinked\Controller\RecruitmentSelectionFileController',
5102
                                                'action' => 'add'
5103
                                            ]
5104
                                        ]
5105
                                    ],
5106
                                    'delete' => [
5107
                                        'type' => Segment::class,
5108
                                        'options' => [
5109
                                            'route' => '/delete/:id',
5110
                                            'constraints' => [
5111
                                                'id' => '[A-Za-z0-9\-]+\=*'
5112
                                            ],
5113
                                            'defaults' => [
5114
                                                'controller' => '\LeadersLinked\Controller\RecruitmentSelectionFileController',
5115
                                                'action' => 'delete'
5116
                                            ]
5117
                                        ]
5118
                                    ],
5119
                                    'view' => [
5120
                                        'type' => Segment::class,
5121
                                        'options' => [
5122
                                            'route' => '/view/:id',
5123
                                            'constraints' => [
5124
                                                'id' => '[A-Za-z0-9\-]+\=*'
5125
                                            ],
5126
                                            'defaults' => [
5127
                                                'controller' => '\LeadersLinked\Controller\RecruitmentSelectionFileController',
5128
                                                'action' => 'view'
5129
                                            ]
5130
                                        ]
5131
                                    ],
15607 anderson 5132
                                ]
15461 efrain 5133
                            ],
5134
                            'interviews' => [
5135
                                'type' => Segment::class,
5136
                                'options' => [
5137
                                    'route' => '/interviews/vacancy/:vacancy_id/application/:application_id',
5138
                                    'constraints' => [
5139
                                        'vacancy_id' => '[A-Za-z0-9\-]+\=*',
5140
                                        'application_id' => '[A-Za-z0-9\-]+\=*'
5141
                                    ],
5142
                                    'defaults' => [
5143
                                        'controller' => '\LeadersLinked\Controller\RecruitmentSelectionInterviewController',
5144
                                        'action' => 'index'
5145
                                    ]
5146
                                ],
5147
                                'may_terminate' => true,
5148
                                'child_routes' => [
5149
                                    'add' => [
5150
                                        'type' => Segment::class,
5151
                                        'options' => [
5152
                                            'route' => '/add',
5153
                                            'defaults' => [
5154
                                                'controller' => '\LeadersLinked\Controller\RecruitmentSelectionInterviewController',
5155
                                                'action' => 'add'
5156
                                            ]
5157
                                        ]
5158
                                    ],
5159
                                    'delete' => [
5160
                                        'type' => Segment::class,
5161
                                        'options' => [
5162
                                            'route' => '/delete/:id',
5163
                                            'constraints' => [
5164
                                                'id' => '[A-Za-z0-9\-]+\=*'
5165
                                            ],
5166
                                            'defaults' => [
5167
                                                'controller' => '\LeadersLinked\Controller\RecruitmentSelectionInterviewController',
5168
                                                'action' => 'delete'
5169
                                            ]
5170
                                        ]
5171
                                    ],
5172
                                    'report' => [
5173
                                        'type' => Segment::class,
5174
                                        'options' => [
5175
                                            'route' => '/report/:id',
5176
                                            'constraints' => [
5177
                                                'id' => '[A-Za-z0-9\-]+\=*'
5178
                                            ],
5179
                                            'defaults' => [
5180
                                                'controller' => '\LeadersLinked\Controller\RecruitmentSelectionInterviewController',
5181
                                                'action' => 'report'
5182
                                            ]
5183
                                        ]
5184
                                    ],
5185
                                    'edit' => [
5186
                                        'type' => Segment::class,
5187
                                        'options' => [
5188
                                            'route' => '/edit/:id',
5189
                                            'constraints' => [
5190
                                                'id' => '[A-Za-z0-9\-]+\=*'
5191
                                            ],
5192
                                            'defaults' => [
5193
                                                'controller' => '\LeadersLinked\Controller\RecruitmentSelectionInterviewController',
5194
                                                'action' => 'edit'
5195
                                            ]
5196
                                        ]
5197
                                    ],
5198
                                ]
5199
                            ],
5200
                        ]
5201
 
15607 anderson 5202
 
5203
                    ],
15461 efrain 5204
                    /*
1459 eleazar 5205
                    'candidates' => [
5206
                        'type' => Segment::class,
5207
                        'options' => [
1501 eleazar 5208
                            'route' => '/candidates[/:vacancy_uuid]',
1459 eleazar 5209
                            'constraints' => [
1508 eleazar 5210
                                'vacancy_uuid' => '[A-Za-z0-9\-]+\=*'
1459 eleazar 5211
                            ],
5212
                            'defaults' => [
5213
                                'controller' => '\LeadersLinked\Controller\RecruitmentSelectionCandidateController',
1502 eleazar 5214
                                'action' => 'index',
1503 eleazar 5215
                                'vacancy_uuid' => '',
1459 eleazar 5216
                            ]
5217
                        ],
5218
                        'may_terminate' => true,
5219
                        'child_routes' => [
5220
                            'add' => [
5221
                                'type' => Literal::class,
5222
                                'options' => [
1506 eleazar 5223
                                    'route' => '/add',
1459 eleazar 5224
                                    'defaults' => [
5225
                                        'controller' => '\LeadersLinked\Controller\RecruitmentSelectionCandidateController',
5226
                                        'action' => 'add'
5227
                                    ]
5228
                                ]
5229
                            ],
5230
                            'edit' => [
5231
                                'type' => Segment::class,
5232
                                'options' => [
5233
                                    'route' => '/edit/:id',
5234
                                    'constraints' => [
5235
                                        'id' => '[A-Za-z0-9\-]+\=*'
5236
                                    ],
5237
                                    'defaults' => [
5238
                                        'controller' => '\LeadersLinked\Controller\RecruitmentSelectionCandidateController',
5239
                                        'action' => 'edit'
5240
                                    ]
5241
                                ]
5242
                            ],
5243
                            'delete' => [
5244
                                'type' => Segment::class,
5245
                                'options' => [
5246
                                    'route' => '/delete/:id',
5247
                                    'constraints' => [
5248
                                        'id' => '[A-Za-z0-9\-]+\=*'
5249
                                    ],
5250
                                    'defaults' => [
5251
                                        'controller' => '\LeadersLinked\Controller\RecruitmentSelectionCandidateController',
5252
                                        'action' => 'delete'
5253
                                    ]
5254
                                ]
1630 eleazar 5255
                            ],
5256
                            'email' => [
5257
                                'type' => Literal::class,
5258
                                'options' => [
5259
                                    'route' => '/email',
5260
                                    'defaults' => [
5261
                                        'controller' => '\LeadersLinked\Controller\RecruitmentSelectionCandidateController',
5262
                                        'action' => 'email'
5263
                                    ]
5264
                                ]
5265
                            ],
1459 eleazar 5266
                        ]
5267
                    ],
1635 eleazar 5268
                    'user-by-email' => [
5269
                        'type' => Literal::class,
5270
                        'options' => [
5271
                            'route' => '/user-by-email',
5272
                            'defaults' => [
5273
                                'controller' => '\LeadersLinked\Controller\RecruitmentSelectionCandidateController',
5274
                                'action' => 'email'
5275
                            ]
5276
                        ]
1709 eleazar 5277
                    ],
5278
                    'interview' => [
5279
                        'type' => Segment::class,
5280
                        'options' => [
5281
                            'route' => '/interview',
5282
                            'defaults' => [
5283
                                'controller' => '\LeadersLinked\Controller\RecruitmentSelectionInterviewController',
5284
                                'action' => 'index',
5285
                            ],
5286
                        ],
5287
                        'may_terminate' => true,
5288
                        'child_routes' => [
5289
                            'form' => [
4351 eleazar 5290
                                'type' => Segment::class,
1709 eleazar 5291
                                'options' => [
4349 eleazar 5292
                                    'route' => '/form[/:vacancy_uuid]',
5293
                                    'constraints' => [
5294
                                        'vacancy_uuid' => '[A-Za-z0-9\-]+\=*'
5295
                                    ],
1709 eleazar 5296
                                    'defaults' => [
1711 eleazar 5297
                                        'controller' => '\LeadersLinked\Controller\RecruitmentSelectionInterviewFormController',
2029 eleazar 5298
                                        'action' => 'index',
4352 eleazar 5299
                                        'vacancy_uuid' => '',
1709 eleazar 5300
                                    ],
5301
                                ],
5302
                                'may_terminate' => true,
5303
                                'child_routes' => [
5304
                                    'add' => [
2059 eleazar 5305
                                        'type' => Segment::class,
1709 eleazar 5306
                                        'options' => [
3563 eleazar 5307
                                            'route' => '/add',
1709 eleazar 5308
                                            'defaults' => [
1899 eleazar 5309
                                                'controller' => '\LeadersLinked\Controller\RecruitmentSelectionInterviewFormController',
1709 eleazar 5310
                                                'action' => 'add'
5311
                                            ],
5312
                                        ],
5313
                                    ],
5314
                                    'edit' => [
2775 eleazar 5315
                                        'type' => Segment::class,
1709 eleazar 5316
                                        'options' => [
2764 eleazar 5317
                                            'route' => '/edit/:interview_uuid',
2765 eleazar 5318
                                            'constraints' => [
5319
                                                'interview_uuid' => '[A-Za-z0-9\-]+\=*'
5320
                                            ],
1709 eleazar 5321
                                            'defaults' => [
1944 eleazar 5322
                                                'controller' => '\LeadersLinked\Controller\RecruitmentSelectionInterviewFormController',
1709 eleazar 5323
                                                'action' => 'edit'
5324
                                            ],
5325
                                        ],
5326
                                    ],
5327
                                    'delete' => [
2775 eleazar 5328
                                        'type' => Segment::class,
1709 eleazar 5329
                                        'options' => [
2764 eleazar 5330
                                            'route' => '/delete/:interview_uuid',
2765 eleazar 5331
                                            'constraints' => [
5332
                                                'interview_uuid' => '[A-Za-z0-9\-]+\=*'
5333
                                            ],
1709 eleazar 5334
                                            'defaults' => [
2766 eleazar 5335
                                                'controller' => '\LeadersLinked\Controller\RecruitmentSelectionInterviewFormController',
1709 eleazar 5336
                                                'action' => 'delete'
5337
                                            ],
5338
                                        ],
5339
                                    ],
8781 eleazar 5340
                                ],
5341
                            ],
5342
                            'file' => [
5343
                                'type' => Segment::class,
5344
                                'options' => [
5345
                                    'route' => '/:interview_uuid/file',
5346
                                    'constraints' => [
5347
                                        'interview_uuid' => '[A-Za-z0-9\-]+\=*'
5348
                                    ],
5349
                                    'defaults' => [
5350
                                        'controller' => '\LeadersLinked\Controller\RecruitmentSelectionInterviewFileController',
5351
                                        'action' => 'index'
5352
                                    ],
5353
                                ],
5354
                                'may_terminate' => true,
5355
                                'child_routes' => [
5356
                                    'add' => [
5357
                                        'type' => Literal::class,
5358
                                        'options' => [
5359
                                            'route' => '/add',
5360
                                            'defaults' => [
5361
                                                'controller' => '\LeadersLinked\Controller\RecruitmentSelectionInterviewFileController',
5362
                                                'action' => 'add'
5363
                                            ]
5364
                                        ]
5365
                                    ],
5366
                                    'edit' => [
8779 eleazar 5367
                                        'type' => Segment::class,
5368
                                        'options' => [
8874 eleazar 5369
                                            'route' => '/edit/:id',
8779 eleazar 5370
                                            'constraints' => [
8781 eleazar 5371
                                                'id' => '[A-Za-z0-9\-]+\=*'
8779 eleazar 5372
                                            ],
5373
                                            'defaults' => [
5374
                                                'controller' => '\LeadersLinked\Controller\RecruitmentSelectionInterviewFileController',
8781 eleazar 5375
                                                'action' => 'edit'
5376
                                            ]
5377
                                        ]
5378
                                    ],
5379
                                    'delete' => [
5380
                                        'type' => Segment::class,
5381
                                        'options' => [
8874 eleazar 5382
                                            'route' => '/delete/:id',
8781 eleazar 5383
                                            'constraints' => [
5384
                                                'id' => '[A-Za-z0-9\-]+\=*'
8779 eleazar 5385
                                            ],
8781 eleazar 5386
                                            'defaults' => [
5387
                                                'controller' => '\LeadersLinked\Controller\RecruitmentSelectionInterviewFileController',
5388
                                                'action' => 'delete'
8779 eleazar 5389
                                            ]
5390
                                        ]
8874 eleazar 5391
                                    ],
8781 eleazar 5392
                                ]
1709 eleazar 5393
                            ],
5394
                            'report' =>[
5395
                                'type' => Segment::class,
5396
                                'options' => [
2864 eleazar 5397
                                    'route' => '/report/:interview_uuid',
5398
                                    'constraints' => [
5399
                                        'interview_uuid' => '[A-Za-z0-9\-]+\=*'
5400
                                    ],
1709 eleazar 5401
                                    'defaults' => [
2864 eleazar 5402
                                        'controller' => '\LeadersLinked\Controller\RecruitmentSelectionInterviewFormController',
5403
                                        'action' => 'report',
1709 eleazar 5404
                                    ],
5405
                                ],
5406
                            ],
3571 eleazar 5407
                            'vacancy' =>[
5408
                                'type' => Segment::class,
5409
                                'options' => [
5410
                                    'route' => '/vacancy/:vacancy_uuid',
5411
                                    'constraints' => [
5412
                                        'vacancy_uuid' => '[A-Za-z0-9\-]+\=*'
5413
                                    ],
5414
                                    'defaults' => [
5415
                                        'controller' => '\LeadersLinked\Controller\RecruitmentSelectionInterviewFormController',
5416
                                        'action' => 'vacancy',
5417
                                    ],
5418
                                ],
5419
                            ],
4367 eleazar 5420
                            'type' =>[
4365 eleazar 5421
                                'type' => Segment::class,
5422
                                'options' => [
4367 eleazar 5423
                                    'route' => '/type/:candidate_uuid',
4365 eleazar 5424
                                    'constraints' => [
5425
                                        'candidate_uuid' => '[A-Za-z0-9\-]+\=*'
5426
                                    ],
5427
                                    'defaults' => [
5428
                                        'controller' => '\LeadersLinked\Controller\RecruitmentSelectionInterviewFormController',
4367 eleazar 5429
                                        'action' => 'type',
4365 eleazar 5430
                                    ],
5431
                                ],
5432
                            ],
1709 eleazar 5433
                        ],
15607 anderson 5434
                    ], */
1459 eleazar 5435
                ],
1333 efrain 5436
            ],
15607 anderson 5437
 
1333 efrain 5438
            'induction' => [
5439
                'type' => Literal::class,
5440
                'options' => [
5441
                    'route' => '/induction',
5442
                    'defaults' => [
5443
                        'controller' => '\LeadersLinked\Controller\UnknownController',
5444
                        'action' => 'index'
5445
                    ]
5446
                ],
5447
                'may_terminate' => true,
15607 anderson 5448
                'child_routes' => []
1333 efrain 5449
            ],
15607 anderson 5450
 
1333 efrain 5451
            'organizational-climate' => [
5452
                'type' => Literal::class,
5453
                'options' => [
5454
                    'route' => '/organizational-climate',
5455
                    'defaults' => [
7218 eleazar 5456
                        'controller' => '\LeadersLinked\Controller\OrganizationalClimateController',
1333 efrain 5457
                        'action' => 'index'
5458
                    ]
5459
                ],
5460
                'may_terminate' => true,
5461
                'child_routes' => [
16817 efrain 5462
                    'campaign' => [
7218 eleazar 5463
                        'type' => Segment::class,
5464
                        'options' => [
16817 efrain 5465
                            'route' => '/campaign',
7218 eleazar 5466
                            'defaults' => [
16817 efrain 5467
                                'controller' => '\LeadersLinked\Controller\OrganizationalClimateCampaignController',
7218 eleazar 5468
                                'action' => 'index',
5469
                            ],
5470
                        ],
5471
                        'may_terminate' => true,
5472
                        'child_routes' => [
5473
                            'add' => [
5474
                                'type' => Segment::class,
5475
                                'options' => [
5476
                                    'route' => '/add',
5477
                                    'defaults' => [
16817 efrain 5478
                                        'controller' => '\LeadersLinked\Controller\OrganizationalClimateCampaignController',
7218 eleazar 5479
                                        'action' => 'add'
5480
                                    ],
5481
                                ],
5482
                            ],
16817 efrain 5483
                            'overview' => [
7218 eleazar 5484
                                'type' => Segment::class,
5485
                                'options' => [
16817 efrain 5486
                                    'route' => '/overview/:id',
7218 eleazar 5487
                                    'constraints' => [
5488
                                        'id' => '[A-Za-z0-9\-]+\=*'
5489
                                    ],
5490
                                    'defaults' => [
16817 efrain 5491
                                        'controller' => '\LeadersLinked\Controller\OrganizationalClimateCampaignController',
5492
                                        'action' => 'overview'
7218 eleazar 5493
                                    ]
5494
                                ]
5495
                            ],
16817 efrain 5496
                            'pdf' => [
7218 eleazar 5497
                                'type' => Segment::class,
5498
                                'options' => [
16817 efrain 5499
                                    'route' => '/pdf/:id',
7218 eleazar 5500
                                    'constraints' => [
5501
                                        'id' => '[A-Za-z0-9\-]+\=*'
5502
                                    ],
5503
                                    'defaults' => [
16817 efrain 5504
                                        'controller' => '\LeadersLinked\Controller\OrganizationalClimateCampaignController',
5505
                                        'action' => 'pdf'
7218 eleazar 5506
                                    ]
5507
                                ]
5508
                            ],
16817 efrain 5509
                            'excel' => [
7218 eleazar 5510
                                'type' => Segment::class,
5511
                                'options' => [
16817 efrain 5512
                                    'route' => '/excel/:id',
5513
                                    'constraints' => [
5514
                                        'id' => '[A-Za-z0-9\-]+\=*'
7218 eleazar 5515
                                    ],
5516
                                    'defaults' => [
16817 efrain 5517
                                        'controller' => '\LeadersLinked\Controller\OrganizationalClimateCampaignController',
5518
                                        'action' => 'excel'
5519
                                    ]
5520
                                ]
7218 eleazar 5521
                            ],
5522
                            'delete' => [
5523
                                'type' => Segment::class,
5524
                                'options' => [
5525
                                    'route' => '/delete/:id',
16817 efrain 5526
                                    'constraints' => [
5527
                                        'id' => '[A-Za-z0-9\-]+\=*'
5528
                                    ],
7218 eleazar 5529
                                    'defaults' => [
16817 efrain 5530
                                        'controller' => '\LeadersLinked\Controller\OrganizationalClimateCampaignController',
7218 eleazar 5531
                                        'action' => 'delete'
5532
                                    ]
5533
                                ]
5534
                            ]
5535
                        ],
5536
                    ],
16817 efrain 5537
 
5538
                    'form' => [
7218 eleazar 5539
                        'type' => Segment::class,
5540
                        'options' => [
16817 efrain 5541
                            'route' => '/form',
7218 eleazar 5542
                            'defaults' => [
16817 efrain 5543
                                'controller' => '\LeadersLinked\Controller\OrganizationalClimateFormController',
7218 eleazar 5544
                                'action' => 'index',
5545
                            ],
5546
                        ],
5547
                        'may_terminate' => true,
5548
                        'child_routes' => [
16817 efrain 5549
                            'add' => [
7218 eleazar 5550
                                'type' => Segment::class,
5551
                                'options' => [
16817 efrain 5552
                                    'route' => '/add[/:id]',
5553
                                    'constraints' => [
5554
                                        'id' => '[A-Za-z0-9\-]+\=*'
5555
                                    ],
7218 eleazar 5556
                                    'defaults' => [
16817 efrain 5557
                                        'controller' => '\LeadersLinked\Controller\OrganizationalClimateFormController',
5558
                                        'action' => 'add'
5559
                                    ],
5560
                                ],
7218 eleazar 5561
                            ],
16817 efrain 5562
                            'edit' => [
7218 eleazar 5563
                                'type' => Segment::class,
5564
                                'options' => [
16817 efrain 5565
                                    'route' => '/edit/:id',
5566
                                    'constraints' => [
5567
                                        'id' => '[A-Za-z0-9\-]+\=*'
5568
                                    ],
7218 eleazar 5569
                                    'defaults' => [
16817 efrain 5570
                                        'controller' => '\LeadersLinked\Controller\OrganizationalClimateFormController',
5571
                                        'action' => 'edit'
7218 eleazar 5572
                                    ]
5573
                                ]
5574
                            ],
16817 efrain 5575
                            'delete' => [
7218 eleazar 5576
                                'type' => Segment::class,
5577
                                'options' => [
16817 efrain 5578
                                    'route' => '/delete/:id',
5579
                                    'constraints' => [
5580
                                        'id' => '[A-Za-z0-9\-]+\=*'
5581
                                    ],
7218 eleazar 5582
                                    'defaults' => [
16817 efrain 5583
                                        'controller' => '\LeadersLinked\Controller\OrganizationalClimateFormController',
5584
                                        'action' => 'delete'
7218 eleazar 5585
                                    ]
5586
                                ]
16817 efrain 5587
                            ]
7218 eleazar 5588
                        ],
5589
                    ],
5590
                ],
1333 efrain 5591
            ],
15607 anderson 5592
 
1333 efrain 5593
            'culture' => [
5594
                'type' => Literal::class,
5595
                'options' => [
5596
                    'route' => '/culture',
5597
                    'defaults' => [
5598
                        'controller' => '\LeadersLinked\Controller\UnknownController',
5599
                        'action' => 'index'
5600
                    ]
5601
                ],
5602
                'may_terminate' => true,
15607 anderson 5603
                'child_routes' => []
1333 efrain 5604
            ],
16766 efrain 5605
 
5606
 
5607
            'helpers' => [
13553 nelberth 5608
                'type' => Literal::class,
1333 efrain 5609
                'options' => [
16766 efrain 5610
                    'route' => '/helpers',
1333 efrain 5611
                    'defaults' => [
16766 efrain 5612
                        'controller' => '\LeadersLinked\Controller\HelperController',
13170 nelberth 5613
                        'action' => 'index'
1333 efrain 5614
                    ]
5615
                ],
5616
                'may_terminate' => true,
5617
                'child_routes' => [
16766 efrain 5618
 
5619
 
5620
                    'search-people' => [
13760 nelberth 5621
                        'type' => Literal::class,
5622
                        'options' => [
16766 efrain 5623
                            'route' => '/search-people',
13760 nelberth 5624
                            'defaults' => [
16766 efrain 5625
                                'controller' =>  '\LeadersLinked\Controller\HelperController',
5626
                                'action' => 'searchPeople'
13760 nelberth 5627
                            ]
5628
                        ]
5629
                    ],
16798 efrain 5630
                    'search-people-by-company' => [
5631
                        'type' => Literal::class,
5632
                        'options' => [
5633
                            'route' => '/search-people-by-company',
5634
                            'defaults' => [
5635
                                'controller' =>  '\LeadersLinked\Controller\HelperController',
5636
                                'action' => 'searchPeopleByCompany'
5637
                            ]
5638
                        ]
5639
                    ],
16766 efrain 5640
                ],
5641
            ],
5642
 
5643
            'inmail-personal' => [
5644
                'type' =>  Literal::class,
5645
                'options' => [
5646
                    'route' => '/inmail-personal',
5647
                    'defaults' => [
5648
                        'controller' => '\LeadersLinked\Controller\InMailPersonalController',
5649
                        'action' => 'index'
5650
                    ]
5651
                ],
5652
                'may_terminate' => true,
5653
                'child_routes' => [
5654
 
5655
                    'start-conversation' => [
13524 nelberth 5656
                        'type' => Literal::class,
13013 nelberth 5657
                        'options' => [
16766 efrain 5658
                            'route' => '/start-conversation',
13013 nelberth 5659
                            'defaults' => [
16766 efrain 5660
                                'controller' =>  '\LeadersLinked\Controller\InMailPersonalController',
5661
                                'action' => 'startConversation'
13028 nelberth 5662
                            ]
13524 nelberth 5663
                        ]
5664
                    ],
16766 efrain 5665
 
5666
                    'delete' => [
13553 nelberth 5667
                        'type' => Segment::class,
13524 nelberth 5668
                        'options' => [
16766 efrain 5669
                            'route' => '/:id/delete',
13553 nelberth 5670
                            'constraints' => [
5671
                                'id' => '[A-Za-z0-9\-]+\=*',
5672
                            ],
13524 nelberth 5673
                            'defaults' => [
16766 efrain 5674
                                'controller' =>  '\LeadersLinked\Controller\InMailPersonalController',
5675
                                'action' => 'delete'
13524 nelberth 5676
                            ]
16766 efrain 5677
                        ]
5678
                    ],
5679
                    'messages' => [
5680
                        'type' => Segment::class,
5681
                        'options' => [
5682
                            'route' => '/:id/messages',
5683
                            'constraints' => [
5684
                                'id' => '[A-Za-z0-9\-]+\=*',
5685
                            ],
5686
                            'defaults' => [
5687
                                'controller' =>  '\LeadersLinked\Controller\InMailPersonalController',
5688
                                'action' => 'message'
5689
                            ]
13028 nelberth 5690
                        ],
5691
                        'may_terminate' => true,
5692
                        'child_routes' => [
16766 efrain 5693
                            'send' => [
5694
                                'type' => Segment::class,
13028 nelberth 5695
                                'options' => [
16766 efrain 5696
                                    'route' => '/send[/encoding/:encoding]',
5697
                                    'constraints' => [
5698
                                        'encoding' => 'base64'
5699
                                    ],
13028 nelberth 5700
                                    'defaults' => [
16766 efrain 5701
                                        'controller' =>  '\LeadersLinked\Controller\InMailPersonalController',
5702
                                        'action' => 'sendMessage'
13028 nelberth 5703
                                    ]
16766 efrain 5704
                                ]
5705
                            ],
5706
                            'delete' => [
5707
                                'type' => Segment::class,
5708
                                'options' => [
5709
                                    'route' => '/delete/:message',
5710
                                    'constraints' => [
5711
                                        'message' => '[A-Za-z0-9\-]+\=*',
13553 nelberth 5712
                                    ],
16766 efrain 5713
                                    'defaults' => [
5714
                                        'controller' =>  '\LeadersLinked\Controller\InMailPersonalController',
5715
                                        'action' => 'delete'
5716
                                    ]
5717
                                ]
13013 nelberth 5718
                            ],
16766 efrain 5719
                        ],
5720
                    ],
5721
                ],
5722
            ],
5723
 
5724
 
5725
            'inmail-company' => [
5726
                'type' => Literal::class,
5727
                'options' => [
5728
                    'route' => '/inmail-company',
5729
 
5730
                    'defaults' => [
5731
                        'controller' => '\LeadersLinked\Controller\InMailCompanyController',
5732
                        'action' => 'index'
5733
                    ]
5734
                ],
5735
                'may_terminate' => true,
5736
                'child_routes' => [
5737
                    'start-conversation' => [
5738
                        'type' => Literal::class,
5739
                        'options' => [
5740
                            'route' => '/start-conversation',
5741
                            'defaults' => [
5742
                                'controller' =>  '\LeadersLinked\Controller\InMailPersonalController',
5743
                                'action' => 'startConversation'
5744
                            ]
13553 nelberth 5745
                        ]
13013 nelberth 5746
                    ],
16766 efrain 5747
                    'delete' => [
13778 nelberth 5748
                        'type' => Segment::class,
5749
                        'options' => [
16766 efrain 5750
                            'route' => '/:id/delete',
5751
                            'defaults' => [
5752
                                'controller' => '\LeadersLinked\Controller\InMailCompanyController',
5753
                                'action' => 'delete'
5754
                            ]
5755
                        ]
5756
                    ],
5757
                    'messages' => [
5758
                        'type' => Segment::class,
5759
                        'options' => [
5760
                            'route' => '/:id/messages',
13778 nelberth 5761
                            'constraints' => [
5762
                                'id' => '[A-Za-z0-9\-]+\=*',
5763
                            ],
5764
                            'defaults' => [
16766 efrain 5765
                                'controller' => '\LeadersLinked\Controller\InMailCompanyController',
5766
                                'action' => 'message'
13778 nelberth 5767
                            ]
5768
                        ],
5769
                        'may_terminate' => true,
5770
                        'child_routes' => [
16766 efrain 5771
                            'send' => [
5772
                                'type' => Segment::class,
13778 nelberth 5773
                                'options' => [
16766 efrain 5774
                                    'route' => '/send[/encoding/:encoding]',
5775
                                    'constraints' => [
5776
                                        'encoding' => 'base64'
5777
                                    ],
13778 nelberth 5778
                                    'defaults' => [
16766 efrain 5779
                                        'controller' => '\LeadersLinked\Controller\InMailCompanyController',
5780
                                        'action' => 'sendMessage'
13778 nelberth 5781
                                    ]
16766 efrain 5782
                                ]
5783
                            ],
5784
                            'delete' => [
5785
                                'type' => Segment::class,
5786
                                'options' => [
5787
                                    'route' => '/delete/:message',
5788
                                    'constraints' => [
5789
                                        'message' => '[A-Za-z0-9\-]+\=*',
13778 nelberth 5790
                                    ],
16766 efrain 5791
                                    'defaults' => [
5792
                                        'controller' => '\LeadersLinked\Controller\InMailCompanyController',
5793
                                        'action' => 'delete'
5794
                                    ]
5795
                                ]
13778 nelberth 5796
                            ],
16766 efrain 5797
                        ],
13778 nelberth 5798
                    ],
13524 nelberth 5799
                ],
5800
            ],
15607 anderson 5801
 
5802
 
13524 nelberth 5803
            'communication' => [
5804
                'type' => Literal::class,
5805
                'options' => [
5806
                    'route' => '/communication',
5807
                    'defaults' => [
5808
                        'controller' => '\LeadersLinked\Controller\CommunicationController',
5809
                        'action' => 'index'
5810
                    ]
5811
                ],
5812
                'may_terminate' => true,
5813
                'child_routes' => [
16798 efrain 5814
                    'send' => [
13652 nelberth 5815
                        'type' => Literal::class,
5816
                        'options' => [
16798 efrain 5817
                            'route' => '/send',
13652 nelberth 5818
                            'defaults' => [
16798 efrain 5819
                                'controller' => '\LeadersLinked\Controller\CommunicationController',
5820
                                'action' => 'send'
13652 nelberth 5821
                            ]
16798 efrain 5822
                        ]
13652 nelberth 5823
                    ],
16798 efrain 5824
                    'search-people' => [
5825
                        'type' => Literal::class,
5826
                        'options' => [
5827
                            'route' => '/search-people',
5828
                            'defaults' => [
5829
                                'controller' => '\LeadersLinked\Controller\CommunicationController',
5830
                                'action' => 'searchPeople'
5831
                            ]
5832
                        ]
5833
                    ],
1333 efrain 5834
                ]
5835
            ],
15607 anderson 5836
 
16701 efrain 5837
 
5838
            'fast-survey' => [
5839
                'type' => Literal::class,
5840
                'options' => [
5841
                    'route' => '/fast-survey',
5842
                    'defaults' => [
5843
                        'controller' => '\LeadersLinked\Controller\FastSurveyController',
5844
                        'action' => 'index'
5845
                    ]
5846
                ],
5847
                'may_terminate' => true,
5848
                'child_routes' => [
5849
                    'add' => [
5850
                        'type' => Segment::class,
5851
                        'options' => [
5852
                            'route' => '/add',
5853
                            'defaults' => [
5854
                                'controller' => '\LeadersLinked\Controller\FastSurveyController',
5855
                                'action' => 'add'
5856
                            ],
5857
                        ],
5858
                    ],
5859
                    'edit' => [
5860
                        'type' => Segment::class,
5861
                        'options' => [
5862
                            'route' => '/edit/:id',
5863
                            'defaults' => [
5864
                                'controller' => '\LeadersLinked\Controller\FastSurveyController',
5865
                                'action' => 'edit'
5866
                            ],
5867
                        ],
5868
                    ],
5869
                    'delete' => [
5870
                        'type' => Segment::class,
5871
                        'options' => [
5872
                            'route' => '/delete/:id',
5873
                            'defaults' => [
5874
                                'controller' => '\LeadersLinked\Controller\FastSurveyController',
5875
                                'action' => 'delete'
5876
                            ],
5877
                        ],
5878
                    ],
16747 efrain 5879
                    'chart' => [
16701 efrain 5880
                        'type' => Segment::class,
5881
                        'options' => [
16747 efrain 5882
                            'route' => '/chart/:id',
16701 efrain 5883
                            'defaults' => [
5884
                                'controller' => '\LeadersLinked\Controller\FastSurveyController',
16747 efrain 5885
                                'action' => 'chart'
16701 efrain 5886
                            ],
5887
                        ],
5888
                    ],
5889
                    'download' => [
5890
                        'type' => Segment::class,
5891
                        'options' => [
5892
                            'route' => '/download/:id',
5893
                            'defaults' => [
5894
                                'controller' => '\LeadersLinked\Controller\FastSurveyController',
5895
                                'action' => 'download'
5896
                            ],
5897
                        ],
5898
                    ],
5899
 
5900
                ]
5901
            ],
15607 anderson 5902
 
4386 eleazar 5903
            'survey' => [
1333 efrain 5904
                'type' => Literal::class,
5905
                'options' => [
4397 eleazar 5906
                    'route' => '/survey',
1333 efrain 5907
                    'defaults' => [
4375 eleazar 5908
                        'controller' => '\LeadersLinked\Controller\SurveyController',
1333 efrain 5909
                        'action' => 'index'
5910
                    ]
5911
                ],
5912
                'may_terminate' => true,
5913
                'child_routes' => [
4374 eleazar 5914
                    'form' => [
5915
                        'type' => Segment::class,
5916
                        'options' => [
5917
                            'route' => '/form',
5918
                            'defaults' => [
4375 eleazar 5919
                                'controller' => '\LeadersLinked\Controller\SurveyFormController',
4374 eleazar 5920
                                'action' => 'index',
5921
                            ],
5922
                        ],
5923
                        'may_terminate' => true,
5924
                        'child_routes' => [
5925
                            'add' => [
5926
                                'type' => Segment::class,
5927
                                'options' => [
16817 efrain 5928
                                    'route' => '/add[/:id]',
5929
                                    'constraints' => [
5930
                                        'id' => '[A-Za-z0-9\-]+\=*'
5931
                                    ],
4374 eleazar 5932
                                    'defaults' => [
4375 eleazar 5933
                                        'controller' => '\LeadersLinked\Controller\SurveyFormController',
4374 eleazar 5934
                                        'action' => 'add'
5935
                                    ],
5936
                                ],
5937
                            ],
5938
                            'edit' => [
5939
                                'type' => Segment::class,
5940
                                'options' => [
5941
                                    'route' => '/edit/:id',
5942
                                    'constraints' => [
5943
                                        'id' => '[A-Za-z0-9\-]+\=*'
5944
                                    ],
5945
                                    'defaults' => [
4375 eleazar 5946
                                        'controller' => '\LeadersLinked\Controller\SurveyFormController',
4374 eleazar 5947
                                        'action' => 'edit'
5948
                                    ]
5949
                                ]
5950
                            ],
5951
                            'delete' => [
5952
                                'type' => Segment::class,
5953
                                'options' => [
5954
                                    'route' => '/delete/:id',
5955
                                    'constraints' => [
5956
                                        'id' => '[A-Za-z0-9\-]+\=*'
5957
                                    ],
5958
                                    'defaults' => [
4375 eleazar 5959
                                        'controller' => '\LeadersLinked\Controller\SurveyFormController',
4374 eleazar 5960
                                        'action' => 'delete'
5961
                                    ]
5962
                                ]
5963
                            ]
5964
                        ],
5965
                    ],
16817 efrain 5966
                    'campaign' => [
5287 eleazar 5967
                        'type' => Segment::class,
5968
                        'options' => [
16817 efrain 5969
                            'route' => '/campaign',
5287 eleazar 5970
                            'defaults' => [
16817 efrain 5971
                                'controller' => '\LeadersLinked\Controller\SurveyCampaignController',
5287 eleazar 5972
                                'action' => 'index',
5973
                            ],
5974
                        ],
5975
                        'may_terminate' => true,
5976
                        'child_routes' => [
5977
                            'add' => [
16817 efrain 5978
                                'type' => Literal::class,
5287 eleazar 5979
                                'options' => [
6036 eleazar 5980
                                    'route' => '/add',
5287 eleazar 5981
                                    'defaults' => [
16817 efrain 5982
                                        'controller' => '\LeadersLinked\Controller\SurveyCampaignController',
5983
                                        'action' => 'add'
5287 eleazar 5984
                                    ],
5985
                                ],
5986
                            ],
5987
                            'delete' => [
5988
                                'type' => Segment::class,
5989
                                'options' => [
6882 eleazar 5990
                                    'route' => '/delete/:id',
16817 efrain 5991
                                    'constraints' => [
5992
                                        'id' => '[A-Za-z0-9\-]+\=*'
5993
                                    ],
5287 eleazar 5994
                                    'defaults' => [
16817 efrain 5995
                                        'controller' => '\LeadersLinked\Controller\SurveyCampaignController',
5287 eleazar 5996
                                        'action' => 'delete'
5997
                                    ]
5998
                                ]
5911 eleazar 5999
                            ],
16817 efrain 6000
                            'overview' => [
5823 eleazar 6001
                                'type' => Segment::class,
6002
                                'options' => [
16817 efrain 6003
                                    'route' => '/overview/:id',
6004
                                    'constraints' => [
6005
                                        'id' => '[A-Za-z0-9\-]+\=*'
6006
                                    ],
5823 eleazar 6007
                                    'defaults' => [
16817 efrain 6008
                                        'controller' => '\LeadersLinked\Controller\SurveyCampaignController',
6009
                                        'action' => 'overview'
5823 eleazar 6010
                                    ]
6011
                                ]
6012
                            ],
16817 efrain 6013
                            'pdf' => [
6496 eleazar 6014
                                'type' => Segment::class,
6015
                                'options' => [
16817 efrain 6016
                                    'route' => '/pdf/:id',
6017
                                    'constraints' => [
6018
                                        'id' => '[A-Za-z0-9\-]+\=*'
6019
                                    ],
6496 eleazar 6020
                                    'defaults' => [
16817 efrain 6021
                                        'controller' => '\LeadersLinked\Controller\SurveyCampaignController',
6022
                                        'action' => 'pdf'
6496 eleazar 6023
                                    ]
6024
                                ]
6025
                            ],
15149 efrain 6026
                            'excel' => [
7024 eleazar 6027
                                'type' => Segment::class,
6028
                                'options' => [
16817 efrain 6029
                                    'route' => '/excel/:id',
6030
                                    'constraints' => [
6031
                                        'id' => '[A-Za-z0-9\-]+\=*'
6032
                                    ],
7024 eleazar 6033
                                    'defaults' => [
16817 efrain 6034
                                        'controller' => '\LeadersLinked\Controller\SurveyCampaignController',
6035
                                        'action' => 'excel'
7024 eleazar 6036
                                    ]
6037
                                ]
16817 efrain 6038
                            ]
5823 eleazar 6039
                        ],
6040
                    ],
1333 efrain 6041
                ]
6042
            ],
15607 anderson 6043
 
1333 efrain 6044
            'building-my-future' => [
6045
                'type' => Literal::class,
6046
                'options' => [
6047
                    'route' => '/building-my-future',
6048
                    'defaults' => [
6049
                        'controller' => '\LeadersLinked\Controller\UnknownController',
6050
                        'action' => 'index'
6051
                    ]
6052
                ],
6053
                'may_terminate' => true,
15607 anderson 6054
                'child_routes' => []
1333 efrain 6055
            ],
11431 nelberth 6056
 
6057
            'csrf' => [
6058
                'type' => Literal::class,
6059
                'options' => [
6060
                    'route' => '/csrf',
6061
                    'defaults' => [
14692 efrain 6062
                        'controller' => '\LeadersLinked\Controller\DashboardController',
11431 nelberth 6063
                        'action' => 'csrf'
6064
                    ]
6065
                ]
6066
            ],
11340 nelberth 6067
            'chat' => [
6068
                'type' => Literal::class,
6069
                'options' => [
6070
                    'route' => '/chat',
6071
                    'defaults' => [
6072
                        'controller' => '\LeadersLinked\Controller\ChatController',
6073
                        'action' => 'index'
6074
                    ]
6075
                ],
6076
                'may_terminate' => true,
6077
                'child_routes' => [
6078
                    // Inicio de los Routes del Chat //
7184 nelberth 6079
 
11340 nelberth 6080
                    'heart-beat' => [
6081
                        'type' => Literal::class,
6082
                        'options' => [
6083
                            'route' => '/heart-beat',
6084
                            'defaults' => [
6085
                                'controller' => '\LeadersLinked\Controller\ChatController',
6086
                                'action' => 'heartBeat',
6087
                            ],
6088
                        ],
6089
                    ],
16260 anderson 6090
                    'users' => [
6091
                        'type' => Literal::class,
6092
                        'options' => [
6093
                            'route' => '/users',
6094
                            'defaults' => [
6095
                                'controller' => '\LeadersLinked\Controller\ChatController',
6096
                                'action' => 'users',
6097
                            ],
6098
                        ],
6099
                    ],
11340 nelberth 6100
                    'create-group' => [
6101
                        'type' => Literal::class,
6102
                        'options' => [
6103
                            'route' => '/create-group',
6104
                            'defaults' => [
6105
                                'controller' => '\LeadersLinked\Controller\ChatController',
6106
                                'action' => 'createGroup',
6107
                            ],
6108
                        ],
6109
                    ],
16180 anderson 6110
                    'zoom' => [
6111
                        'type' => Segment::class,
6112
                        'options' => [
6113
                            'route' => '/zoom/:id',
6114
                            'constraints' => [
6115
                                'id' => '[A-Za-z0-9\-]+\=*',
6116
                            ],
6117
                            'defaults' => [
6118
                                'controller' => '\LeadersLinked\Controller\ChatController',
6119
                                'action' => 'zoom',
6120
                            ],
6121
                        ],
6122
                    ],
16270 anderson 6123
                    'open-or-create' => [
6124
                        'type' => Segment::class,
6125
                        'options' => [
6126
                            'route' => '/open-or-create/:id',
6127
                            'constraints' => [
6128
                                'id' => '[A-Za-z0-9\-]+\=*',
6129
                            ],
6130
                            'defaults' => [
6131
                                'controller' => '\LeadersLinked\Controller\ChatController',
6132
                                'action' => 'openOrCreate',
6133
                            ],
6134
                        ],
6135
                    ],
11340 nelberth 6136
                    'add-user-to-group' => [
6137
                        'type' => Segment::class,
6138
                        'options' => [
6139
                            'route' => '/add-user-to-group/:group_id',
6140
                            'constraints' => [
6141
                                'group_id' => '[A-Za-z0-9\-]+\=*',
6142
                            ],
6143
                            'defaults' => [
6144
                                'controller' => '\LeadersLinked\Controller\ChatController',
6145
                                'action' => 'addUserToGroup',
6146
                            ],
6147
                        ],
6148
                    ],
6149
                    'mark-seen' => [
6150
                        'type' => Segment::class,
6151
                        'options' => [
6152
                            'route' => '/mark-seen/:id',
6153
                            'constraints' => [
6154
                                'id' => '[A-Za-z0-9\-]+\=*',
6155
                            ],
6156
                            'defaults' => [
6157
                                'controller' => '\LeadersLinked\Controller\ChatController',
6158
                                'action' => 'markSeen',
6159
                            ],
6160
                        ],
6161
                    ],
6162
                    'mark-received' => [
6163
                        'type' => Segment::class,
6164
                        'options' => [
6165
                            'route' => '/mark-received/:id',
6166
                            'constraints' => [
6167
                                'id' => '[A-Za-z0-9\-]+\=*',
6168
                            ],
6169
                            'defaults' => [
6170
                                'controller' => '\LeadersLinked\Controller\ChatController',
6171
                                'action' => 'markReceived',
6172
                            ],
6173
                        ],
6174
                    ],
6175
                    'remove-user-from-group' => [
6176
                        'type' => Segment::class,
6177
                        'options' => [
6178
                            'route' => '/remove-user-from-group/:group_id/:user_id',
6179
                            'constraints' => [
6180
                                'group_id' => '[A-Za-z0-9\-]+\=*',
6181
                                'user_id' => '[A-Za-z0-9\-]+\=*',
6182
                            ],
6183
                            'defaults' => [
6184
                                'controller' => '\LeadersLinked\Controller\ChatController',
6185
                                'action' => 'removeUserFromGroup',
6186
                            ],
6187
                        ],
6188
                    ],
6189
                    'get-all-messages' => [
6190
                        'type' => Segment::class,
6191
                        'options' => [
6192
                            'route' => '/get-all-messages/:id',
6193
                            'constraints' => [
6194
                                'id' => '[A-Za-z0-9\-]+\=*',
6195
                            ],
6196
                            'defaults' => [
6197
                                'controller' => '\LeadersLinked\Controller\ChatController',
6198
                                'action' => 'getAllMessages',
6199
                            ],
6200
                        ],
6201
                    ],
6202
                    'send' => [
6203
                        'type' => Segment::class,
6204
                        'options' => [
6205
                            'route' => '/send/:id',
6206
                            'constraints' => [
6207
                                'id' => '[A-Za-z0-9\-]+\=*',
6208
                            ],
6209
                            'defaults' => [
6210
                                'controller' => '\LeadersLinked\Controller\ChatController',
6211
                                'action' => 'send',
6212
                            ],
6213
                        ],
6214
                    ],
6215
                    'get-contacts-availables-for-group' => [
6216
                        'type' => Segment::class,
6217
                        'options' => [
6218
                            'route' => '/get-contacts-availables-for-group/:group_id',
6219
                            'constraints' => [
6220
                                'group_id' => '[A-Za-z0-9\-]+\=*',
6221
                            ],
6222
                            'defaults' => [
6223
                                'controller' => '\LeadersLinked\Controller\ChatController',
6224
                                'action' => 'contactAvailableGroupList',
6225
                            ],
6226
                        ],
6227
                    ],
6228
                    'get-contact-group-list' => [
6229
                        'type' => Segment::class,
6230
                        'options' => [
6231
                            'route' => '/get-contact-group-list/:group_id',
6232
                            'constraints' => [
6233
                                'group_id' => '[A-Za-z0-9\-]+\=*',
6234
                            ],
6235
                            'defaults' => [
6236
                                'controller' => '\LeadersLinked\Controller\ChatController',
6237
                                'action' => 'contactGroupList',
6238
                            ],
6239
                        ],
6240
                    ],
6241
                    'leave-group' => [
6242
                        'type' => Segment::class,
6243
                        'options' => [
6244
                            'route' => '/leave-group/:group_id',
6245
                            'constraints' => [
6246
                                'group_id' => '[A-Za-z0-9\-]+\=*',
6247
                            ],
6248
                            'defaults' => [
6249
                                'controller' => '\LeadersLinked\Controller\ChatController',
6250
                                'action' => 'leaveGroup',
6251
                            ],
6252
                        ],
6253
                    ],
6254
                    'delete-group' => [
6255
                        'type' => Segment::class,
6256
                        'options' => [
6257
                            'route' => '/delete-group/:group_id',
6258
                            'constraints' => [
6259
                                'group_id' => '[A-Za-z0-9\-]+\=*',
6260
                            ],
6261
                            'defaults' => [
6262
                                'controller' => '\LeadersLinked\Controller\ChatController',
6263
                                'action' => 'deleteGroup',
6264
                            ],
6265
                        ],
6266
                    ],
14692 efrain 6267
                    'open' => [
6268
                        'type' => Segment::class,
6269
                        'options' => [
6270
                            'route' => '/open/:id',
6271
                            'constraints' => [
6272
                                'id' => '[A-Za-z0-9\-]+\=*',
6273
                            ],
6274
                            'defaults' => [
6275
                                'controller' => '\LeadersLinked\Controller\ChatController',
6276
                                'action' => 'open',
6277
                            ],
6278
                        ],
6279
                    ],
11340 nelberth 6280
                    'close' => [
6281
                        'type' => Segment::class,
6282
                        'options' => [
6283
                            'route' => '/close/:id',
6284
                            'constraints' => [
6285
                                'id' => '[A-Za-z0-9\-]+\=*',
6286
                            ],
6287
                            'defaults' => [
6288
                                'controller' => '\LeadersLinked\Controller\ChatController',
6289
                                'action' => 'close',
6290
                            ],
6291
                        ],
6292
                    ],
6293
                    'clear' => [
6294
                        'type' => Segment::class,
6295
                        'options' => [
6296
                            'route' => '/clear/:id',
6297
                            'constraints' => [
6298
                                'id' => '[A-Za-z0-9\-]+\=*',
6299
                            ],
6300
                            'defaults' => [
6301
                                'controller' => '\LeadersLinked\Controller\ChatController',
6302
                                'action' => 'clear',
6303
                            ],
6304
                        ],
6305
                    ],
6306
                    'upload' => [
6307
                        'type' => Segment::class,
6308
                        'options' => [
6309
                            'route' => '/upload/:id',
6310
                            'constraints' => [
6311
                                'id' => '[A-Za-z0-9\-]+\=*',
6312
                            ],
6313
                            'defaults' => [
6314
                                'controller' => '\LeadersLinked\Controller\ChatController',
6315
                                'action' => 'upload',
6316
                            ],
6317
                        ],
6318
                    ],
6319
                ],
6320
            ],
15607 anderson 6321
 
1333 efrain 6322
            'high-performance-teams' => [
6323
                'type' => Literal::class,
6324
                'options' => [
4591 nelberth 6325
                    'route' => '/high-performance-teams',
4588 nelberth 6326
                    'defaults' => [
4376 nelberth 6327
                        'controller' => '\LeadersLinked\Controller\HighPerformanceTeamsController',
1333 efrain 6328
                        'action' => 'index'
6329
                    ]
6330
                ],
6331
                'may_terminate' => true,
6332
                'child_routes' => [
7240 nelberth 6333
                    'groups' => [
4388 nelberth 6334
                        'type' => Literal::class,
6335
                        'options' => [
7224 nelberth 6336
                            'route' => '/groups',
4388 nelberth 6337
                            'defaults' => [
7224 nelberth 6338
                                'controller' => '\LeadersLinked\Controller\HighPerformanceTeamsGroupsController',
4388 nelberth 6339
                                'action' => 'index'
6340
                            ]
15607 anderson 6341
                        ], 'may_terminate' => true,
4411 nelberth 6342
                        'child_routes' => [
6343
 
6344
                            'add' => [
6345
                                'type' => Literal::class,
6346
                                'options' => [
6347
                                    'route' => '/add',
6348
                                    'defaults' => [
7224 nelberth 6349
                                        'controller' => '\LeadersLinked\Controller\HighPerformanceTeamsGroupsController',
4411 nelberth 6350
                                        'action' => 'add'
6351
                                    ]
6352
                                ]
6353
                            ],
6354
                            'edit' => [
6355
                                'type' => Segment::class,
6356
                                'options' => [
11082 nelberth 6357
                                    'route' => '/edit/:group_id',
4411 nelberth 6358
                                    'constraints' => [
11082 nelberth 6359
                                        'group_id' => '[A-Za-z0-9\-]+\=*'
4411 nelberth 6360
                                    ],
6361
                                    'defaults' => [
7224 nelberth 6362
                                        'controller' => '\LeadersLinked\Controller\HighPerformanceTeamsGroupsController',
4411 nelberth 6363
                                        'action' => 'edit'
6364
                                    ]
6365
                                ]
6366
                            ],
6367
                            'delete' => [
6368
                                'type' => Segment::class,
6369
                                'options' => [
11082 nelberth 6370
                                    'route' => '/delete/:group_id',
4411 nelberth 6371
                                    'constraints' => [
11082 nelberth 6372
                                        'group_id' => '[A-Za-z0-9\-]+\=*'
4411 nelberth 6373
                                    ],
6374
                                    'defaults' => [
7224 nelberth 6375
                                        'controller' => '\LeadersLinked\Controller\HighPerformanceTeamsGroupsController',
4411 nelberth 6376
                                        'action' => 'delete'
6377
                                    ]
6378
                                ]
15607 anderson 6379
                            ], 'view' => [
4509 nelberth 6380
                                'type' => Segment::class,
6381
                                'options' => [
11082 nelberth 6382
                                    'route' => '/view/:group_id',
4509 nelberth 6383
                                    'constraints' => [
11082 nelberth 6384
                                        'group_id' => '[A-Za-z0-9\-]+\=*',
4509 nelberth 6385
                                    ],
6386
                                    'defaults' => [
7308 nelberth 6387
                                        'controller' => '\LeadersLinked\Controller\HighPerformanceTeamsGroupsViewController',
4571 nelberth 6388
                                        'action' => 'index'
4509 nelberth 6389
                                    ]
7483 nelberth 6390
                                ],
15607 anderson 6391
                                'may_terminate' => true,
6392
                                'child_routes' => [
6393
                                    'objectives' => [
6394
                                        'type' => Literal::class,
6395
                                        'options' => [
6396
                                            'route' => '/objectives',
6397
                                            'defaults' => [
6398
                                                'controller' => '\LeadersLinked\Controller\HighPerformanceTeamsGroupsViewObjectivesController',
6399
                                                'action' => 'index'
6400
                                            ]
6401
                                        ],
6402
 
6403
                                        'may_terminate' => true,
6404
                                        'child_routes' => [
6405
 
6406
                                            'add' => [
6407
                                                'type' => Literal::class,
6408
                                                'options' => [
6409
                                                    'route' => '/add',
6410
                                                    'defaults' => [
6411
                                                        'controller' => '\LeadersLinked\Controller\HighPerformanceTeamsGroupsViewObjectivesController',
6412
                                                        'action' => 'add'
6413
                                                    ]
12408 nelberth 6414
                                                ]
6415
                                            ],
15607 anderson 6416
                                            'edit' => [
6417
                                                'type' => Segment::class,
6418
                                                'options' => [
6419
                                                    'route' => '/edit/:id',
6420
                                                    'constraints' => [
6421
                                                        'id' => '[A-Za-z0-9\-]+\=*'
6422
                                                    ],
6423
                                                    'defaults' => [
6424
                                                        'controller' => '\LeadersLinked\Controller\HighPerformanceTeamsGroupsViewObjectivesController',
6425
                                                        'action' => 'edit'
12408 nelberth 6426
                                                    ]
15607 anderson 6427
                                                ]
6428
                                            ],
6429
                                            'delete' => [
6430
                                                'type' => Segment::class,
6431
                                                'options' => [
6432
                                                    'route' => '/delete/:id',
6433
                                                    'constraints' => [
6434
                                                        'id' => '[A-Za-z0-9\-]+\=*'
6435
                                                    ],
6436
                                                    'defaults' => [
6437
                                                        'controller' => '\LeadersLinked\Controller\HighPerformanceTeamsGroupsViewObjectivesController',
6438
                                                        'action' => 'delete'
12408 nelberth 6439
                                                    ]
15607 anderson 6440
                                                ]
6441
                                            ],
6442
                                            'report' => [
6443
                                                'type' => Segment::class,
6444
                                                'options' => [
6445
                                                    'route' => '/report/:id',
6446
                                                    'constraints' => [
6447
                                                        'id' => '[A-Za-z0-9\-]+\=*'
6448
                                                    ],
6449
                                                    'defaults' => [
6450
                                                        'controller' => '\LeadersLinked\Controller\HighPerformanceTeamsGroupsViewObjectivesController',
6451
                                                        'action' => 'report'
12408 nelberth 6452
                                                    ]
15607 anderson 6453
                                                ]
6454
                                            ],
6455
                                            'reportall' => [
6456
                                                'type' => Literal::class,
6457
                                                'options' => [
6458
                                                    'route' => '/reportall',
6459
                                                    'defaults' => [
6460
                                                        'controller' => '\LeadersLinked\Controller\HighPerformanceTeamsGroupsViewObjectivesController',
6461
                                                        'action' => 'reportall'
12408 nelberth 6462
                                                    ]
15607 anderson 6463
                                                ]
6464
                                            ],
6465
 
6466
                                            'matriz' => [
6467
                                                'type' => Literal::class,
6468
                                                'options' => [
6469
                                                    'route' => '/matriz',
6470
                                                    'defaults' => [
6471
                                                        'controller' => '\LeadersLinked\Controller\HighPerformanceTeamsGroupsViewObjectivesController',
6472
                                                        'action' => 'matriz'
12408 nelberth 6473
                                                    ]
15607 anderson 6474
                                                ]
6475
                                            ],
6476
                                            'goals' => [
6477
                                                'type' => Segment::class,
6478
                                                'options' => [
6479
                                                    'route' => '/:objective_id/goals',
6480
                                                    'constraints' => [
6481
                                                        'objective_id' => '[A-Za-z0-9\-]+\=*'
6482
                                                    ],
6483
                                                    'defaults' => [
6484
                                                        'controller' => '\LeadersLinked\Controller\HighPerformanceTeamsGroupsViewGoalsController',
6485
                                                        'action' => 'index'
12408 nelberth 6486
                                                    ]
6487
                                                ],
15607 anderson 6488
 
6489
                                                'may_terminate' => true,
6490
                                                'child_routes' => [
6491
                                                    'add' => [
6492
                                                        'type' => Literal::class,
6493
                                                        'options' => [
6494
                                                            'route' => '/add',
6495
                                                            'defaults' => [
6496
                                                                'controller' => '\LeadersLinked\Controller\HighPerformanceTeamsGroupsViewGoalsController',
6497
                                                                'action' => 'add'
6498
                                                            ]
12408 nelberth 6499
                                                        ]
6500
                                                    ],
15607 anderson 6501
                                                    'edit' => [
6502
                                                        'type' => Segment::class,
6503
                                                        'options' => [
6504
                                                            'route' => '/edit/:id',
6505
                                                            'constraints' => [
6506
                                                                'id' => '[A-Za-z0-9\-]+\=*'
6507
                                                            ],
6508
                                                            'defaults' => [
6509
                                                                'controller' => '\LeadersLinked\Controller\HighPerformanceTeamsGroupsViewGoalsController',
6510
                                                                'action' => 'edit'
12408 nelberth 6511
                                                            ]
15607 anderson 6512
                                                        ]
6513
                                                    ],
6514
                                                    'delete' => [
6515
                                                        'type' => Segment::class,
6516
                                                        'options' => [
6517
                                                            'route' => '/delete/:id',
6518
                                                            'constraints' => [
6519
                                                                'id' => '[A-Za-z0-9\-]+\=*'
6520
                                                            ],
6521
                                                            'defaults' => [
6522
                                                                'controller' => '\LeadersLinked\Controller\HighPerformanceTeamsGroupsViewGoalsController',
6523
                                                                'action' => 'delete'
12408 nelberth 6524
                                                            ]
15607 anderson 6525
                                                        ]
6526
                                                    ],
6527
                                                    'task' => [
6528
                                                        'type' => Segment::class,
6529
                                                        'options' => [
6530
                                                            'route' => '/:goal_id/task',
6531
                                                            'constraints' => [
6532
                                                                'goal_id' => '[A-Za-z0-9\-]+\=*'
6533
                                                            ],
6534
                                                            'defaults' => [
6535
                                                                'controller' => '\LeadersLinked\Controller\HighPerformanceTeamsGroupsViewTaskController',
6536
                                                                'action' => 'index'
12408 nelberth 6537
                                                            ]
6538
                                                        ],
15607 anderson 6539
 
6540
                                                        'may_terminate' => true,
6541
                                                        'child_routes' => [
6542
                                                            'add' => [
6543
                                                                'type' => Literal::class,
6544
                                                                'options' => [
6545
                                                                    'route' => '/add',
6546
                                                                    'defaults' => [
6547
                                                                        'controller' => '\LeadersLinked\Controller\HighPerformanceTeamsGroupsViewTaskController',
6548
                                                                        'action' => 'add'
6549
                                                                    ]
12408 nelberth 6550
                                                                ]
6551
                                                            ],
15607 anderson 6552
                                                            'edit' => [
6553
                                                                'type' => Segment::class,
6554
                                                                'options' => [
6555
                                                                    'route' => '/edit/:id',
6556
                                                                    'constraints' => [
6557
                                                                        'id' => '[A-Za-z0-9\-]+\=*'
6558
                                                                    ],
6559
                                                                    'defaults' => [
6560
                                                                        'controller' => '\LeadersLinked\Controller\HighPerformanceTeamsGroupsViewTaskController',
6561
                                                                        'action' => 'edit'
12408 nelberth 6562
                                                                    ]
15607 anderson 6563
                                                                ]
6564
                                                            ],
6565
                                                            'delete' => [
6566
                                                                'type' => Segment::class,
6567
                                                                'options' => [
6568
                                                                    'route' => '/delete/:id',
6569
                                                                    'constraints' => [
6570
                                                                        'id' => '[A-Za-z0-9\-]+\=*'
6571
                                                                    ],
6572
                                                                    'defaults' => [
6573
                                                                        'controller' => '\LeadersLinked\Controller\HighPerformanceTeamsGroupsViewTaskController',
6574
                                                                        'action' => 'delete'
12408 nelberth 6575
                                                                    ]
15607 anderson 6576
                                                                ]
6577
                                                            ],
6578
                                                            'view' => [
6579
                                                                'type' => Segment::class,
6580
                                                                'options' => [
6581
                                                                    'route' => '/view/:id',
6582
                                                                    'constraints' => [
6583
                                                                        'id' => '[A-Za-z0-9\-]+\=*'
6584
                                                                    ],
6585
                                                                    'defaults' => [
6586
                                                                        'controller' => '\LeadersLinked\Controller\HighPerformanceTeamsGroupsViewTaskController',
6587
                                                                        'action' => 'view'
12408 nelberth 6588
                                                                    ]
15607 anderson 6589
                                                                ]
6590
                                                            ],
12408 nelberth 6591
                                                        ]
6592
                                                    ],
6593
                                                ]
6594
                                            ],
6595
                                        ]
15607 anderson 6596
                                    ], 'feeds' => [
6597
                                        'type' => Literal::class,
6598
                                        'options' => [
6599
                                            'route' => '/feeds',
6600
 
6601
                                        ],
6602
                                        'may_terminate' => true,
6603
                                        'child_routes' => [
6604
                                            'timeline' => [
6605
                                                'type' => Segment::class,
6606
                                                'options' => [
6607
                                                    'route' => '/timeline[/urgent/:urgent][/topic_id/:topic_id]',
6608
                                                    'constraints' => [
6609
                                                        'hptg_id' => '[A-Za-z0-9\-]+\=*',
6610
                                                        'topic_id' => '[A-Za-z0-9\-]+\=*',
6611
                                                        'urgent' => 'u',
6612
                                                    ],
6613
                                                    'defaults' => [
6614
                                                        'controller' => '\LeadersLinked\Controller\HighPerformanceTeamsGroupsViewFeedController',
6615
                                                        'action' => 'timeline'
6616
                                                    ]
6617
                                                ]
11902 nelberth 6618
                                            ],
15607 anderson 6619
                                            'onefeed' => [
6620
                                                'type' => Segment::class,
6621
                                                'options' => [
6622
                                                    'route' => '/onefeed[/:feed_id][/:topic_id]',
6623
                                                    'constraints' => [
6624
                                                        'group_id' => '[A-Za-z0-9\-]+\=*',
6625
                                                        'feed_id' => '[A-Za-z0-9\-]+\=*',
6626
                                                        'topic_id' => '[A-Za-z0-9\-]+\=*',
6627
                                                    ],
6628
                                                    'defaults' => [
6629
                                                        'controller' => '\LeadersLinked\Controller\HighPerformanceTeamsGroupsViewFeedController',
6630
                                                        'action' => 'oneFeed'
11902 nelberth 6631
                                                    ]
15607 anderson 6632
                                                ]
6633
                                            ],
6634
                                            'delete' => [
6635
                                                'type' => Segment::class,
6636
                                                'options' => [
6637
                                                    'route' => '/delete/:id',
6638
                                                    'constraints' => [
6639
                                                        'id' => '[A-Za-z0-9\-]+\=*',
6640
                                                    ],
6641
                                                    'defaults' => [
6642
                                                        'controller' => '\LeadersLinked\Controller\HighPerformanceTeamsGroupsViewFeedController',
6643
                                                        'action' => 'delete'
6644
                                                    ],
6645
                                                ]
6646
                                            ],
6647
                                            'comments' => [
6648
                                                'type' => Segment::class,
6649
                                                'options' => [
6650
                                                    'route' => '/comments/:id',
6651
                                                    'constraints' => [
6652
                                                        'id' => '[A-Za-z0-9\-]+\=*',
6653
                                                    ],
6654
                                                    'defaults' => [
6655
                                                        'controller' => '\LeadersLinked\Controller\HighPerformanceTeamsGroupsViewFeedController',
6656
                                                        'action' => 'comment'
6657
                                                    ],
11902 nelberth 6658
                                                ],
15607 anderson 6659
                                                'may_terminate' => true,
6660
                                                'child_routes' => [
6661
                                                    'delete' => [
6662
                                                        'type' => Segment::class,
6663
                                                        'options' => [
6664
                                                            'route' => '/delete/:comment',
6665
                                                            'constraints' => [
6666
                                                                'comment' => '[A-Za-z0-9\-]+\=*',
6667
                                                            ],
6668
                                                            'defaults' => [
6669
                                                                'controller' => '\LeadersLinked\Controller\HighPerformanceTeamsGroupsViewFeedController',
6670
                                                                'action' => 'commentDelete'
6671
                                                            ]
11902 nelberth 6672
                                                        ]
6673
                                                    ],
15607 anderson 6674
 
6675
                                                    'answer' => [
6676
                                                        'type' => Segment::class,
6677
                                                        'options' => [
6678
                                                            'route' => '/answer/:comment',
6679
                                                            'constraints' => [
6680
                                                                'comment' => '[A-Za-z0-9\-]+\=*',
6681
                                                            ],
6682
                                                            'defaults' => [
6683
                                                                'controller' => '\LeadersLinked\Controller\HighPerformanceTeamsGroupsViewFeedController',
6684
                                                                'action' => 'answer'
11902 nelberth 6685
                                                            ]
6686
                                                        ]
15607 anderson 6687
                                                    ],
6688
                                                ]
6689
                                            ],
6690
                                            'add' => [
6691
                                                'type' => Segment::class,
6692
                                                'options' => [
6693
                                                    'route' => '/add[/group/:group_id][/encoding/:encoding][/topic_id/:topic_id]',
6694
                                                    'constraints' => [
6695
                                                        'group_id' => '[A-Za-z0-9\-]+\=*',
6696
                                                        'topic_id' => '[A-Za-z0-9\-]+\=*',
6697
                                                        'encoding' => 'base64'
6698
                                                    ],
6699
                                                    'defaults' => [
6700
                                                        'controller' => '\LeadersLinked\Controller\HighPerformanceTeamsGroupsViewFeedController',
6701
                                                        'action' => 'add'
11902 nelberth 6702
                                                    ]
15607 anderson 6703
                                                ]
11902 nelberth 6704
                                            ],
6705
                                        ],
15607 anderson 6706
                                    ],
6707
                                    'members' => [
6708
                                        'type' => Literal::class,
6709
                                        'options' => [
6710
                                            'route' => '/members',
6711
                                            'defaults' => [
6712
                                                'controller' => '\LeadersLinked\Controller\HighPerformanceTeamsGroupsMembersController',
6713
                                                'action' => 'index'
6714
                                            ]
6715
                                        ], 'may_terminate' => true,
6716
                                        'child_routes' => [
6717
                                            'invite' => [
6718
                                                'type' => Segment::class,
6719
                                                'options' => [
6720
                                                    'route' => '/invite/:user_id',
6721
                                                    'constraints' => [
6722
                                                        'user_id' => '[A-Za-z0-9\-]+\=*'
6723
                                                    ],
6724
                                                    'defaults' => [
6725
                                                        'controller' => '\LeadersLinked\Controller\HighPerformanceTeamsGroupsMembersController',
6726
                                                        'action' => 'invite'
6727
                                                    ]
7811 nelberth 6728
                                                ]
15607 anderson 6729
                                            ],
6730
                                            'edit' => [
6731
                                                'type' => Segment::class,
6732
                                                'options' => [
6733
                                                    'route' => '/edit/:user_id',
6734
                                                    'constraints' => [
6735
                                                        'user_id' => '[A-Za-z0-9\-]+\=*'
6736
                                                    ],
6737
                                                    'defaults' => [
6738
                                                        'controller' => '\LeadersLinked\Controller\HighPerformanceTeamsGroupsMembersController',
6739
                                                        'action' => 'edit'
8012 nelberth 6740
                                                    ]
15607 anderson 6741
                                                ]
6742
                                            ],
6743
                                            'delete' => [
6744
                                                'type' => Segment::class,
6745
                                                'options' => [
6746
                                                    'route' => '/delete[/:user_id]',
6747
                                                    'constraints' => [
6748
                                                        'user_id' => '[A-Za-z0-9\-]+\=*'
6749
                                                    ],
6750
                                                    'defaults' => [
6751
                                                        'controller' => '\LeadersLinked\Controller\HighPerformanceTeamsGroupsMembersController',
6752
                                                        'action' => 'delete'
8012 nelberth 6753
                                                    ]
15607 anderson 6754
                                                ]
6755
                                            ],
6756
                                        ]
6757
                                    ],
6758
                                    'urgent' => [
6759
                                        'type' => Segment::class,
6760
                                        'options' => [
6761
                                            'route' => '/urgent[/:urgent]',
6762
                                            'constraints' => [
6763
                                                'urgent' => 'u'
6764
                                            ],
6765
                                            'defaults' => [
6766
                                                'controller' => '\LeadersLinked\Controller\HighPerformanceTeamsGroupsViewController',
6767
                                                'action' => 'index'
6768
                                            ]
6769
                                        ]
6770
                                    ],
6771
                                    'calendar' => [
6772
                                        'type' => Literal::class,
6773
                                        'options' => [
6774
                                            'route' => '/calendar',
6775
 
6776
                                            'defaults' => [
6777
                                                'controller' => '\LeadersLinked\Controller\HighPerformanceTeamsGroupsViewCalendarController',
6778
                                                'action' => 'index'
6779
                                            ]
6780
                                        ], 'may_terminate' => true,
6781
                                        'child_routes' => [
6782
                                            'view' => [
6783
                                                'type' => Segment::class,
6784
                                                'options' => [
6785
                                                    'route' => '/view[/:feed_id]',
6786
                                                    'constraints' => [
6787
                                                        'feed_id' => '[A-Za-z0-9\-]+\=*'
6788
                                                    ],
6789
                                                    'defaults' => [
6790
                                                        'controller' => '\LeadersLinked\Controller\HighPerformanceTeamsGroupsViewCalendarController',
6791
                                                        'action' => 'view'
8012 nelberth 6792
                                                    ]
8702 nelberth 6793
                                                ]
15607 anderson 6794
                                            ],
6795
                                        ]
6796
                                    ],
6797
                                    'foro' => [
6798
                                        'type' => Literal::class,
6799
                                        'options' => [
6800
                                            'route' => '/foro',
6801
                                            'defaults' => [
6802
                                                'controller' => '\LeadersLinked\Controller\HighPerformanceTeamsGroupsViewForoController',
6803
                                                'action' => 'index'
8702 nelberth 6804
                                            ]
6805
                                        ],
15607 anderson 6806
                                        'may_terminate' => true,
6807
                                        'child_routes' => [
6808
                                            'view' => [
6809
                                                'type' => Literal::class,
6810
                                                'options' => [
6811
                                                    'route' => '/view',
6812
                                                    'defaults' => [
6813
                                                        'controller' => '\LeadersLinked\Controller\HighPerformanceTeamsGroupsViewForoController',
6814
                                                        'action' => 'view'
9923 nelberth 6815
                                                    ]
10143 nelberth 6816
                                                ]
9644 nelberth 6817
                                            ],
15607 anderson 6818
                                            'categories' => [
6819
                                                'type' => Literal::class,
6820
                                                'options' => [
6821
                                                    'route' => '/categories',
6822
                                                    'defaults' => [
6823
                                                        'controller' => '\LeadersLinked\Controller\HighPerformanceTeamsGroupsViewForoCategoriesController',
6824
                                                        'action' => 'index'
10150 nelberth 6825
                                                    ]
6826
                                                ],
15607 anderson 6827
                                                'may_terminate' => true,
6828
                                                'child_routes' => [
6829
                                                    'view' => [
6830
                                                        'type' => Literal::class,
6831
                                                        'options' => [
6832
                                                            'route' => '/view',
6833
                                                            'defaults' => [
6834
                                                                'controller' => '\LeadersLinked\Controller\HighPerformanceTeamsGroupsViewForoCategoriesController',
6835
                                                                'action' => 'view'
6836
                                                            ]
9631 nelberth 6837
                                                        ]
9638 nelberth 6838
                                                    ],
15607 anderson 6839
                                                    'add' => [
6840
                                                        'type' => Literal::class,
6841
                                                        'options' => [
6842
                                                            'route' => '/add',
6843
                                                            'defaults' => [
6844
                                                                'controller' => '\LeadersLinked\Controller\HighPerformanceTeamsGroupsViewForoCategoriesController',
6845
                                                                'action' => 'add'
9720 nelberth 6846
                                                            ]
15607 anderson 6847
                                                        ]
6848
                                                    ],
6849
                                                    'edit' => [
6850
                                                        'type' => Segment::class,
6851
                                                        'options' => [
6852
                                                            'route' => '/edit/:category_id',
6853
                                                            'constraints' => [
6854
                                                                'category_id' => '[A-Za-z0-9\-]+\=*'
6855
                                                            ],
6856
                                                            'defaults' => [
6857
                                                                'controller' => '\LeadersLinked\Controller\HighPerformanceTeamsGroupsViewForoCategoriesController',
6858
                                                                'action' => 'edit'
9644 nelberth 6859
                                                            ]
15607 anderson 6860
                                                        ]
6861
                                                    ],
6862
                                                    'delete' => [
6863
                                                        'type' => Segment::class,
6864
                                                        'options' => [
6865
                                                            'route' => '/delete/:category_id',
6866
                                                            'constraints' => [
6867
                                                                'category_id' => '[A-Za-z0-9\-]+\=*'
6868
                                                            ],
6869
                                                            'defaults' => [
6870
                                                                'controller' => '\LeadersLinked\Controller\HighPerformanceTeamsGroupsViewForoCategoriesController',
6871
                                                                'action' => 'delete'
9640 nelberth 6872
                                                            ]
15607 anderson 6873
                                                        ]
6874
                                                    ],
6875
                                                    'articles' => [
6876
                                                        'type' => Segment::class,
6877
                                                        'options' => [
6878
                                                            'route' => '/:category_id/articles',
6879
                                                            'constraints' => [
6880
                                                                'category_id' => '[A-Za-z0-9\-]+\=*'
6881
                                                            ],
6882
                                                            'defaults' => [
6883
                                                                'controller' => '\LeadersLinked\Controller\HighPerformanceTeamsGroupsViewForoArticlesController',
6884
                                                                'action' => 'index'
9643 nelberth 6885
                                                            ]
6886
                                                        ],
15607 anderson 6887
                                                        'may_terminate' => true,
6888
                                                        'child_routes' => [
6889
                                                            'add' => [
6890
                                                                'type' => Literal::class,
6891
                                                                'options' => [
6892
                                                                    'route' => '/add',
6893
                                                                    'defaults' => [
6894
                                                                        'controller' => '\LeadersLinked\Controller\HighPerformanceTeamsGroupsViewForoArticlesController',
6895
                                                                        'action' => 'add'
6896
                                                                    ]
9760 nelberth 6897
                                                                ]
9845 nelberth 6898
                                                            ],
15607 anderson 6899
                                                            'edit' => [
6900
                                                                'type' => Segment::class,
6901
                                                                'options' => [
6902
                                                                    'route' => '/edit/:article_id',
6903
                                                                    'constraints' => [
6904
                                                                        'articles_id' => '[A-Za-z0-9\-]+\=*'
6905
                                                                    ],
6906
                                                                    'defaults' => [
6907
                                                                        'controller' => '\LeadersLinked\Controller\HighPerformanceTeamsGroupsViewForoArticlesController',
6908
                                                                        'action' => 'edit'
9845 nelberth 6909
                                                                    ]
15607 anderson 6910
                                                                ]
6911
                                                            ],
6912
 
6913
                                                            'delete' => [
6914
                                                                'type' => Segment::class,
6915
                                                                'options' => [
6916
                                                                    'route' => '/delete/:article_id',
6917
                                                                    'constraints' => [
6918
                                                                        'articles_id' => '[A-Za-z0-9\-]+\=*'
6919
                                                                    ],
6920
                                                                    'defaults' => [
6921
                                                                        'controller' => '\LeadersLinked\Controller\HighPerformanceTeamsGroupsViewForoArticlesController',
6922
                                                                        'action' => 'delete'
9845 nelberth 6923
                                                                    ]
15607 anderson 6924
                                                                ]
6925
                                                            ],
6926
                                                            'view' => [
6927
                                                                'type' => Segment::class,
6928
                                                                'options' => [
6929
                                                                    'route' => '/view/:article_id',
6930
                                                                    'constraints' => [
6931
                                                                        'articles_id' => '[A-Za-z0-9\-]+\=*'
6932
                                                                    ],
6933
                                                                    'defaults' => [
6934
                                                                        'controller' => '\LeadersLinked\Controller\HighPerformanceTeamsGroupsViewForoArticlesViewController',
6935
                                                                        'action' => 'index'
9845 nelberth 6936
                                                                    ]
15607 anderson 6937
                                                                ]
6938
                                                            ],
6939
                                                        ]
9640 nelberth 6940
                                                    ],
9424 nelberth 6941
                                                ],
15607 anderson 6942
                                            ],
6943
                                        ]
6944
                                    ],
6945
                                    'topic' => [
6946
                                        'type' => Literal::class,
6947
                                        'options' => [
6948
                                            'route' => '/topic',
6949
                                            'defaults' => [
6950
                                                'controller' => '\LeadersLinked\Controller\HighPerformanceTeamsGroupsViewTopicController',
6951
                                                'action' => 'index'
9424 nelberth 6952
                                            ]
16619 anderson 6953
                                        ],
16285 efrain 6954
                                        'may_terminate' => true,
15607 anderson 6955
                                        'child_routes' => [
6956
                                            'add' => [
6957
                                                'type' => Literal::class,
6958
                                                'options' => [
6959
                                                    'route' => '/add',
6960
                                                    'defaults' => [
6961
                                                        'controller' => '\LeadersLinked\Controller\HighPerformanceTeamsGroupsViewTopicController',
6962
                                                        'action' => 'add'
6963
                                                    ]
7483 nelberth 6964
                                                ]
15607 anderson 6965
                                            ],
6966
                                            'edit' => [
6967
                                                'type' => Segment::class,
6968
                                                'options' => [
6969
                                                    'route' => '/edit/:topic_id',
6970
                                                    'constraints' => [
6971
                                                        'topic_id' => '[A-Za-z0-9\-]+\=*'
6972
                                                    ],
6973
                                                    'defaults' => [
6974
                                                        'controller' => '\LeadersLinked\Controller\HighPerformanceTeamsGroupsViewTopicController',
6975
                                                        'action' => 'edit'
7483 nelberth 6976
                                                    ]
15607 anderson 6977
                                                ]
6978
                                            ],
6979
                                            'view' => [
6980
                                                'type' => Segment::class,
6981
                                                'options' => [
6982
                                                    'route' => '/view[/:topic_id]',
6983
                                                    'constraints' => [
6984
                                                        'topic_id' => '[A-Za-z0-9\-]+\=*'
6985
                                                    ],
6986
                                                    'defaults' => [
6987
                                                        'controller' => '\LeadersLinked\Controller\HighPerformanceTeamsGroupsViewController',
6988
                                                        'action' => 'index'
7483 nelberth 6989
                                                    ]
15607 anderson 6990
                                                ]
6991
                                            ],
6992
 
6993
                                            'delete' => [
6994
                                                'type' => Segment::class,
6995
                                                'options' => [
6996
                                                    'route' => '/delete/:topic_id',
6997
                                                    'constraints' => [
6998
                                                        'topic_id' => '[A-Za-z0-9\-]+\=*'
6999
                                                    ],
7000
                                                    'defaults' => [
7001
                                                        'controller' => '\LeadersLinked\Controller\HighPerformanceTeamsGroupsViewTopicController',
7002
                                                        'action' => 'delete'
7629 nelberth 7003
                                                    ]
7483 nelberth 7004
                                                ]
15607 anderson 7005
                                            ]
7483 nelberth 7006
                                        ],
7007
                                    ],
7008
 
15607 anderson 7009
                                ],
7010
 
4411 nelberth 7011
                            ],
7012
                        ]
4388 nelberth 7013
                    ],
1333 efrain 7014
                ]
7015
            ],
4588 nelberth 7016
 
16285 efrain 7017
            'tools' => [
7018
                'type' => Literal::class,
7019
                'options' => [
7020
                    'route' => '/tools',
7021
                    'constraints' => [
7022
                        'topic_id' => '[A-Za-z0-9\-]+\=*'
7023
                    ],
7024
                    'defaults' => [
7025
                        'controller' => '\LeadersLinked\Controller\ToolsController',
7026
                        'action' => 'index'
7027
                    ]
7028
                ],
7029
                'may_terminate' => true,
7030
                'child_routes' => [
7031
                    'userfile-password-generator' => [
7032
                        'type' => Literal::class,
7033
                        'options' => [
7034
                            'route' => '/userfile-password-generator',
7035
                            'defaults' => [
7036
                                'controller' => '\LeadersLinked\Controller\ToolsController',
7037
                                'action' => 'userfilePasswordGenerator'
7038
                            ]
7039
                        ]
7040
                    ],
16619 anderson 7041
                ],
16285 efrain 7042
            ]
15607 anderson 7043
 
7044
 
16270 anderson 7045
 
1 www 7046
        ]
7047
    ],
7048
    'controllers' => [
7049
        'factories' => [
7050
            \LeadersLinked\Controller\AuthController::class => \LeadersLinked\Factory\Controller\AuthControllerFactory::class,
7051
            \LeadersLinked\Controller\FeedController::class => \LeadersLinked\Factory\Controller\FeedControllerFactory::class,
7052
            \LeadersLinked\Controller\FollowerController::class => \LeadersLinked\Factory\Controller\FollowerControllerFactory::class,
7053
            \LeadersLinked\Controller\JobController::class => \LeadersLinked\Factory\Controller\JobControllerFactory::class,
1469 eleazar 7054
            \LeadersLinked\Controller\RecruitmentSelectionController::class => \LeadersLinked\Factory\Controller\RecruitmentSelectionFactory::class,
15461 efrain 7055
            \LeadersLinked\Controller\RecruitmentSelectionVacancyController::class => \LeadersLinked\Factory\Controller\RecruitmentSelectionVacancyFactory::class,
7056
            \LeadersLinked\Controller\RecruitmentSelectionApplicationController::class => \LeadersLinked\Factory\Controller\RecruitmentSelectionApplicationFactory::class,
7057
            \LeadersLinked\Controller\RecruitmentSelectionFileController::class => \LeadersLinked\Factory\Controller\RecruitmentSelectionFileControllerFactory::class,
1709 eleazar 7058
            \LeadersLinked\Controller\RecruitmentSelectionInterviewController::class => \LeadersLinked\Factory\Controller\RecruitmentSelectionInterviewFactory::class,
15607 anderson 7059
            /*
15461 efrain 7060
            \LeadersLinked\Controller\RecruitmentSelectionInterviewController::class => \LeadersLinked\Factory\Controller\RecruitmentSelectionInterviewFactory::class,
1712 eleazar 7061
            \LeadersLinked\Controller\RecruitmentSelectionInterviewFormController::class => \LeadersLinked\Factory\Controller\RecruitmentSelectionInterviewFormFactory::class,
8797 eleazar 7062
            \LeadersLinked\Controller\RecruitmentSelectionInterviewFileController::class => \LeadersLinked\Factory\Controller\RecruitmentSelectionInterviewFileControllerFactory::class,
1385 eleazar 7063
            \LeadersLinked\Controller\RecruitmentSelectionVacancyController::class => \LeadersLinked\Factory\Controller\RecruitmentSelectionVacancyFactory::class,
1459 eleazar 7064
            \LeadersLinked\Controller\RecruitmentSelectionCandidateController::class => \LeadersLinked\Factory\Controller\RecruitmentSelectionCandidateFactory::class,
15461 efrain 7065
            */
1 www 7066
            \LeadersLinked\Controller\ProfileController::class => \LeadersLinked\Factory\Controller\ProfileControllerFactory::class,
7067
            \LeadersLinked\Controller\CompanyController::class => \LeadersLinked\Factory\Controller\CompanyControllerFactory::class,
7068
            \LeadersLinked\Controller\CompanySizeController::class => \LeadersLinked\Factory\Controller\CompanySizeControllerFactory::class,
15460 efrain 7069
            \LeadersLinked\Controller\CountriesController::class => \LeadersLinked\Factory\Controller\CountriesControllerFactory::class,
15607 anderson 7070
 
1115 geraldo 7071
            \LeadersLinked\Controller\BehaviorsController::class => \LeadersLinked\Factory\Controller\BehaviorsControllerFactory::class,
1 www 7072
            \LeadersLinked\Controller\CompetencyTypeController::class => \LeadersLinked\Factory\Controller\CompetencyTypeControllerFactory::class,
7073
            \LeadersLinked\Controller\CompetencyController::class => \LeadersLinked\Factory\Controller\CompetencyControllerFactory::class,
7074
            \LeadersLinked\Controller\DegreeController::class => \LeadersLinked\Factory\Controller\DegreeControllerFactory::class,
7075
            \LeadersLinked\Controller\EmailTemplateController::class => \LeadersLinked\Factory\Controller\EmailTemplateControllerFactory::class,
7076
            \LeadersLinked\Controller\PushTemplateController::class => \LeadersLinked\Factory\Controller\PushTemplateControllerFactory::class,
7077
            \LeadersLinked\Controller\GroupTypeController::class => \LeadersLinked\Factory\Controller\GroupTypeControllerFactory::class,
7078
            \LeadersLinked\Controller\IndustryController::class => \LeadersLinked\Factory\Controller\IndustryControllerFactory::class,
7079
            \LeadersLinked\Controller\JobCategoryController::class => \LeadersLinked\Factory\Controller\JobCategoryControllerFactory::class,
28 efrain 7080
            \LeadersLinked\Controller\JobDescriptionController::class => \LeadersLinked\Factory\Controller\JobDescriptionControllerFactory::class,
1 www 7081
            \LeadersLinked\Controller\PageController::class => \LeadersLinked\Factory\Controller\PageControllerFactory::class,
16770 efrain 7082
            \LeadersLinked\Controller\OrganizationPositionController::class => \LeadersLinked\Factory\Controller\OrganizationPositionControllerFactory::class,
1 www 7083
            \LeadersLinked\Controller\PostController::class => \LeadersLinked\Factory\Controller\PostControllerFactory::class,
7084
            \LeadersLinked\Controller\SkillController::class => \LeadersLinked\Factory\Controller\SkillControllerFactory::class,
7085
            \LeadersLinked\Controller\UserController::class => \LeadersLinked\Factory\Controller\UserControllerFactory::class,
7086
            \LeadersLinked\Controller\DashboardController::class => \LeadersLinked\Factory\Controller\DashboardControllerFactory::class,
115 efrain 7087
            \LeadersLinked\Controller\SelfEvaluationController::class => \LeadersLinked\Factory\Controller\SelfEvaluationControllerFactory::class,
7088
            \LeadersLinked\Controller\SelfEvaluationFormController::class => \LeadersLinked\Factory\Controller\SelfEvaluationFormControllerFactory::class,
1089 geraldo 7089
            \LeadersLinked\Controller\SelfEvaluationFormUserController::class => \LeadersLinked\Factory\Controller\SelfEvaluationFormUserControllerFactory::class,
247 geraldo 7090
            \LeadersLinked\Controller\SelfEvaluationReviewController::class => \LeadersLinked\Factory\Controller\SelfEvaluationReviewControllerFactory::class,
4375 eleazar 7091
            \LeadersLinked\Controller\SurveyController::class => \LeadersLinked\Factory\Controller\SurveyControllerFactory::class,
7092
            \LeadersLinked\Controller\SurveyFormController::class => \LeadersLinked\Factory\Controller\SurveyFormControllerFactory::class,
16817 efrain 7093
            \LeadersLinked\Controller\SurveyCampaignController::class => \LeadersLinked\Factory\Controller\SurveyCampaignControllerFactory::class,
7094
 
7095
 
7218 eleazar 7096
            \LeadersLinked\Controller\OrganizationalClimateController::class => \LeadersLinked\Factory\Controller\OrganizationalClimateControllerFactory::class,
7097
            \LeadersLinked\Controller\OrganizationalClimateFormController::class => \LeadersLinked\Factory\Controller\OrganizationalClimateFormControllerFactory::class,
16817 efrain 7098
            \LeadersLinked\Controller\OrganizationalClimateCampaignController::class => \LeadersLinked\Factory\Controller\OrganizationalClimateCampaignControllerFactory::class,
7099
 
15394 efrain 7100
            \LeadersLinked\Controller\PerformanceEvaluationController::class => \LeadersLinked\Factory\Controller\PerformanceEvaluationControllerFactory::class,
987 geraldo 7101
            \LeadersLinked\Controller\PerformanceEvaluationFormController::class => \LeadersLinked\Factory\Controller\PerformanceEvaluationFormControllerFactory::class,
15394 efrain 7102
            \LeadersLinked\Controller\PerformanceEvaluationTestController::class => \LeadersLinked\Factory\Controller\PerformanceEvaluationTestControllerFactory::class,
15607 anderson 7103
 
1 www 7104
            \LeadersLinked\Controller\MicrolearningController::class => \LeadersLinked\Factory\Controller\MicrolearningControllerFactory::class,
66 efrain 7105
            \LeadersLinked\Controller\MicrolearningQuizController::class => \LeadersLinked\Factory\Controller\MicrolearningQuizControllerFactory::class,
7106
            \LeadersLinked\Controller\MicrolearningQuestionController::class => \LeadersLinked\Factory\Controller\MicrolearningQuestionControllerFactory::class,
7107
            \LeadersLinked\Controller\MicrolearningAnswerController::class => \LeadersLinked\Factory\Controller\MicrolearningAnswerControllerFactory::class,
1 www 7108
            \LeadersLinked\Controller\MicrolearningTopicController::class => \LeadersLinked\Factory\Controller\MicrolearningTopicControllerFactory::class,
7109
            \LeadersLinked\Controller\MicrolearningCapsuleController::class => \LeadersLinked\Factory\Controller\MicrolearningCapsuleControllerFactory::class,
7110
            \LeadersLinked\Controller\MicrolearningSlideController::class => \LeadersLinked\Factory\Controller\MicrolearningSlideControllerFactory::class,
7111
            \LeadersLinked\Controller\MicrolearningAccessForStudentsController::class => \LeadersLinked\Factory\Controller\MicrolearningAccessForStudentsControllerFactory::class,
7112
            \LeadersLinked\Controller\MicrolearningStudentsController::class => \LeadersLinked\Factory\Controller\MicrolearningStudentsControllerFactory::class,
7113
            \LeadersLinked\Controller\MicrolearningReportsController::class => \LeadersLinked\Factory\Controller\MicrolearningReportsControllerFactory::class,
7114
            \LeadersLinked\Controller\MicrolearningExtendUserCompanyController::class => \LeadersLinked\Factory\Controller\MicrolearningExtendUserCompanyControllerFactory::class,
7115
            \LeadersLinked\Controller\MicrolearningExtendUserFunctionController::class => \LeadersLinked\Factory\Controller\MicrolearningExtendUserFunctionControllerFactory::class,
7116
            \LeadersLinked\Controller\MicrolearningExtendUserGroupController::class => \LeadersLinked\Factory\Controller\MicrolearningExtendUserGroupControllerFactory::class,
7117
            \LeadersLinked\Controller\MicrolearningExtendUserInstitutionController::class => \LeadersLinked\Factory\Controller\MicrolearningExtendUserInstitutionControllerFactory::class,
7118
            \LeadersLinked\Controller\MicrolearningExtendUserPartnerController::class => \LeadersLinked\Factory\Controller\MicrolearningExtendUserPartnerControllerFactory::class,
7119
            \LeadersLinked\Controller\MicrolearningExtendUserProgramController::class => \LeadersLinked\Factory\Controller\MicrolearningExtendUserProgramControllerFactory::class,
7120
            \LeadersLinked\Controller\MicrolearningExtendUserSectorController::class => \LeadersLinked\Factory\Controller\MicrolearningExtendUserSectorControllerFactory::class,
7121
            \LeadersLinked\Controller\MicrolearningExtendUserStudentTypeController::class => \LeadersLinked\Factory\Controller\MicrolearningExtendUserStudentTypeControllerFactory::class,
15394 efrain 7122
            \LeadersLinked\Controller\MicrolearningExtendUserCountryController::class => \LeadersLinked\Factory\Controller\MicrolearningExtendUserCountryControllerFactory::class,
1 www 7123
            \LeadersLinked\Controller\StorageController::class => \LeadersLinked\Factory\Controller\StorageControllerFactory::class,
15336 efrain 7124
            \LeadersLinked\Controller\StorageNetworkController::class => \LeadersLinked\Factory\Controller\StorageNetworkControllerFactory::class,
16766 efrain 7125
 
7126
            \LeadersLinked\Controller\PlanningController::class => \LeadersLinked\Factory\Controller\PlanningControllerFactory::class,
16785 efrain 7127
            \LeadersLinked\Controller\PlanningPeriodController::class => \LeadersLinked\Factory\Controller\PlanningPeriodControllerFactory::class,
7128
            \LeadersLinked\Controller\PlanningObjectiveController::class => \LeadersLinked\Factory\Controller\PlanningObjectiveControllerFactory::class,
7129
            \LeadersLinked\Controller\PlanningGoalController::class => \LeadersLinked\Factory\Controller\PlanningGoalControllerFactory::class,
16766 efrain 7130
            \LeadersLinked\Controller\PlanningTaskController::class => \LeadersLinked\Factory\Controller\PlanningTaskControllerFactory::class,
7131
 
15336 efrain 7132
            \LeadersLinked\Controller\PrivateNetworksController::class => \LeadersLinked\Factory\Controller\PrivateNetworksControllerFactory::class,
7133
            \LeadersLinked\Controller\MyPrivateNetworkController::class => \LeadersLinked\Factory\Controller\MyPrivateNetworkControllerFactory::class,
4377 nelberth 7134
            \LeadersLinked\Controller\HighPerformanceTeamsController::class => \LeadersLinked\Factory\Controller\HighPerformanceTeamsControllerFactory::class,
7224 nelberth 7135
            \LeadersLinked\Controller\HighPerformanceTeamsGroupsController::class => \LeadersLinked\Factory\Controller\HighPerformanceTeamsGroupsControllerFactory::class,
9095 nelberth 7136
            \LeadersLinked\Controller\HighPerformanceTeamsGroupsViewCalendarController::class => \LeadersLinked\Factory\Controller\HighPerformanceTeamsGroupsViewCalendarControllerFactory::class,
9619 nelberth 7137
            \LeadersLinked\Controller\HighPerformanceTeamsGroupsViewForoCategoriesController::class => \LeadersLinked\Factory\Controller\HighPerformanceTeamsGroupsViewForoCategoriesControllerFactory::class,
9764 nelberth 7138
            \LeadersLinked\Controller\HighPerformanceTeamsGroupsViewForoArticlesController::class => \LeadersLinked\Factory\Controller\HighPerformanceTeamsGroupsViewForoArticlesControllerFactory::class,
10143 nelberth 7139
            \LeadersLinked\Controller\HighPerformanceTeamsGroupsViewForoController::class => \LeadersLinked\Factory\Controller\HighPerformanceTeamsGroupsViewForoControllerFactory::class,
9921 nelberth 7140
            \LeadersLinked\Controller\HighPerformanceTeamsGroupsViewForoArticlesViewController::class => \LeadersLinked\Factory\Controller\HighPerformanceTeamsGroupsViewForoArticlesViewControllerFactory::class,
7308 nelberth 7141
            \LeadersLinked\Controller\HighPerformanceTeamsGroupsViewController::class => \LeadersLinked\Factory\Controller\HighPerformanceTeamsGroupsViewControllerFactory::class,
12433 nelberth 7142
            \LeadersLinked\Controller\HighPerformanceTeamsGroupsViewObjectivesController::class => \LeadersLinked\Factory\Controller\HighPerformanceTeamsGroupsViewObjectivesControllerFactory::class,
12736 nelberth 7143
            \LeadersLinked\Controller\HighPerformanceTeamsGroupsViewGoalsController::class => \LeadersLinked\Factory\Controller\HighPerformanceTeamsGroupsViewGoalsControllerFactory::class,
12835 nelberth 7144
            \LeadersLinked\Controller\HighPerformanceTeamsGroupsViewTaskController::class => \LeadersLinked\Factory\Controller\HighPerformanceTeamsGroupsViewTaskControllerFactory::class,
11898 nelberth 7145
            \LeadersLinked\Controller\HighPerformanceTeamsGroupsViewFeedController::class => \LeadersLinked\Factory\Controller\HighPerformanceTeamsGroupsViewFeedControllerFactory::class,
7494 nelberth 7146
            \LeadersLinked\Controller\HighPerformanceTeamsGroupsViewTopicController::class => \LeadersLinked\Factory\Controller\HighPerformanceTeamsGroupsViewTopicControllerFactory::class,
7811 nelberth 7147
            \LeadersLinked\Controller\HighPerformanceTeamsGroupsMembersController::class => \LeadersLinked\Factory\Controller\HighPerformanceTeamsGroupsMembersControllerFactory::class,
13014 nelberth 7148
            \LeadersLinked\Controller\ChatController::class => \LeadersLinked\Factory\Controller\ChatControllerFactory::class,
13010 nelberth 7149
            \LeadersLinked\Controller\CommunicationController::class => \LeadersLinked\Factory\Controller\CommunicationControllerFactory::class,
15607 anderson 7150
 
16766 efrain 7151
            \LeadersLinked\Controller\HelperController::class => \LeadersLinked\Factory\Controller\HelperControllerFactory::class,
7152
            \LeadersLinked\Controller\InMailCompanyController::class => \LeadersLinked\Factory\Controller\InMailCompanyControllerFactory::class,
7153
            \LeadersLinked\Controller\InMailPersonalController::class => \LeadersLinked\Factory\Controller\InMailPersonalControllerFactory::class,
7154
 
15607 anderson 7155
 
15387 efrain 7156
            \LeadersLinked\Controller\ReportController::class => \LeadersLinked\Factory\Controller\ReportControllerFactory::class,
1333 efrain 7157
            \LeadersLinked\Controller\UnknownController::class => \LeadersLinked\Factory\Controller\UnknownControllerFactory::class,
66 efrain 7158
            \LeadersLinked\Controller\TestController::class => \LeadersLinked\Factory\Controller\TestControllerFactory::class,
15607 anderson 7159
 
15392 efrain 7160
            \LeadersLinked\Controller\AptitudeController::class => \LeadersLinked\Factory\Controller\AptitudeControllerFactory::class,
7161
            \LeadersLinked\Controller\HobbyAndInterestController::class => \LeadersLinked\Factory\Controller\HobbyAndInterestControllerFactory::class,
15607 anderson 7162
 
15401 efrain 7163
            \LeadersLinked\Controller\DiscoveryContactController::class => \LeadersLinked\Factory\Controller\DiscoveryContactControllerFactory::class,
7164
            \LeadersLinked\Controller\DiscoveryContactLogController::class  => \LeadersLinked\Factory\Controller\DiscoveryContactLogControllerFactory::class,
7165
            \LeadersLinked\Controller\DiscoveryContactInteractionTypeController::class  => \LeadersLinked\Factory\Controller\DiscoveryContactInteractionTypeControllerFactory::class,
7166
            \LeadersLinked\Controller\DiscoveryContactInteractionController::class  => \LeadersLinked\Factory\Controller\DiscoveryContactInteractionControllerFactory::class,
15671 anderson 7167
            \LeadersLinked\Controller\DiscoveryContactProgressController::class => \LeadersLinked\Factory\Controller\DiscoveryContactProgressControllerFactory::class,
16758 efrain 7168
            \LeadersLinked\Controller\DiscoveryContactReportController::class => \LeadersLinked\Factory\Controller\DiscoveryContactReportControllerFactory::class,
15607 anderson 7169
 
15649 anderson 7170
 
15442 efrain 7171
            \LeadersLinked\Controller\ActivityCenterController::Class  => \LeadersLinked\Factory\Controller\ActivityCenterControllerFactory::class,
7172
            \LeadersLinked\Controller\ActivityCenterPerformanceEvaluationController::class  => \LeadersLinked\Factory\Controller\ActivityCenterPerformanceEvaluationControllerFactory::class,
15461 efrain 7173
            \LeadersLinked\Controller\ActivityCenterRecruitmentSelectionController::class  => \LeadersLinked\Factory\Controller\ActivityCenterRecruitmentSelectionControllerFactory::class,
16817 efrain 7174
            \LeadersLinked\Controller\ActivityCenterOrganizationalClimateController::class  => \LeadersLinked\Factory\Controller\ActivityCenterOrganizationalClimateControllerFactory::class,
7175
            \LeadersLinked\Controller\ActivityCenterSurveyController::class  => \LeadersLinked\Factory\Controller\ActivityCenterSurveyControllerFactory::class,
7176
 
7177
 
7178
 
15540 efrain 7179
            \LeadersLinked\Controller\EngagementController::class => \LeadersLinked\Factory\Controller\EngagementControllerFactory::class,
15543 efrain 7180
            \LeadersLinked\Controller\EngagementRewardController::class => \LeadersLinked\Factory\Controller\EngagementRewardControllerFactory::class,
15540 efrain 7181
            \LeadersLinked\Controller\EngagementReportsController::class => \LeadersLinked\Factory\Controller\EngagementReportsControllerFactory::class,
15607 anderson 7182
 
15540 efrain 7183
            \LeadersLinked\Controller\DailyPulseController::Class  => \LeadersLinked\Factory\Controller\DailyPulseControllerFactory::class,
7184
            \LeadersLinked\Controller\DailyPulseEmojiController::Class  => \LeadersLinked\Factory\Controller\DailyPulseEmojiControllerFactory::class,
7185
            \LeadersLinked\Controller\DailyPulseReportsController::Class  => \LeadersLinked\Factory\Controller\DailyPulseReportsControllerFactory::class,
15607 anderson 7186
 
7187
 
15451 efrain 7188
            \LeadersLinked\Controller\MyCoachController::Class  => \LeadersLinked\Factory\Controller\MyCoachControllerFactory::class,
7189
            \LeadersLinked\Controller\MyCoachCategoryController::class  => \LeadersLinked\Factory\Controller\MyCoachCategoryControllerFactory::class,
15831 efrain 7190
            \LeadersLinked\Controller\MyCoachCategoryUserController::class  => \LeadersLinked\Factory\Controller\MyCoachCategoryUserControllerFactory::class,
16180 anderson 7191
 
16270 anderson 7192
 
16248 efrain 7193
            \LeadersLinked\Controller\KnowledgeAreaController::Class  => \LeadersLinked\Factory\Controller\KnowledgeAreaControllerFactory::class,
7194
            \LeadersLinked\Controller\KnowledgeAreaCategoryController::class  => \LeadersLinked\Factory\Controller\KnowledgeAreaCategoryControllerFactory::class,
7195
            \LeadersLinked\Controller\KnowledgeAreaCategoryUserController::class  => \LeadersLinked\Factory\Controller\KnowledgeAreaCategoryUserControllerFactory::class,
16701 efrain 7196
 
7197
 
7198
            \LeadersLinked\Controller\FastSurveyController::class  => \LeadersLinked\Factory\Controller\FastSurveyControllerFactory::class,
16248 efrain 7199
 
16270 anderson 7200
 
15457 efrain 7201
            \LeadersLinked\Controller\UserRequestAccessController::class  => \LeadersLinked\Factory\Controller\UserRequestAccessControllerFactory::class,
16285 efrain 7202
            \LeadersLinked\Controller\ToolsController::class  => \LeadersLinked\Factory\Controller\ToolsControllerFactory::class,
15607 anderson 7203
 
7204
 
1 www 7205
        ],
7206
        'aliases' => [
7207
            '\LeadersLinked\Controller\AuthController' => \LeadersLinked\Controller\AuthController::class,
7208
            '\LeadersLinked\Controller\FollowerController' => \LeadersLinked\Controller\FollowerController::class,
7209
            '\LeadersLinked\Controller\FeedController' => \LeadersLinked\Controller\FeedController::class,
7210
            '\LeadersLinked\Controller\JobController' => \LeadersLinked\Controller\JobController::class,
1343 eleazar 7211
            '\LeadersLinked\Controller\RecruitmentSelectionController' => \LeadersLinked\Controller\RecruitmentSelectionController::class,
15461 efrain 7212
            '\LeadersLinked\Controller\RecruitmentSelectionApplicationController' => \LeadersLinked\Controller\RecruitmentSelectionApplicationController::class,
1385 eleazar 7213
            '\LeadersLinked\Controller\RecruitmentSelectionVacancyController' => \LeadersLinked\Controller\RecruitmentSelectionVacancyController::class,
15461 efrain 7214
            '\LeadersLinked\Controller\RecruitmentSelectionFileController' => \LeadersLinked\Controller\RecruitmentSelectionFileController::class,
7215
            '\LeadersLinked\Controller\RecruitmentSelectionInterviewController' => \LeadersLinked\Controller\RecruitmentSelectionInterviewController::class,
1 www 7216
            '\LeadersLinked\Controller\ProfileController' => \LeadersLinked\Controller\ProfileController::class,
7217
            '\LeadersLinked\Controller\CompanyController' => \LeadersLinked\Controller\CompanyController::class,
7218
            '\LeadersLinked\Controller\CompanySizeController' => \LeadersLinked\Controller\CompanySizeController::class,
7219
            '\LeadersLinked\Controller\CompetencyTypeController' => \LeadersLinked\Controller\CompetencyTypeController::class,
1102 geraldo 7220
            '\LeadersLinked\Controller\BehaviorsController' => \LeadersLinked\Controller\BehaviorsController::class,
1 www 7221
            '\LeadersLinked\Controller\CompetencyController' => \LeadersLinked\Controller\CompetencyController::class,
7222
            '\LeadersLinked\Controller\DegreeController' => \LeadersLinked\Controller\DegreeController::class,
7223
            '\LeadersLinked\Controller\EmailTemplateController' => \LeadersLinked\Controller\EmailTemplateController::class,
1089 geraldo 7224
            '\LeadersLinked\Controller\PushTemplateController' => \LeadersLinked\Controller\PushTemplateController::class,
1 www 7225
            '\LeadersLinked\Controller\GroupTypeController' => \LeadersLinked\Controller\GroupTypeController::class,
7226
            '\LeadersLinked\Controller\IndustryController' => \LeadersLinked\Controller\IndustryController::class,
7227
            '\LeadersLinked\Controller\JobCategoryController' => \LeadersLinked\Controller\JobCategoryController::class,
66 efrain 7228
            '\LeadersLinked\Controller\JobDescriptionController' => \LeadersLinked\Controller\JobDescriptionController::class,
1 www 7229
            '\LeadersLinked\Controller\PageController' => \LeadersLinked\Controller\PageController::class,
16770 efrain 7230
            '\LeadersLinked\Controller\OrganizationPositionController' => \LeadersLinked\Controller\OrganizationPositionController::class,
1 www 7231
            '\LeadersLinked\Controller\PostController' => \LeadersLinked\Controller\PostController::class,
7232
            '\LeadersLinked\Controller\SkillController' => \LeadersLinked\Controller\SkillController::class,
7233
            '\LeadersLinked\Controller\UserController' => \LeadersLinked\Controller\UserController::class,
7234
            '\LeadersLinked\Controller\DashboardController' => \LeadersLinked\Controller\DashboardController::class,
115 efrain 7235
            '\LeadersLinked\Controller\SelfEvaluationController' => \LeadersLinked\Controller\SelfEvaluationController::class,
7236
            '\LeadersLinked\Controller\SelfEvaluationFormController' => \LeadersLinked\Controller\SelfEvaluationFormController::class,
7237
            '\LeadersLinked\Controller\SelfEvaluationFormUserController' => \LeadersLinked\Controller\SelfEvaluationFormUserController::class,
247 geraldo 7238
            '\LeadersLinked\Controller\SelfEvaluationReviewController' => \LeadersLinked\Controller\SelfEvaluationReviewController::class,
4375 eleazar 7239
            '\LeadersLinked\Controller\SurveyController' => \LeadersLinked\Controller\SurveyController::class,
7240
            '\LeadersLinked\Controller\SurveyFormController' => \LeadersLinked\Controller\SurveyFormController::class,
16817 efrain 7241
            '\LeadersLinked\Controller\SurveyCampaignController' => \LeadersLinked\Controller\SurveyCampaignController::class,
7242
 
7218 eleazar 7243
            '\LeadersLinked\Controller\OrganizationalClimateController' => \LeadersLinked\Controller\OrganizationalClimateController::class,
7244
            '\LeadersLinked\Controller\OrganizationalClimateFormController' => \LeadersLinked\Controller\OrganizationalClimateFormController::class,
16817 efrain 7245
            '\LeadersLinked\Controller\OrganizationalClimateCampaignController' => \LeadersLinked\Controller\OrganizationalClimateCampaignController::class,
7246
 
7247
 
7248
 
15394 efrain 7249
            '\LeadersLinked\Controller\PerformanceEvaluationController' => \LeadersLinked\Controller\PerformanceEvaluationController::class,
982 geraldo 7250
            '\LeadersLinked\Controller\PerformanceEvaluationFormController' => \LeadersLinked\Controller\PerformanceEvaluationFormController::class,
15394 efrain 7251
            '\LeadersLinked\Controller\PerformanceEvaluationTestController' => \LeadersLinked\Controller\PerformanceEvaluationTestController::class,
1 www 7252
            '\LeadersLinked\Controller\MicrolearningController' => \LeadersLinked\Controller\MicrolearningController::class,
66 efrain 7253
            '\LeadersLinked\Controller\MicrolearningQuizController' => \LeadersLinked\Controller\MicrolearningQuizController::class,
7254
            '\LeadersLinked\Controller\MicrolearningQuestionController' => \LeadersLinked\Controller\MicrolearningQuestionController::class,
7255
            '\LeadersLinked\Controller\MicrolearningAnswerController' => \LeadersLinked\Controller\MicrolearningAnswerController::class,
1 www 7256
            '\LeadersLinked\Controller\MicrolearningTopicController' => \LeadersLinked\Controller\MicrolearningTopicController::class,
7257
            '\LeadersLinked\Controller\MicrolearningCapsuleController' => \LeadersLinked\Controller\MicrolearningCapsuleController::class,
7258
            '\LeadersLinked\Controller\MicrolearningSlideController' => \LeadersLinked\Controller\MicrolearningSlideController::class,
7259
            '\LeadersLinked\Controller\MicrolearningStudentsController' => \LeadersLinked\Controller\MicrolearningStudentsController::class,
7260
            '\LeadersLinked\Controller\MicrolearningAccessForStudentsController' => \LeadersLinked\Controller\MicrolearningAccessForStudentsController::class,
7261
            '\LeadersLinked\Controller\MicrolearningReportsController' => \LeadersLinked\Controller\MicrolearningReportsController::class,
7262
            '\LeadersLinked\Controller\MicrolearningExtendUserCompanyController' => \LeadersLinked\Controller\MicrolearningExtendUserCompanyController::class,
7263
            '\LeadersLinked\Controller\MicrolearningExtendUserFunctionController' => \LeadersLinked\Controller\MicrolearningExtendUserFunctionController::class,
7264
            '\LeadersLinked\Controller\MicrolearningExtendUserGroupController' => \LeadersLinked\Controller\MicrolearningExtendUserGroupController::class,
7265
            '\LeadersLinked\Controller\MicrolearningExtendUserInstitutionController' => \LeadersLinked\Controller\MicrolearningExtendUserInstitutionController::class,
7266
            '\LeadersLinked\Controller\MicrolearningExtendUserPartnerController' => \LeadersLinked\Controller\MicrolearningExtendUserPartnerController::class,
12792 eleazar 7267
            '\LeadersLinked\Controller\MicrolearningExtendUserStudentTypeController' => \LeadersLinked\Controller\MicrolearningExtendUserStudentTypeController::class,
1 www 7268
            '\LeadersLinked\Controller\MicrolearningExtendUserProgramController' => \LeadersLinked\Controller\MicrolearningExtendUserProgramController::class,
7269
            '\LeadersLinked\Controller\MicrolearningExtendUserSectorController' => \LeadersLinked\Controller\MicrolearningExtendUserSectorController::class,
15394 efrain 7270
            '\LeadersLinked\Controller\MicrolearningExtendUserCountryController' => \LeadersLinked\Controller\MicrolearningExtendUserCountryController::class,
16270 anderson 7271
 
1 www 7272
            '\LeadersLinked\Controller\StorageController' => \LeadersLinked\Controller\StorageController::class,
15336 efrain 7273
            '\LeadersLinked\Controller\StorageNetworkController' => \LeadersLinked\Controller\StorageNetworkController::class,
16270 anderson 7274
 
16766 efrain 7275
            '\LeadersLinked\Controller\PlanningController' => \LeadersLinked\Controller\PlanningController::class,
16785 efrain 7276
            '\LeadersLinked\Controller\PlanningGoalController' => \LeadersLinked\Controller\PlanningGoalController::class,
7277
            '\LeadersLinked\Controller\PlanningObjectiveController' => \LeadersLinked\Controller\PlanningObjectiveController::class,
7278
            '\LeadersLinked\Controller\PlanningPeriodController' => \LeadersLinked\Controller\PlanningPeriodController::class,
16766 efrain 7279
            '\LeadersLinked\Controller\PlanningTaskController' => \LeadersLinked\Controller\PlanningTaskController::class,
7280
 
16785 efrain 7281
 
15336 efrain 7282
            '\LeadersLinked\Controller\MyPrivateNetworkController' => \LeadersLinked\Controller\MyPrivateNetworkController::class,
7283
            '\LeadersLinked\Controller\PrivateNetworksController' => \LeadersLinked\Controller\PrivateNetworksController::class,
4377 nelberth 7284
            '\LeadersLinked\Controller\HighPerformanceTeamsController' => \LeadersLinked\Controller\HighPerformanceTeamsController::class,
7224 nelberth 7285
            '\LeadersLinked\Controller\HighPerformanceTeamsGroupsController' => \LeadersLinked\Controller\HighPerformanceTeamsGroupsController::class,
7308 nelberth 7286
            '\LeadersLinked\Controller\HighPerformanceTeamsGroupsViewController' => \LeadersLinked\Controller\HighPerformanceTeamsGroupsViewController::class,
12435 nelberth 7287
            '\LeadersLinked\Controller\HighPerformanceTeamsGroupsViewObjectivesController' => \LeadersLinked\Controller\HighPerformanceTeamsGroupsViewObjectivesController::class,
12736 nelberth 7288
            '\LeadersLinked\Controller\HighPerformanceTeamsGroupsViewGoalsController' => \LeadersLinked\Controller\HighPerformanceTeamsGroupsViewGoalsController::class,
12835 nelberth 7289
            '\LeadersLinked\Controller\HighPerformanceTeamsGroupsViewTaskController' => \LeadersLinked\Controller\HighPerformanceTeamsGroupsViewTaskController::class,
11898 nelberth 7290
            '\LeadersLinked\Controller\HighPerformanceTeamsGroupsViewFeedController' => \LeadersLinked\Controller\HighPerformanceTeamsGroupsViewFeedController::class,
7494 nelberth 7291
            '\LeadersLinked\Controller\HighPerformanceTeamsGroupsViewTopicController' => \LeadersLinked\Controller\HighPerformanceTeamsGroupsViewTopicController::class,
9095 nelberth 7292
            '\LeadersLinked\Controller\HighPerformanceTeamsGroupsViewCalendarController' => \LeadersLinked\Controller\HighPerformanceTeamsGroupsViewCalendarController::class,
9619 nelberth 7293
            '\LeadersLinked\Controller\HighPerformanceTeamsGroupsViewForoCategoriesController' => \LeadersLinked\Controller\HighPerformanceTeamsGroupsViewForoCategoriesController::class,
9764 nelberth 7294
            '\LeadersLinked\Controller\HighPerformanceTeamsGroupsViewForoArticlesController' => \LeadersLinked\Controller\HighPerformanceTeamsGroupsViewForoArticlesController::class,
10143 nelberth 7295
            '\LeadersLinked\Controller\HighPerformanceTeamsGroupsViewForoController' => \LeadersLinked\Controller\HighPerformanceTeamsGroupsViewForoController::class,
9921 nelberth 7296
            '\LeadersLinked\Controller\HighPerformanceTeamsGroupsViewForoArticlesViewController' => \LeadersLinked\Controller\HighPerformanceTeamsGroupsViewForoArticlesViewController::class,
7811 nelberth 7297
            '\LeadersLinked\Controller\HighPerformanceTeamsGroupsMembersController' => \LeadersLinked\Controller\HighPerformanceTeamsGroupsMembersController::class,
11340 nelberth 7298
            '\LeadersLinked\Controller\ChatController' => \LeadersLinked\Controller\ChatController::class,
13010 nelberth 7299
            '\LeadersLinked\Controller\CommunicationController' => \LeadersLinked\Controller\CommunicationController::class,
16766 efrain 7300
 
7301
            '\LeadersLinked\Controller\HelperController' => \LeadersLinked\Controller\HelperController::class,
7302
            '\LeadersLinked\Controller\InMailCompanyController' => \LeadersLinked\Controller\InMailCompanyController::class,
7303
            '\LeadersLinked\Controller\InMailPersonalController' => \LeadersLinked\Controller\InMailPersonalController::class,
7304
 
15387 efrain 7305
            '\LeadersLinked\Controller\ReportController' => \LeadersLinked\Controller\ReportController::class,
1333 efrain 7306
            '\LeadersLinked\Controller\UnknownController' => \LeadersLinked\Controller\UnknownController::class,
13014 nelberth 7307
            '\LeadersLinked\Controller\TestController' => \LeadersLinked\Controller\TestController::class,
15392 efrain 7308
            '\LeadersLinked\Controller\AptitudeController' => \LeadersLinked\Controller\AptitudeController::class,
7309
            '\LeadersLinked\Controller\HobbyAndInterestController' => \LeadersLinked\Controller\HobbyAndInterestController::class,
15460 efrain 7310
            '\LeadersLinked\Controller\CountriesController' => \LeadersLinked\Controller\CountriesController::class,
15607 anderson 7311
 
7312
 
15401 efrain 7313
            '\LeadersLinked\Controller\DiscoveryContactController' => \LeadersLinked\Controller\DiscoveryContactController::class,
7314
            '\LeadersLinked\Controller\DiscoveryContactLogController' => \LeadersLinked\Controller\DiscoveryContactLogController::class,
7315
            '\LeadersLinked\Controller\DiscoveryContactInteractionTypeController' => \LeadersLinked\Controller\DiscoveryContactInteractionTypeController::class,
7316
            '\LeadersLinked\Controller\DiscoveryContactInteractionController' => \LeadersLinked\Controller\DiscoveryContactInteractionController::class,
15671 anderson 7317
            '\LeadersLinked\Controller\DiscoveryContactProgressController' => \LeadersLinked\Controller\DiscoveryContactProgressController::class,
16758 efrain 7318
            '\LeadersLinked\Controller\DiscoveryContactReportController' => \LeadersLinked\Controller\DiscoveryContactReportController::class,
15607 anderson 7319
 
15442 efrain 7320
            '\LeadersLinked\Controller\ActivityCenterController' => \LeadersLinked\Controller\ActivityCenterController::class,
7321
            '\LeadersLinked\Controller\ActivityCenterPerformanceEvaluationController' => \LeadersLinked\Controller\ActivityCenterPerformanceEvaluationController::class,
15461 efrain 7322
            '\LeadersLinked\Controller\ActivityCenterRecruitmentSelectionController' => \LeadersLinked\Controller\ActivityCenterRecruitmentSelectionController::class,
16817 efrain 7323
            '\LeadersLinked\Controller\ActivityCenterOrganizationalClimateController' => \LeadersLinked\Controller\ActivityCenterOrganizationalClimateController::class,
7324
            '\LeadersLinked\Controller\ActivityCenterSurveyController' => \LeadersLinked\Controller\ActivityCenterSurveyController::class,
7325
 
7326
 
15540 efrain 7327
            '\LeadersLinked\Controller\EngagementController' => \LeadersLinked\Controller\EngagementController::class,
15543 efrain 7328
            '\LeadersLinked\Controller\EngagementRewardController' => \LeadersLinked\Controller\EngagementRewardController::class,
15540 efrain 7329
            '\LeadersLinked\Controller\EngagementReportsController' => \LeadersLinked\Controller\EngagementReportsController::class,
15607 anderson 7330
 
15540 efrain 7331
            '\LeadersLinked\Controller\DailyPulseController' => \LeadersLinked\Controller\DailyPulseController::class,
7332
            '\LeadersLinked\Controller\DailyPulseEmojiController' => \LeadersLinked\Controller\DailyPulseEmojiController::class,
7333
            '\LeadersLinked\Controller\DailyPulseReportsController' => \LeadersLinked\Controller\DailyPulseReportsController::class,
15607 anderson 7334
 
15451 efrain 7335
            '\LeadersLinked\Controller\MyCoachController' => \LeadersLinked\Controller\MyCoachController::class,
7336
            '\LeadersLinked\Controller\MyCoachCategoryController' => \LeadersLinked\Controller\MyCoachCategoryController::class,
15831 efrain 7337
            '\LeadersLinked\Controller\MyCoachCategoryUserController' => \LeadersLinked\Controller\MyCoachCategoryUserController::class,
16180 anderson 7338
 
16248 efrain 7339
            '\LeadersLinked\Controller\KnowledgeAreaController' => \LeadersLinked\Controller\KnowledgeAreaController::class,
7340
            '\LeadersLinked\Controller\KnowledgeAreaCategoryController' => \LeadersLinked\Controller\KnowledgeAreaCategoryController::class,
7341
            '\LeadersLinked\Controller\KnowledgeAreaCategoryUserController' => \LeadersLinked\Controller\KnowledgeAreaCategoryUserController::class,
16270 anderson 7342
 
16701 efrain 7343
            '\LeadersLinked\Controller\FastSurveyController' => \LeadersLinked\Controller\FastSurveyController::class,
16270 anderson 7344
 
15457 efrain 7345
            '\LeadersLinked\Controller\UserRequestAccessController' => \LeadersLinked\Controller\UserRequestAccessController::Class,
16285 efrain 7346
            '\LeadersLinked\Controller\ToolsController' => \LeadersLinked\Controller\ToolsController::Class,
1 www 7347
        ]
7348
    ],
7349
    'laminas-cli' => [
16643 efrain 7350
        'commands' => [
7351
            'check-discovery-contacts' => \LeadersLinked\Command\CheckDiscoveryContactCommand::class,
16766 efrain 7352
            'duplicate-discovery-contacts' => \LeadersLinked\Command\DuplicateDiscoveryContactCommand::class,
16643 efrain 7353
        ]
1 www 7354
    ],
7355
    'service_manager' => [
7356
        'abstract_factories' => [
7357
            \Laminas\Db\Adapter\AdapterAbstractServiceFactory::class
7358
        ],
7359
        'factories' => [
7360
            'RenderingStrategy' => function ($container) {
7361
                $translator = $container->get('MvcTranslator');
7362
                return new \LeadersLinked\View\RenderingStrategy($translator);
7363
            },
7364
            'menuNavigation' => \LeadersLinked\Navigation\MenuNavigation::class,
7365
            'footerNavigation' => \LeadersLinked\Navigation\FooterNavigation::class,
16643 efrain 7366
            \LeadersLinked\Command\CheckDiscoveryContactCommand::class => \LeadersLinked\Factory\Command\CheckDiscoveryContactCommandFactory::class,
16766 efrain 7367
            \LeadersLinked\Command\DuplicateDiscoveryContactCommand::class => \LeadersLinked\Factory\Command\DuplicateDiscoveryContactCommandFactory::class,
16643 efrain 7368
 
1089 geraldo 7369
        ],
15607 anderson 7370
        'aliases' => [ // 'leaders-linked-storage' => \LeadersLinked\Service\StorageService::class
1 www 7371
        ]
7372
    ],
7373
    'view_helpers' => [
7374
        'factories' => [
11351 nelberth 7375
            \LeadersLinked\Helper\ChatHelper::class => \LeadersLinked\Factory\Helper\ChatHelperFactory::class,
1 www 7376
            \LeadersLinked\Helper\CurrentUserHelper::class => \LeadersLinked\Factory\Helper\CurrentUserHelperFactory::class,
15336 efrain 7377
            \LeadersLinked\Helper\CurrentNetworkHelper::class => \LeadersLinked\Factory\Helper\CurrentNetworkHelperFactory::class,
7378
            \LeadersLinked\Helper\NetworkFavicoHelper::class => \LeadersLinked\Factory\Helper\NetworkFavicoHelperFactory::class,
7379
            \LeadersLinked\Helper\NetworkIntroHelper::class => \LeadersLinked\Factory\Helper\NetworkIntroHelperFactory::class,
7380
            \LeadersLinked\Helper\NetworkLogoHelper::class => \LeadersLinked\Factory\Helper\NetworkLogoHelperFactory::class,
7381
            \LeadersLinked\Helper\NetworkNavbarHelper::class => \LeadersLinked\Factory\Helper\NetworkNavbarHelperFactory::class,
7382
            \LeadersLinked\Helper\NetworkStylesAndColorsHelper::class => \LeadersLinked\Factory\Helper\NetworkStylesAndColorsHelperFactory::class,
16805 efrain 7383
 
15607 anderson 7384
 
1 www 7385
        ],
7386
        'invokables' => [
11527 nelberth 7387
            'chatHelper' => \LeadersLinked\Helper\ChatHelper::class,
1 www 7388
            'menuHelper' => \LeadersLinked\Helper\MenuHelper::class,
7389
        ],
7390
        'aliases' => [
15607 anderson 7391
 
1 www 7392
            'currentUserHelper' => \LeadersLinked\Helper\CurrentUserHelper::class,
15336 efrain 7393
            'currentNetworkHelper' =>  \LeadersLinked\Helper\CurrentNetworkHelper::class,
7394
            'networkFavicoHelper'  => \LeadersLinked\Helper\NetworkFavicoHelper::class,
7395
            'networkIntroHelper' => \LeadersLinked\Helper\NetworkIntroHelper::class,
7396
            'networkLogoHelper'  => \LeadersLinked\Helper\NetworkLogoHelper::class,
7397
            'networkNavbarHelper'  => \LeadersLinked\Helper\NetworkNavbarHelper::class,
7398
            'networkStylesAndColorsHelper'  => \LeadersLinked\Helper\NetworkStylesAndColorsHelper::class,
15607 anderson 7399
 
7400
 
1 www 7401
        ]
7402
    ],
7403
    'controller_plugins' => [
7404
        'invokables' => [],
7405
        'factories' => [
15336 efrain 7406
            \LeadersLinked\Plugin\CurrentUserPlugin::class => \LeadersLinked\Factory\Plugin\CurrentUserPluginFactory::class,
7407
            \LeadersLinked\Plugin\CurrentNetworkPlugin::class => \LeadersLinked\Factory\Plugin\CurrentNetworkPluginFactory::class,
1 www 7408
        ],
7409
        'aliases' => [
15607 anderson 7410
            'currentUserPlugin' => \LeadersLinked\Plugin\CurrentUserPlugin::class,
15336 efrain 7411
            'currentNetworkPlugin' => \LeadersLinked\Plugin\CurrentNetworkPlugin::class,
1 www 7412
        ]
7413
    ],
7414
    'view_manager' => [
7415
        'display_not_found_reason' => true,
7416
        'display_exceptions' => true,
7417
        'doctype' => 'HTML5',
7418
        'not_found_template' => 'error/404',
7419
        'exception_template' => 'error/index',
7420
        'template_map' => [
7421
            'layout/layout' => __DIR__ . '/../view/layout/layout.phtml',
7422
            'error/404' => __DIR__ . '/../view/error/404.phtml',
7423
            'error/index' => __DIR__ . '/../view/error/index.phtml'
7424
        ],
7425
        'template_path_stack' => [
7426
            __DIR__ . '/../view'
7427
        ],
7428
        'strategies' => [
7429
            'ViewJsonStrategy',
7430
            'RenderingStrategy'
7431
        ]
7432
    ]
7433
];