Proyectos de Subversion LeadersLinked - Backend

Rev

Rev 16932 | Rev 16971 | 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
                    ],
16954 efrain 3278
                    'dictionary' => [
3279
                        'type' => Literal::class,
3280
                        'options' => [
3281
                            'route' => '/dictionary',
3282
                            'defaults' => [
3283
                                'controller' => '\LeadersLinked\Controller\JobDescriptionController',
3284
                                'action' => 'dictionary'
3285
                            ]
3286
                        ]
3287
                    ],
15442 efrain 3288
                    'add' => [
16787 efrain 3289
                        'type' => Literal::class,
15336 efrain 3290
                        'options' => [
16787 efrain 3291
                            'route' => '/add',
15336 efrain 3292
                            'defaults' => [
15442 efrain 3293
                                'controller' => '\LeadersLinked\Controller\JobDescriptionController',
3294
                                'action' => 'add'
15336 efrain 3295
                            ]
15442 efrain 3296
                        ]
3297
                    ],
3298
                    'edit' => [
3299
                        'type' => Segment::class,
3300
                        'options' => [
3301
                            'route' => '/edit/:id',
3302
                            'constraints' => [
3303
                                'id' => '[A-Za-z0-9\-]+\=*'
15336 efrain 3304
                            ],
15442 efrain 3305
                            'defaults' => [
3306
                                'controller' => '\LeadersLinked\Controller\JobDescriptionController',
3307
                                'action' => 'edit'
3308
                            ]
15336 efrain 3309
                        ]
3310
                    ],
15442 efrain 3311
                    'delete' => [
3312
                        'type' => Segment::class,
15336 efrain 3313
                        'options' => [
15442 efrain 3314
                            'route' => '/delete/:id',
3315
                            'constraints' => [
3316
                                'id' => '[A-Za-z0-9\-]+\=*'
3317
                            ],
15336 efrain 3318
                            'defaults' => [
15442 efrain 3319
                                'controller' => '\LeadersLinked\Controller\JobDescriptionController',
3320
                                'action' => 'delete'
15336 efrain 3321
                            ]
15442 efrain 3322
                        ]
3323
                    ],
3324
                    'report' => [
3325
                        'type' => Segment::class,
3326
                        'options' => [
3327
                            'route' => '/report/:id',
3328
                            'constraints' => [
3329
                                'id' => '[A-Za-z0-9\-]+\=*'
15336 efrain 3330
                            ],
15442 efrain 3331
                            'defaults' => [
3332
                                'controller' => '\LeadersLinked\Controller\JobDescriptionController',
3333
                                'action' => 'report'
15336 efrain 3334
                            ]
3335
                        ]
3336
                    ],
15442 efrain 3337
                    'import' => [
1 www 3338
                        'type' => Literal::class,
3339
                        'options' => [
15442 efrain 3340
                            'route' => '/import',
1 www 3341
                            'defaults' => [
15442 efrain 3342
                                'controller' => '\LeadersLinked\Controller\JobDescriptionController',
3343
                                'action' => 'import'
1 www 3344
                            ]
3345
                        ]
3346
                    ],
3347
                    'competency-types' => [
3348
                        'type' => Literal::class,
3349
                        'options' => [
3350
                            'route' => '/competency-types',
3351
                            'defaults' => [
3352
                                'controller' => '\LeadersLinked\Controller\CompetencyTypeController',
3353
                                'action' => 'index'
3354
                            ]
3355
                        ],
3356
                        'may_terminate' => true,
3357
                        'child_routes' => [
3358
                            'add' => [
3359
                                'type' => Literal::class,
3360
                                'options' => [
3361
                                    'route' => '/add',
3362
                                    'defaults' => [
3363
                                        'controller' => '\LeadersLinked\Controller\CompetencyTypeController',
3364
                                        'action' => 'add'
3365
                                    ]
3366
                                ]
3367
                            ],
3368
                            'edit' => [
3369
                                'type' => Segment::class,
3370
                                'options' => [
3371
                                    'route' => '/edit/:id',
3372
                                    'constraints' => [
3373
                                        'id' => '[A-Za-z0-9\-]+\=*'
3374
                                    ],
3375
                                    'defaults' => [
3376
                                        'controller' => '\LeadersLinked\Controller\CompetencyTypeController',
3377
                                        'action' => 'edit'
3378
                                    ]
3379
                                ]
3380
                            ],
3381
                            'delete' => [
3382
                                'type' => Segment::class,
3383
                                'options' => [
3384
                                    'route' => '/delete/:id',
3385
                                    'constraints' => [
3386
                                        'id' => '[A-Za-z0-9\-]+\=*'
3387
                                    ],
3388
                                    'defaults' => [
3389
                                        'controller' => '\LeadersLinked\Controller\CompetencyTypeController',
3390
                                        'action' => 'delete'
3391
                                    ]
3392
                                ]
28 efrain 3393
                            ],
3394
                            'import' => [
3395
                                'type' => Literal::class,
3396
                                'options' => [
3397
                                    'route' => '/import',
3398
                                    'defaults' => [
3399
                                        'controller' => '\LeadersLinked\Controller\CompetencyTypeController',
3400
                                        'action' => 'import'
3401
                                    ]
3402
                                ]
3403
                            ],
1 www 3404
                        ]
3405
                    ],
1104 geraldo 3406
                    'behaviors' => [
3407
                        'type' => Literal::class,
3408
                        'options' => [
3409
                            'route' => '/behaviors',
3410
                            'defaults' => [
3411
                                'controller' => '\LeadersLinked\Controller\BehaviorsController',
3412
                                'action' => 'index'
3413
                            ]
3414
                        ],
3415
                        'may_terminate' => true,
3416
                        'child_routes' => [
3417
                            'add' => [
3418
                                'type' => Literal::class,
3419
                                'options' => [
14989 efrain 3420
                                    'route' => '/add[/inline/:inline]',
3421
                                    'constraints' => [
3422
                                        'inline' => 'yes|no'
3423
                                    ],
1104 geraldo 3424
                                    'defaults' => [
3425
                                        'controller' => '\LeadersLinked\Controller\BehaviorsController',
3426
                                        'action' => 'add'
3427
                                    ]
3428
                                ]
1115 geraldo 3429
                            ],
3430
                            'edit' => [
3431
                                'type' => Segment::class,
3432
                                'options' => [
3433
                                    'route' => '/edit/:id',
3434
                                    'constraints' => [
3435
                                        'id' => '[A-Za-z0-9\-]+\=*'
3436
                                    ],
3437
                                    'defaults' => [
3438
                                        'controller' => '\LeadersLinked\Controller\BehaviorsController',
3439
                                        'action' => 'edit'
3440
                                    ]
3441
                                ]
3442
                            ],
14280 kerby 3443
                            'delete' => [
3444
                                'type' => Segment::class,
3445
                                'options' => [
14875 efrain 3446
                                    'route' => '/delete/:id',
14280 kerby 3447
                                    'constraints' => [
14292 kerby 3448
                                        'id' => '[A-Za-z0-9\-]+\=*'
14280 kerby 3449
                                    ],
3450
                                    'defaults' => [
3451
                                        'controller' => '\LeadersLinked\Controller\BehaviorsController',
3452
                                        'action' => 'delete'
3453
                                    ]
3454
                                ]
14875 efrain 3455
                            ],
3456
                            'import' => [
3457
                                'type' => Literal::class,
3458
                                'options' => [
3459
                                    'route' => '/import',
3460
                                    'defaults' => [
3461
                                        'controller' => '\LeadersLinked\Controller\BehaviorsController',
3462
                                        'action' => 'import'
3463
                                    ]
3464
                                ]
3465
                            ],
15607 anderson 3466
 
1104 geraldo 3467
                        ]
3468
                    ],
1 www 3469
                    'competencies' => [
3470
                        'type' => Literal::class,
3471
                        'options' => [
3472
                            'route' => '/competencies',
3473
                            'defaults' => [
3474
                                'controller' => '\LeadersLinked\Controller\CompetencyController',
3475
                                'action' => 'index'
3476
                            ]
3477
                        ],
3478
                        'may_terminate' => true,
3479
                        'child_routes' => [
3480
                            'add' => [
3481
                                'type' => Literal::class,
3482
                                'options' => [
3483
                                    'route' => '/add',
3484
                                    'defaults' => [
3485
                                        'controller' => '\LeadersLinked\Controller\CompetencyController',
3486
                                        'action' => 'add'
3487
                                    ]
3488
                                ]
3489
                            ],
3490
                            'edit' => [
3491
                                'type' => Segment::class,
3492
                                'options' => [
3493
                                    'route' => '/edit/:id',
3494
                                    'constraints' => [
3495
                                        'id' => '[A-Za-z0-9\-]+\=*'
3496
                                    ],
3497
                                    'defaults' => [
3498
                                        'controller' => '\LeadersLinked\Controller\CompetencyController',
3499
                                        'action' => 'edit'
3500
                                    ]
3501
                                ]
3502
                            ],
3503
                            'delete' => [
3504
                                'type' => Segment::class,
3505
                                'options' => [
3506
                                    'route' => '/delete/:id',
3507
                                    'constraints' => [
3508
                                        'id' => '[A-Za-z0-9\-]+\=*'
3509
                                    ],
3510
                                    'defaults' => [
3511
                                        'controller' => '\LeadersLinked\Controller\CompetencyController',
3512
                                        'action' => 'delete'
3513
                                    ]
3514
                                ]
28 efrain 3515
                            ],
3516
                            'import' => [
3517
                                'type' => Literal::class,
3518
                                'options' => [
3519
                                    'route' => '/import',
3520
                                    'defaults' => [
3521
                                        'controller' => '\LeadersLinked\Controller\CompetencyController',
3522
                                        'action' => 'import'
3523
                                    ]
3524
                                ]
3525
                            ],
14875 efrain 3526
                            'behaviors' => [
3527
                                'type' => Segment::class,
3528
                                'options' => [
3529
                                    'route' => '/behaviors/:id',
3530
                                    'constraints' => [
3531
                                        'id' => '[A-Za-z0-9\-]+\=*'
3532
                                    ],
3533
                                    'defaults' => [
3534
                                        'controller' => '\LeadersLinked\Controller\CompetencyController',
3535
                                        'action' => 'behaviors'
3536
                                    ]
3537
                                ],
3538
                                'child_routes' => [
3539
                                    'add' => [
3540
                                        'type' => Literal::class,
3541
                                        'options' => [
3542
                                            'route' => '/add',
3543
                                            'defaults' => [
3544
                                                'controller' => '\LeadersLinked\Controller\CompetencyController',
3545
                                                'action' => 'behaviorAdd'
3546
                                            ]
3547
                                        ]
3548
                                    ],
3549
                                    'set' => [
3550
                                        'type' => Segment::class,
3551
                                        'options' => [
3552
                                            'route' => '/set/:behavior_id',
3553
                                            'constraints' => [
3554
                                                'behavior_id' => '[A-Za-z0-9\-]+\=*'
3555
                                            ],
3556
                                            'defaults' => [
3557
                                                'controller' => '\LeadersLinked\Controller\CompetencyController',
3558
                                                'action' => 'behaviorSet'
3559
                                            ]
3560
                                        ]
3561
                                    ],
3562
                                    'unset' => [
3563
                                        'type' => Segment::class,
3564
                                        'options' => [
3565
                                            'route' => '/unset/:behavior_id',
3566
                                            'constraints' => [
3567
                                                'behavior_id' => '[A-Za-z0-9\-]+\=*'
3568
                                            ],
3569
                                            'defaults' => [
3570
                                                'controller' => '\LeadersLinked\Controller\CompetencyController',
3571
                                                'action' => 'behaviorUnset'
3572
                                            ]
3573
                                        ]
3574
                                    ],
3575
                                ]
3576
                            ],
1 www 3577
                        ]
3578
                    ],
16766 efrain 3579
 
3580
                ]
3581
            ],
3582
 
3583
            /* END JOBS DESCRIPTION */
3584
 
3585
 
16770 efrain 3586
            /**** ORGANIZATION  START ****/
3587
            'organization' => [
16766 efrain 3588
                'type' => Literal::class,
3589
                'options' => [
16770 efrain 3590
                    'route' => '/organization',
16766 efrain 3591
                    'defaults' => [
3592
                        'controller' => '\LeadersLinked\Controller\OrganizationChartController',
3593
                        'action' => 'index'
3594
                    ]
3595
                ],
3596
                'may_terminate' => true,
3597
                'child_routes' => [
15457 efrain 3598
                    'positions' => [
3599
                        'type' => Literal::class,
3600
                        'options' => [
3601
                            'route' => '/positions',
3602
                            'defaults' => [
16770 efrain 3603
                                'controller' => '\LeadersLinked\Controller\OrganizationPositionController',
15457 efrain 3604
                                'action' => 'index'
3605
                            ]
3606
                        ],
3607
                        'may_terminate' => true,
3608
                        'child_routes' => [
3609
                            'add' => [
16791 efrain 3610
                                'type' =>  Literal::class,
15457 efrain 3611
                                'options' => [
16791 efrain 3612
                                    'route' => '/add',
15457 efrain 3613
                                    'defaults' => [
16770 efrain 3614
                                        'controller' => '\LeadersLinked\Controller\OrganizationPositionController',
15457 efrain 3615
                                        'action' => 'add'
3616
                                    ]
3617
                                ]
3618
                            ],
3619
                            'edit' => [
3620
                                'type' => Segment::class,
3621
                                'options' => [
3622
                                    'route' => '/edit/:id',
3623
                                    'constraints' => [
3624
                                        'id' => '[A-Za-z0-9\-]+\=*'
3625
                                    ],
3626
                                    'defaults' => [
16770 efrain 3627
                                        'controller' => '\LeadersLinked\Controller\OrganizationPositionController',
15457 efrain 3628
                                        'action' => 'edit'
3629
                                    ]
3630
                                ]
3631
                            ],
3632
                            'delete' => [
3633
                                'type' => Segment::class,
3634
                                'options' => [
3635
                                    'route' => '/delete/:id',
3636
                                    'constraints' => [
3637
                                        'id' => '[A-Za-z0-9\-]+\=*'
3638
                                    ],
3639
                                    'defaults' => [
16770 efrain 3640
                                        'controller' => '\LeadersLinked\Controller\OrganizationPositionController',
15457 efrain 3641
                                        'action' => 'delete'
3642
                                    ]
3643
                                ]
3644
                            ],
16791 efrain 3645
                            'boss' => [
3646
                                'type' => Literal::class,
15457 efrain 3647
                                'options' => [
16791 efrain 3648
                                    'route' => '/boss',
15457 efrain 3649
                                    'defaults' => [
16770 efrain 3650
                                        'controller' => '\LeadersLinked\Controller\OrganizationPositionController',
16791 efrain 3651
                                        'action' => 'boss'
15457 efrain 3652
                                    ]
16791 efrain 3653
                                ]
15457 efrain 3654
                            ],
3655
                        ]
3656
                    ],
16766 efrain 3657
                ]
15442 efrain 3658
            ],
16766 efrain 3659
 
3660
 
3661
            /**** ORIGANIZATION CHART END ****/
15607 anderson 3662
 
3663
 
15442 efrain 3664
            /*             * * START SETTINGS ** */
3665
            'settings' => [
3666
                'type' => Literal::class,
3667
                'options' => [
3668
                    'route' => '/settings',
3669
                    'defaults' => [
3670
                        'controller' => '\LeadersLinked\Controller\DashboardController',
3671
                        'action' => 'index'
3672
                    ]
3673
                ],
3674
                'may_terminate' => true,
3675
                'child_routes' => [
3676
                    'my-private-network' => [
3677
                        'type' => Literal::class,
3678
                        'options' => [
3679
                            'route' => '/my-private-network',
3680
                            'defaults' => [
3681
                                'controller' => '\LeadersLinked\Controller\MyPrivateNetworkController',
3682
                                'action' => 'index'
3683
                            ]
3684
                        ],
3685
                        'may_terminate' => true,
3686
                        'child_routes' => [
3687
                            'intro' => [
3688
                                'type' => Literal::class,
3689
                                'options' => [
3690
                                    'route' => '/intro',
3691
                                    'defaults' => [
3692
                                        'controller' =>  '\LeadersLinked\Controller\MyPrivateNetworkController',
3693
                                        'action' => 'intro'
3694
                                    ]
3695
                                ]
3696
                            ],
3697
                            'calendar' => [
3698
                                'type' => Literal::class,
3699
                                'options' => [
3700
                                    'route' => '/calendar',
3701
                                    'defaults' => [
3702
                                        'controller' =>  '\LeadersLinked\Controller\MyPrivateNetworkController',
3703
                                        'action' => 'calendar'
3704
                                    ]
3705
                                ]
3706
                            ],
3707
                            'styles-and-colors' => [
3708
                                'type' => Literal::class,
3709
                                'options' => [
3710
                                    'route' => '/styles-and-colors',
3711
                                    'defaults' => [
3712
                                        'controller' =>  '\LeadersLinked\Controller\MyPrivateNetworkController',
3713
                                        'action' => 'stylesAndColors'
3714
                                    ]
3715
                                ]
3716
                            ],
3717
                            'navbar' => [
3718
                                'type' => Literal::class,
3719
                                'options' => [
3720
                                    'route' => '/navbar',
3721
                                    'defaults' => [
3722
                                        'controller' =>  '\LeadersLinked\Controller\MyPrivateNetworkController',
3723
                                        'action' => 'navbar'
3724
                                    ]
3725
                                ]
3726
                            ],
3727
                            'favicon' => [
3728
                                'type' => Literal::class,
3729
                                'options' => [
3730
                                    'route' => '/favicon',
3731
                                    'defaults' => [
3732
                                        'controller' =>  '\LeadersLinked\Controller\MyPrivateNetworkController',
3733
                                        'action' => 'favicon'
3734
                                    ]
3735
                                ]
3736
                            ],
3737
                            'logo' => [
3738
                                'type' => Literal::class,
3739
                                'options' => [
3740
                                    'route' => '/logo',
3741
                                    'defaults' => [
3742
                                        'controller' =>  '\LeadersLinked\Controller\MyPrivateNetworkController',
3743
                                        'action' => 'logo'
3744
                                    ]
3745
                                ]
3746
                            ],
15831 efrain 3747
                            'moodle' => [
3748
                                'type' => Literal::class,
3749
                                'options' => [
3750
                                    'route' => '/moodle',
3751
                                    'defaults' => [
3752
                                        'controller' =>  '\LeadersLinked\Controller\MyPrivateNetworkController',
3753
                                        'action' => 'moodle'
3754
                                    ]
3755
                                ]
3756
                            ],
15607 anderson 3757
 
15442 efrain 3758
                        ]
3759
                    ],
15607 anderson 3760
 
15442 efrain 3761
                    'private-networks' => [
1 www 3762
                        'type' => Literal::class,
3763
                        'options' => [
15442 efrain 3764
                            'route' => '/private-networks',
1 www 3765
                            'defaults' => [
15442 efrain 3766
                                'controller' => '\LeadersLinked\Controller\PrivateNetworksController',
1 www 3767
                                'action' => 'index'
3768
                            ]
3769
                        ],
3770
                        'may_terminate' => true,
3771
                        'child_routes' => [
3772
                            'add' => [
3773
                                'type' => Literal::class,
3774
                                'options' => [
3775
                                    'route' => '/add',
3776
                                    'defaults' => [
15442 efrain 3777
                                        'controller' => '\LeadersLinked\Controller\PrivateNetworksController',
1 www 3778
                                        'action' => 'add'
3779
                                    ]
3780
                                ]
3781
                            ],
3782
                            'edit' => [
3783
                                'type' => Segment::class,
3784
                                'options' => [
3785
                                    'route' => '/edit/:id',
3786
                                    'constraints' => [
3787
                                        'id' => '[A-Za-z0-9\-]+\=*'
3788
                                    ],
3789
                                    'defaults' => [
15442 efrain 3790
                                        'controller' => '\LeadersLinked\Controller\PrivateNetworksController',
1 www 3791
                                        'action' => 'edit'
3792
                                    ]
3793
                                ]
3794
                            ],
3795
                            'delete' => [
3796
                                'type' => Segment::class,
3797
                                'options' => [
3798
                                    'route' => '/delete/:id',
3799
                                    'constraints' => [
3800
                                        'id' => '[A-Za-z0-9\-]+\=*'
3801
                                    ],
3802
                                    'defaults' => [
15442 efrain 3803
                                        'controller' => '\LeadersLinked\Controller\PrivateNetworksController',
1 www 3804
                                        'action' => 'delete'
3805
                                    ]
3806
                                ]
3807
                            ]
3808
                        ]
3809
                    ],
15442 efrain 3810
                    'company-sizes' => [
1 www 3811
                        'type' => Literal::class,
3812
                        'options' => [
15442 efrain 3813
                            'route' => '/company-sizes',
1 www 3814
                            'defaults' => [
15442 efrain 3815
                                'controller' => '\LeadersLinked\Controller\CompanySizeController',
1 www 3816
                                'action' => 'index'
3817
                            ]
3818
                        ],
3819
                        'may_terminate' => true,
3820
                        'child_routes' => [
3821
                            'add' => [
3822
                                'type' => Literal::class,
3823
                                'options' => [
3824
                                    'route' => '/add',
3825
                                    'defaults' => [
15442 efrain 3826
                                        'controller' => '\LeadersLinked\Controller\CompanySizeController',
1 www 3827
                                        'action' => 'add'
3828
                                    ]
3829
                                ]
3830
                            ],
3831
                            'edit' => [
3832
                                'type' => Segment::class,
3833
                                'options' => [
3834
                                    'route' => '/edit/:id',
3835
                                    'constraints' => [
3836
                                        'id' => '[A-Za-z0-9\-]+\=*'
3837
                                    ],
3838
                                    'defaults' => [
15442 efrain 3839
                                        'controller' => '\LeadersLinked\Controller\CompanySizeController',
1 www 3840
                                        'action' => 'edit'
3841
                                    ]
3842
                                ]
3843
                            ],
3844
                            'delete' => [
3845
                                'type' => Segment::class,
3846
                                'options' => [
3847
                                    'route' => '/delete/:id',
3848
                                    'constraints' => [
3849
                                        'id' => '[A-Za-z0-9\-]+\=*'
3850
                                    ],
3851
                                    'defaults' => [
15442 efrain 3852
                                        'controller' => '\LeadersLinked\Controller\CompanySizeController',
1 www 3853
                                        'action' => 'delete'
3854
                                    ]
3855
                                ]
3856
                            ]
3857
                        ]
3858
                    ],
15607 anderson 3859
 
3860
 
15460 efrain 3861
                    'countries' => [
3862
                        'type' => Literal::class,
3863
                        'options' => [
3864
                            'route' => '/countries',
3865
                            'defaults' => [
3866
                                'controller' => '\LeadersLinked\Controller\CountriesController',
3867
                                'action' => 'index'
3868
                            ]
3869
                        ],
3870
                        'may_terminate' => true,
3871
                        'child_routes' => [
3872
                            'add' => [
3873
                                'type' => Literal::class,
3874
                                'options' => [
3875
                                    'route' => '/add',
3876
                                    'defaults' => [
3877
                                        'controller' => '\LeadersLinked\Controller\CountriesController',
3878
                                        'action' => 'add'
3879
                                    ]
3880
                                ]
3881
                            ],
3882
                            'edit' => [
3883
                                'type' => Segment::class,
3884
                                'options' => [
3885
                                    'route' => '/edit/:id',
3886
                                    'constraints' => [
3887
                                        'id' => '[A-Za-z0-9\-]+\=*'
3888
                                    ],
3889
                                    'defaults' => [
3890
                                        'controller' => '\LeadersLinked\Controller\CountriesController',
3891
                                        'action' => 'edit'
3892
                                    ]
3893
                                ]
3894
                            ],
3895
                            'delete' => [
3896
                                'type' => Segment::class,
3897
                                'options' => [
3898
                                    'route' => '/delete/:id',
3899
                                    'constraints' => [
3900
                                        'id' => '[A-Za-z0-9\-]+\=*'
3901
                                    ],
3902
                                    'defaults' => [
3903
                                        'controller' => '\LeadersLinked\Controller\CountriesController',
3904
                                        'action' => 'delete'
3905
                                    ]
3906
                                ]
3907
                            ]
3908
                        ]
3909
                    ],
15607 anderson 3910
 
3911
 
15442 efrain 3912
                    'degrees' => [
1 www 3913
                        'type' => Literal::class,
3914
                        'options' => [
15442 efrain 3915
                            'route' => '/degrees',
1 www 3916
                            'defaults' => [
15442 efrain 3917
                                'controller' => '\LeadersLinked\Controller\DegreeController',
1 www 3918
                                'action' => 'index'
3919
                            ]
3920
                        ],
3921
                        'may_terminate' => true,
3922
                        'child_routes' => [
3923
                            'add' => [
3924
                                'type' => Literal::class,
3925
                                'options' => [
3926
                                    'route' => '/add',
3927
                                    'defaults' => [
15442 efrain 3928
                                        'controller' => '\LeadersLinked\Controller\DegreeController',
1 www 3929
                                        'action' => 'add'
3930
                                    ]
3931
                                ]
3932
                            ],
3933
                            'edit' => [
3934
                                'type' => Segment::class,
3935
                                'options' => [
3936
                                    'route' => '/edit/:id',
3937
                                    'constraints' => [
3938
                                        'id' => '[A-Za-z0-9\-]+\=*'
3939
                                    ],
3940
                                    'defaults' => [
15442 efrain 3941
                                        'controller' => '\LeadersLinked\Controller\DegreeController',
1 www 3942
                                        'action' => 'edit'
3943
                                    ]
3944
                                ]
3945
                            ],
3946
                            'delete' => [
3947
                                'type' => Segment::class,
3948
                                'options' => [
3949
                                    'route' => '/delete/:id',
3950
                                    'constraints' => [
3951
                                        'id' => '[A-Za-z0-9\-]+\=*'
3952
                                    ],
3953
                                    'defaults' => [
15442 efrain 3954
                                        'controller' => '\LeadersLinked\Controller\DegreeController',
1 www 3955
                                        'action' => 'delete'
3956
                                    ]
3957
                                ]
3958
                            ]
3959
                        ]
3960
                    ],
3961
                    'group-types' => [
3962
                        'type' => Literal::class,
3963
                        'options' => [
16796 efrain 3964
                            'route' => '/group-types',
1 www 3965
                            'defaults' => [
3966
                                'controller' => '\LeadersLinked\Controller\GroupTypeController',
3967
                                'action' => 'index'
3968
                            ]
3969
                        ],
3970
                        'may_terminate' => true,
3971
                        'child_routes' => [
3972
                            'add' => [
3973
                                'type' => Literal::class,
3974
                                'options' => [
3975
                                    'route' => '/add',
3976
                                    'defaults' => [
3977
                                        'controller' => '\LeadersLinked\Controller\GroupTypeController',
3978
                                        'action' => 'add'
3979
                                    ]
3980
                                ]
3981
                            ],
3982
                            'edit' => [
3983
                                'type' => Segment::class,
3984
                                'options' => [
3985
                                    'route' => '/edit/:id',
3986
                                    'constraints' => [
3987
                                        'id' => '[A-Za-z0-9\-]+\=*'
3988
                                    ],
3989
                                    'defaults' => [
3990
                                        'controller' => '\LeadersLinked\Controller\GroupTypeController',
3991
                                        'action' => 'edit'
3992
                                    ]
3993
                                ]
3994
                            ],
3995
                            'delete' => [
3996
                                'type' => Segment::class,
3997
                                'options' => [
3998
                                    'route' => '/delete/:id',
3999
                                    'constraints' => [
4000
                                        'id' => '[A-Za-z0-9\-]+\=*'
4001
                                    ],
4002
                                    'defaults' => [
4003
                                        'controller' => '\LeadersLinked\Controller\GroupTypeController',
4004
                                        'action' => 'delete'
4005
                                    ]
4006
                                ]
4007
                            ]
4008
                        ]
4009
                    ],
15442 efrain 4010
                    'industries' => [
1 www 4011
                        'type' => Literal::class,
4012
                        'options' => [
15442 efrain 4013
                            'route' => '/industries',
1 www 4014
                            'defaults' => [
15442 efrain 4015
                                'controller' => '\LeadersLinked\Controller\IndustryController',
1 www 4016
                                'action' => 'index'
4017
                            ]
4018
                        ],
4019
                        'may_terminate' => true,
4020
                        'child_routes' => [
4021
                            'add' => [
4022
                                'type' => Literal::class,
4023
                                'options' => [
4024
                                    'route' => '/add',
4025
                                    'defaults' => [
15442 efrain 4026
                                        'controller' => '\LeadersLinked\Controller\IndustryController',
1 www 4027
                                        'action' => 'add'
4028
                                    ]
4029
                                ]
4030
                            ],
4031
                            'edit' => [
4032
                                'type' => Segment::class,
4033
                                'options' => [
4034
                                    'route' => '/edit/:id',
4035
                                    'constraints' => [
4036
                                        'id' => '[A-Za-z0-9\-]+\=*'
4037
                                    ],
4038
                                    'defaults' => [
15442 efrain 4039
                                        'controller' => '\LeadersLinked\Controller\IndustryController',
1 www 4040
                                        'action' => 'edit'
4041
                                    ]
4042
                                ]
4043
                            ],
4044
                            'delete' => [
4045
                                'type' => Segment::class,
4046
                                'options' => [
4047
                                    'route' => '/delete/:id',
4048
                                    'constraints' => [
4049
                                        'id' => '[A-Za-z0-9\-]+\=*'
4050
                                    ],
4051
                                    'defaults' => [
15442 efrain 4052
                                        'controller' => '\LeadersLinked\Controller\IndustryController',
1 www 4053
                                        'action' => 'delete'
4054
                                    ]
4055
                                ]
4056
                            ]
4057
                        ]
4058
                    ],
15442 efrain 4059
                    'group-types' => [
28 efrain 4060
                        'type' => Literal::class,
4061
                        'options' => [
15442 efrain 4062
                            'route' => '/group-types',
28 efrain 4063
                            'defaults' => [
15442 efrain 4064
                                'controller' => '\LeadersLinked\Controller\GroupTypeController',
28 efrain 4065
                                'action' => 'index'
4066
                            ]
4067
                        ],
4068
                        'may_terminate' => true,
4069
                        'child_routes' => [
4070
                            'add' => [
4071
                                'type' => Literal::class,
4072
                                'options' => [
4073
                                    'route' => '/add',
4074
                                    'defaults' => [
15442 efrain 4075
                                        'controller' => '\LeadersLinked\Controller\GroupTypeController',
28 efrain 4076
                                        'action' => 'add'
4077
                                    ]
4078
                                ]
4079
                            ],
4080
                            'edit' => [
4081
                                'type' => Segment::class,
4082
                                'options' => [
4083
                                    'route' => '/edit/:id',
4084
                                    'constraints' => [
4085
                                        'id' => '[A-Za-z0-9\-]+\=*'
4086
                                    ],
4087
                                    'defaults' => [
15442 efrain 4088
                                        'controller' => '\LeadersLinked\Controller\GroupTypeController',
28 efrain 4089
                                        'action' => 'edit'
4090
                                    ]
4091
                                ]
4092
                            ],
4093
                            'delete' => [
4094
                                'type' => Segment::class,
4095
                                'options' => [
4096
                                    'route' => '/delete/:id',
4097
                                    'constraints' => [
4098
                                        'id' => '[A-Za-z0-9\-]+\=*'
4099
                                    ],
4100
                                    'defaults' => [
15442 efrain 4101
                                        'controller' => '\LeadersLinked\Controller\GroupTypeController',
28 efrain 4102
                                        'action' => 'delete'
4103
                                    ]
4104
                                ]
15442 efrain 4105
                            ]
4106
                        ]
4107
                    ],
4108
                    'job-categories' => [
4109
                        'type' => Literal::class,
4110
                        'options' => [
4111
                            'route' => '/job-categories',
4112
                            'defaults' => [
4113
                                'controller' => '\LeadersLinked\Controller\JobCategoryController',
4114
                                'action' => 'index'
4115
                            ]
4116
                        ],
4117
                        'may_terminate' => true,
4118
                        'child_routes' => [
4119
                            'add' => [
4120
                                'type' => Literal::class,
4121
                                'options' => [
4122
                                    'route' => '/add',
4123
                                    'defaults' => [
4124
                                        'controller' => '\LeadersLinked\Controller\JobCategoryController',
4125
                                        'action' => 'add'
4126
                                    ]
4127
                                ]
559 geraldo 4128
                            ],
15442 efrain 4129
                            'edit' => [
559 geraldo 4130
                                'type' => Segment::class,
4131
                                'options' => [
15442 efrain 4132
                                    'route' => '/edit/:id',
559 geraldo 4133
                                    'constraints' => [
4134
                                        'id' => '[A-Za-z0-9\-]+\=*'
4135
                                    ],
4136
                                    'defaults' => [
15442 efrain 4137
                                        'controller' => '\LeadersLinked\Controller\JobCategoryController',
4138
                                        'action' => 'edit'
559 geraldo 4139
                                    ]
4140
                                ]
4141
                            ],
15442 efrain 4142
                            'delete' => [
4143
                                'type' => Segment::class,
846 geraldo 4144
                                'options' => [
15442 efrain 4145
                                    'route' => '/delete/:id',
4146
                                    'constraints' => [
4147
                                        'id' => '[A-Za-z0-9\-]+\=*'
4148
                                    ],
846 geraldo 4149
                                    'defaults' => [
15442 efrain 4150
                                        'controller' => '\LeadersLinked\Controller\JobCategoryController',
4151
                                        'action' => 'delete'
846 geraldo 4152
                                    ]
4153
                                ]
15442 efrain 4154
                            ]
28 efrain 4155
                        ]
4156
                    ],
15607 anderson 4157
 
1 www 4158
                    'email-templates' => [
4159
                        'type' => Literal::class,
4160
                        'options' => [
4161
                            'route' => '/email-templates',
4162
                            'defaults' => [
4163
                                'controller' => '\LeadersLinked\Controller\EmailTemplateController',
4164
                                'action' => 'index'
4165
                            ]
4166
                        ],
4167
                        'may_terminate' => true,
4168
                        'child_routes' => [
4169
                            'edit' => [
4170
                                'type' => Segment::class,
4171
                                'options' => [
4172
                                    'route' => '/edit/:id',
4173
                                    'constraints' => [
4174
                                        'id' => '[A-Za-z0-9\-]+\=*'
4175
                                    ],
4176
                                    'defaults' => [
4177
                                        'controller' => '\LeadersLinked\Controller\EmailTemplateController',
4178
                                        'action' => 'edit'
4179
                                    ]
4180
                                ]
4181
                            ],
4182
                        ]
4183
                    ],
15607 anderson 4184
 
1 www 4185
                    'push-templates' => [
4186
                        'type' => Literal::class,
4187
                        'options' => [
4188
                            'route' => '/push-templates',
4189
                            'defaults' => [
4190
                                'controller' => '\LeadersLinked\Controller\PushTemplateController',
4191
                                'action' => 'index'
4192
                            ]
4193
                        ],
4194
                        'may_terminate' => true,
4195
                        'child_routes' => [
4196
                            'edit' => [
4197
                                'type' => Segment::class,
4198
                                'options' => [
4199
                                    'route' => '/edit/:id',
4200
                                    'constraints' => [
4201
                                        'id' => '[A-Za-z0-9\-]+\=*'
4202
                                    ],
4203
                                    'defaults' => [
4204
                                        'controller' => '\LeadersLinked\Controller\PushTemplateController',
4205
                                        'action' => 'edit'
4206
                                    ]
4207
                                ]
4208
                            ],
15355 efrain 4209
                            'import' => [
4210
                                'type' => Literal::class,
4211
                                'options' => [
4212
                                    'route' => '/import',
4213
                                    'defaults' => [
4214
                                        'controller' => '\LeadersLinked\Controller\PushTemplateController',
4215
                                        'action' => 'import'
4216
                                    ]
4217
                                ]
4218
                            ],
1 www 4219
                        ]
4220
                    ],
4221
                    'skills' => [
4222
                        'type' => Literal::class,
4223
                        'options' => [
4224
                            'route' => '/skills',
4225
                            'defaults' => [
4226
                                'controller' => '\LeadersLinked\Controller\SkillController',
4227
                                'action' => 'index'
4228
                            ]
4229
                        ],
4230
                        'may_terminate' => true,
4231
                        'child_routes' => [
4232
                            'add' => [
4233
                                'type' => Literal::class,
4234
                                'options' => [
4235
                                    'route' => '/add',
4236
                                    'defaults' => [
4237
                                        'controller' => '\LeadersLinked\Controller\SkillController',
4238
                                        'action' => 'add'
4239
                                    ]
4240
                                ]
4241
                            ],
4242
                            'edit' => [
4243
                                'type' => Segment::class,
4244
                                'options' => [
4245
                                    'route' => '/edit/:id',
4246
                                    'constraints' => [
4247
                                        'id' => '[A-Za-z0-9\-]+\=*'
4248
                                    ],
4249
                                    'defaults' => [
4250
                                        'controller' => '\LeadersLinked\Controller\SkillController',
4251
                                        'action' => 'edit'
4252
                                    ]
4253
                                ]
4254
                            ],
4255
                            'delete' => [
4256
                                'type' => Segment::class,
4257
                                'options' => [
4258
                                    'route' => '/delete/:id',
4259
                                    'constraints' => [
4260
                                        'id' => '[A-Za-z0-9\-]+\=*'
4261
                                    ],
4262
                                    'defaults' => [
4263
                                        'controller' => '\LeadersLinked\Controller\SkillController',
4264
                                        'action' => 'delete'
4265
                                    ]
4266
                                ]
4267
                            ]
4268
                        ]
4269
                    ],
15392 efrain 4270
                    'aptitudes' => [
4271
                        'type' => Literal::class,
4272
                        'options' => [
4273
                            'route' => '/aptitudes',
4274
                            'defaults' => [
4275
                                'controller' => '\LeadersLinked\Controller\AptitudeController',
4276
                                'action' => 'index'
4277
                            ]
4278
                        ],
4279
                        'may_terminate' => true,
4280
                        'child_routes' => [
4281
                            'add' => [
4282
                                'type' => Literal::class,
4283
                                'options' => [
4284
                                    'route' => '/add',
4285
                                    'defaults' => [
4286
                                        'controller' => '\LeadersLinked\Controller\AptitudeController',
4287
                                        'action' => 'add'
4288
                                    ]
4289
                                ]
4290
                            ],
4291
                            'edit' => [
4292
                                'type' => Segment::class,
4293
                                'options' => [
4294
                                    'route' => '/edit/:id',
4295
                                    'constraints' => [
4296
                                        'id' => '[A-Za-z0-9\-]+\=*'
4297
                                    ],
4298
                                    'defaults' => [
4299
                                        'controller' => '\LeadersLinked\Controller\AptitudeController',
4300
                                        'action' => 'edit'
4301
                                    ]
4302
                                ]
4303
                            ],
4304
                            'delete' => [
4305
                                'type' => Segment::class,
4306
                                'options' => [
4307
                                    'route' => '/delete/:id',
4308
                                    'constraints' => [
4309
                                        'id' => '[A-Za-z0-9\-]+\=*'
4310
                                    ],
4311
                                    'defaults' => [
4312
                                        'controller' => '\LeadersLinked\Controller\AptitudeController',
4313
                                        'action' => 'delete'
4314
                                    ]
4315
                                ]
4316
                            ]
4317
                        ]
4318
                    ],
4319
                    'hobbies-and-interests' => [
4320
                        'type' => Literal::class,
4321
                        'options' => [
4322
                            'route' => '/hobbies-and-interests',
4323
                            'defaults' => [
4324
                                'controller' => '\LeadersLinked\Controller\HobbyAndInterestController',
4325
                                'action' => 'index'
4326
                            ]
4327
                        ],
4328
                        'may_terminate' => true,
4329
                        'child_routes' => [
4330
                            'add' => [
4331
                                'type' => Literal::class,
4332
                                'options' => [
4333
                                    'route' => '/add',
4334
                                    'defaults' => [
4335
                                        'controller' => '\LeadersLinked\Controller\HobbyAndInterestController',
4336
                                        'action' => 'add'
4337
                                    ]
4338
                                ]
4339
                            ],
4340
                            'edit' => [
4341
                                'type' => Segment::class,
4342
                                'options' => [
4343
                                    'route' => '/edit/:id',
4344
                                    'constraints' => [
4345
                                        'id' => '[A-Za-z0-9\-]+\=*'
4346
                                    ],
4347
                                    'defaults' => [
4348
                                        'controller' => '\LeadersLinked\Controller\HobbyAndInterestController',
4349
                                        'action' => 'edit'
4350
                                    ]
4351
                                ]
4352
                            ],
4353
                            'delete' => [
4354
                                'type' => Segment::class,
4355
                                'options' => [
4356
                                    'route' => '/delete/:id',
4357
                                    'constraints' => [
4358
                                        'id' => '[A-Za-z0-9\-]+\=*'
4359
                                    ],
4360
                                    'defaults' => [
4361
                                        'controller' => '\LeadersLinked\Controller\HobbyAndInterestController',
4362
                                        'action' => 'delete'
4363
                                    ]
4364
                                ]
4365
                            ]
4366
                        ]
4367
                    ],
1089 geraldo 4368
                ]
1 www 4369
            ],
15607 anderson 4370
            /*         * * FIN SETTINGS ** */
4371
 
1333 efrain 4372
            'own-professional-network' => [
4373
                'type' => Literal::class,
4374
                'options' => [
4375
                    'route' => '/own-professional-network',
4376
                    'defaults' => [
4377
                        'controller' => '\LeadersLinked\Controller\UnknownController',
4378
                        'action' => 'index'
4379
                    ]
4380
                ],
4381
                'may_terminate' => true,
15607 anderson 4382
                'child_routes' => []
1333 efrain 4383
            ],
15607 anderson 4384
 
1333 efrain 4385
            'organizational-design' => [
4386
                'type' => Literal::class,
4387
                'options' => [
4388
                    'route' => '/organizational-design',
4389
                    'defaults' => [
4390
                        'controller' => '\LeadersLinked\Controller\UnknownController',
4391
                        'action' => 'index'
4392
                    ]
4393
                ],
4394
                'may_terminate' => true,
15607 anderson 4395
                'child_routes' => []
1333 efrain 4396
            ],
15607 anderson 4397
 
16766 efrain 4398
            'planning' => [
1333 efrain 4399
                'type' => Literal::class,
4400
                'options' => [
16766 efrain 4401
                    'route' => '/planning',
1333 efrain 4402
                    'defaults' => [
16766 efrain 4403
                        'controller' => '\LeadersLinked\Controller\PlanningController',
1951 nelberth 4404
                        'action' => 'index'
1333 efrain 4405
                    ]
4406
                ],
4407
                'may_terminate' => true,
4408
                'child_routes' => [
16785 efrain 4409
                    'periods' => [
4410
                        'type' => Literal::class,
4411
                        'options' => [
4412
                            'route' => '/periods',
4413
                            'defaults' => [
4414
                                'controller' => '\LeadersLinked\Controller\PlanningPeriodController',
4415
                                'action' => 'index'
4416
                            ]
4417
                        ],
4418
                        'may_terminate' => true,
4419
                        'child_routes' => [
4420
                            'add' => [
4421
                                'type' => Literal::class,
4422
                                'options' => [
4423
                                    'route' => '/add',
4424
                                    'defaults' => [
4425
                                        'controller' => '\LeadersLinked\Controller\PlanningPeriodController',
4426
                                        'action' => 'add'
4427
                                    ]
4428
                                ]
4429
                            ],
4430
                            'edit' => [
4431
                                'type' => Segment::class,
4432
                                'options' => [
4433
                                    'route' => '/edit/:id',
4434
                                    'constraints' => [
4435
                                        'id' => '[A-Za-z0-9\-]+\=*'
4436
                                    ],
4437
                                    'defaults' => [
4438
                                        'controller' => '\LeadersLinked\Controller\PlanningPeriodController',
4439
                                        'action' => 'edit'
4440
                                    ]
4441
                                ]
4442
                            ],
4443
                            'delete' => [
4444
                                'type' => Segment::class,
4445
                                'options' => [
4446
                                    'route' => '/delete/:id',
4447
                                    'constraints' => [
4448
                                        'id' => '[A-Za-z0-9\-]+\=*'
4449
                                    ],
4450
                                    'defaults' => [
4451
                                        'controller' => '\LeadersLinked\Controller\PlanningPeriodController',
4452
                                        'action' => 'delete'
4453
                                    ]
4454
                                ]
4455
                            ],
4456
                        ]
4457
                    ],
4458
 
2238 nelberth 4459
                    'objectives' => [
2250 nelberth 4460
                        'type' => Literal::class,
1914 nelberth 4461
                        'options' => [
2248 nelberth 4462
                            'route' => '/objectives',
1914 nelberth 4463
                            'defaults' => [
16785 efrain 4464
                                'controller' => '\LeadersLinked\Controller\PlanningObjectiveController',
2238 nelberth 4465
                                'action' => 'index'
1914 nelberth 4466
                            ]
2251 nelberth 4467
                        ],
15607 anderson 4468
 
2251 nelberth 4469
                        'may_terminate' => true,
4470
                        'child_routes' => [
2324 nelberth 4471
 
2251 nelberth 4472
                            'add' => [
16785 efrain 4473
                                'type' => Segment::class,
2251 nelberth 4474
                                'options' => [
16785 efrain 4475
                                    'route' => '/add/[:period_id]',
4476
                                    'constraints' => [
4477
                                        'period_id' => '[A-Za-z0-9\-]+\=*'
4478
                                    ],
2251 nelberth 4479
                                    'defaults' => [
16785 efrain 4480
                                        'controller' => '\LeadersLinked\Controller\PlanningObjectiveController',
2251 nelberth 4481
                                        'action' => 'add'
4482
                                    ]
4483
                                ]
4484
                            ],
4485
                            'edit' => [
4486
                                'type' => Segment::class,
4487
                                'options' => [
4488
                                    'route' => '/edit/:id',
4489
                                    'constraints' => [
4490
                                        'id' => '[A-Za-z0-9\-]+\=*'
4491
                                    ],
4492
                                    'defaults' => [
16785 efrain 4493
                                        'controller' => '\LeadersLinked\Controller\PlanningObjectiveController',
2251 nelberth 4494
                                        'action' => 'edit'
4495
                                    ]
4496
                                ]
4497
                            ],
4498
                            'delete' => [
4499
                                'type' => Segment::class,
4500
                                'options' => [
4501
                                    'route' => '/delete/:id',
4502
                                    'constraints' => [
4503
                                        'id' => '[A-Za-z0-9\-]+\=*'
4504
                                    ],
4505
                                    'defaults' => [
16766 efrain 4506
                                        'controller' => '\LeadersLinked\Controller\PlanningObjectiveController',
2251 nelberth 4507
                                        'action' => 'delete'
4508
                                    ]
4509
                                ]
2324 nelberth 4510
                            ],
16785 efrain 4511
                            'analysis' => [
3462 nelberth 4512
                                'type' => Segment::class,
4513
                                'options' => [
16785 efrain 4514
                                    'route' => '/analysis/:id',
3462 nelberth 4515
                                    'constraints' => [
4516
                                        'id' => '[A-Za-z0-9\-]+\=*'
4517
                                    ],
4518
                                    'defaults' => [
16785 efrain 4519
                                        'controller' => '\LeadersLinked\Controller\PlanningObjectiveController',
4520
                                        'action' => 'analysis'
3462 nelberth 4521
                                    ]
4522
                                ]
15607 anderson 4523
                            ],
16785 efrain 4524
                            'full' => [
4525
                                'type' => Segment::class,
3986 nelberth 4526
                                'options' => [
16785 efrain 4527
                                    'route' => '/report-full/:id',
4528
                                    'constraints' => [
4529
                                        'id' => '[A-Za-z0-9\-]+\=*'
4530
                                    ],
3986 nelberth 4531
                                    'defaults' => [
16785 efrain 4532
                                        'controller' => '\LeadersLinked\Controller\PlanningObjectiveController',
4533
                                        'action' => 'full'
3986 nelberth 4534
                                    ]
4535
                                ]
3462 nelberth 4536
                            ],
16785 efrain 4537
                            'matrix' => [
4538
                                'type' => Segment::class,
4041 nelberth 4539
                                'options' => [
16785 efrain 4540
                                    'route' => '/matrix/:id',
4541
                                    'constraints' => [
4542
                                        'id' => '[A-Za-z0-9\-]+\=*'
4543
                                    ],
4041 nelberth 4544
                                    'defaults' => [
16785 efrain 4545
                                        'controller' => '\LeadersLinked\Controller\PlanningObjectiveController',
4546
                                        'action' => 'matrix'
4041 nelberth 4547
                                    ]
4548
                                ]
4549
                            ],
16785 efrain 4550
 
4551
                        ]
4552
                    ],
4553
 
4554
                    'goals' => [
4555
                        'type' => Literal::class,
4556
                        'options' => [
4557
                            'route' => '/goals',
4558
                            'defaults' => [
4559
                                'controller' => '\LeadersLinked\Controller\PlanningGoalController',
4560
                                'action' => 'index'
4561
                            ]
4562
                        ],
4563
 
4564
                        'may_terminate' => true,
4565
                        'child_routes' => [
4566
                            'add' => [
2336 nelberth 4567
                                'type' => Segment::class,
2324 nelberth 4568
                                'options' => [
16785 efrain 4569
                                    'route' => '/add/:objective_id',
2324 nelberth 4570
                                    'constraints' => [
11092 nelberth 4571
                                        'objective_id' => '[A-Za-z0-9\-]+\=*'
2324 nelberth 4572
                                    ],
4573
                                    'defaults' => [
16785 efrain 4574
                                        'controller' => '\LeadersLinked\Controller\PlanningGoalController',
4575
                                        'action' => 'add'
2324 nelberth 4576
                                    ]
16785 efrain 4577
                                ]
4578
                            ],
4579
                            'edit' => [
4580
                                'type' => Segment::class,
4581
                                'options' => [
4582
                                    'route' => '/edit/:id',
4583
                                    'constraints' => [
4584
                                        'id' => '[A-Za-z0-9\-]+\=*'
2370 nelberth 4585
                                    ],
16785 efrain 4586
                                    'defaults' => [
4587
                                        'controller' => '\LeadersLinked\Controller\PlanningGoalController',
4588
                                        'action' => 'edit'
4589
                                    ]
4590
                                ]
4591
                            ],
4592
                            'delete' => [
4593
                                'type' => Segment::class,
4594
                                'options' => [
4595
                                    'route' => '/delete/:id',
4596
                                    'constraints' => [
4597
                                        'id' => '[A-Za-z0-9\-]+\=*'
2370 nelberth 4598
                                    ],
16785 efrain 4599
                                    'defaults' => [
4600
                                        'controller' => '\LeadersLinked\Controller\PlanningGoalController',
4601
                                        'action' => 'delete'
4602
                                    ]
4603
                                ]
4604
                            ],
4605
                        ]
4606
                    ],
4607
 
4608
                    'tasks' => [
4609
                        'type' => Literal::class,
4610
                        'options' => [
4611
                            'route' => '/tasks',
4612
                            'defaults' => [
4613
                                'controller' => '\LeadersLinked\Controller\PlanningTaskController',
4614
                                'action' => 'index'
4615
                            ]
4616
                        ],
4617
 
4618
                        'may_terminate' => true,
4619
                        'child_routes' => [
4620
                            'add' => [
4621
                                'type' => Segment::class,
4622
                                'options' => [
4623
                                    'route' => '/add/:goal_id',
4624
                                    'constraints' => [
4625
                                        'goal_id' => '[A-Za-z0-9\-]+\=*',
2370 nelberth 4626
                                    ],
16785 efrain 4627
                                    'defaults' => [
4628
                                        'controller' => '\LeadersLinked\Controller\PlanningTaskController',
4629
                                        'action' => 'add'
4630
                                    ]
4631
                                ]
4632
                            ],
4633
                            'edit' => [
4634
                                'type' => Segment::class,
4635
                                'options' => [
4636
                                    'route' => '/edit/:id',
4637
                                    'constraints' => [
4638
                                        'id' => '[A-Za-z0-9\-]+\=*'
15607 anderson 4639
                                    ],
16785 efrain 4640
                                    'defaults' => [
4641
                                        'controller' => '\LeadersLinked\Controller\PlanningTaskController',
4642
                                        'action' => 'edit'
4643
                                    ]
15607 anderson 4644
                                ]
4645
                            ],
16785 efrain 4646
                            'delete' => [
4647
                                'type' => Segment::class,
4648
                                'options' => [
4649
                                    'route' => '/delete/:id',
4650
                                    'constraints' => [
4651
                                        'id' => '[A-Za-z0-9\-]+\=*'
4652
                                    ],
4653
                                    'defaults' => [
4654
                                        'controller' => '\LeadersLinked\Controller\PlanningTaskController',
4655
                                        'action' => 'delete'
4656
                                    ]
4657
                                ]
4658
                            ],
4659
                            'view' => [
4660
                                'type' => Segment::class,
4661
                                'options' => [
4662
                                    'route' => '/view/:id',
4663
                                    'constraints' => [
4664
                                        'id' => '[A-Za-z0-9\-]+\=*'
4665
                                    ],
4666
                                    'defaults' => [
4667
                                        'controller' => '\LeadersLinked\Controller\PlanningTaskController',
4668
                                        'action' => 'view'
4669
                                    ]
4670
                                ]
4671
                            ],
1914 nelberth 4672
                        ]
16785 efrain 4673
                    ],
1333 efrain 4674
                ]
4675
            ],
15607 anderson 4676
 
4677
 
15401 efrain 4678
            'discovery-contacts' => [
4679
                'type' => Literal::class,
4680
                'options' => [
4681
                    'route' => '/discovery-contacts',
4682
                    'defaults' => [
4683
                        'controller' => '\LeadersLinked\Controller\DiscoveryContactController',
4684
                        'action' => 'index'
4685
                    ]
4686
                ],
4687
                'may_terminate' => true,
4688
                'child_routes' => [
4689
                    'add' => [
4690
                        'type' => Literal::class,
4691
                        'options' => [
4692
                            'route' => '/add',
4693
                            'defaults' => [
4694
                                'controller' => '\LeadersLinked\Controller\DiscoveryContactController',
4695
                                'action' => 'add'
4696
                            ]
4697
                        ]
4698
                    ],
4699
                    'edit' => [
4700
                        'type' => Segment::class,
4701
                        'options' => [
4702
                            'route' => '/edit/:id',
4703
                            'constraints' => [
4704
                                'id' => '[A-Za-z0-9\-]+\=*'
4705
                            ],
4706
                            'defaults' => [
4707
                                'controller' => '\LeadersLinked\Controller\DiscoveryContactController',
4708
                                'action' => 'edit'
4709
                            ]
4710
                        ]
4711
                    ],
4712
                    'delete' => [
4713
                        'type' => Segment::class,
4714
                        'options' => [
4715
                            'route' => '/delete/:id',
4716
                            'constraints' => [
4717
                                'id' => '[A-Za-z0-9\-]+\=*'
4718
                            ],
4719
                            'defaults' => [
4720
                                'controller' => '\LeadersLinked\Controller\DiscoveryContactController',
4721
                                'action' => 'delete'
4722
                            ]
4723
                        ]
4724
                    ],
4725
                    'view' => [
4726
                        'type' => Segment::class,
4727
                        'options' => [
4728
                            'route' => '/view/:id',
4729
                            'constraints' => [
4730
                                'id' => '[A-Za-z0-9\-]+\=*'
4731
                            ],
4732
                            'defaults' => [
4733
                                'controller' => '\LeadersLinked\Controller\DiscoveryContactController',
4734
                                'action' => 'view'
4735
                            ]
4736
                        ]
4737
                    ],
15546 efrain 4738
                    'upload' => [
4739
                        'type' => Segment::class,
4740
                        'options' => [
4741
                            'route' => '/upload',
4742
                            'defaults' => [
4743
                                'controller' => '\LeadersLinked\Controller\DiscoveryContactController',
4744
                                'action' => 'upload'
4745
                            ]
4746
                        ]
4747
                    ],
15634 anderson 4748
                    'interaction-types' => [
4749
                        'type' => Literal::class,
4750
                        'options' => [
4751
                            'route' => '/interaction-types',
4752
                            'defaults' => [
4753
                                'controller' => '\LeadersLinked\Controller\DiscoveryContactInteractionTypeController',
4754
                                'action' => 'index'
4755
                            ]
4756
                        ],
4757
                        'may_terminate' => true,
4758
                        'child_routes' => [
4759
                            'add' => [
4760
                                'type' => Literal::class,
4761
                                'options' => [
4762
                                    'route' => '/add',
4763
                                    'defaults' => [
4764
                                        'controller' => '\LeadersLinked\Controller\DiscoveryContactInteractionTypeController',
4765
                                        'action' => 'add'
4766
                                    ]
4767
                                ]
4768
                            ],
4769
                            'edit' => [
4770
                                'type' => Segment::class,
4771
                                'options' => [
4772
                                    'route' => '/edit/:id',
4773
                                    'constraints' => [
4774
                                        'id' => '[A-Za-z0-9\-]+\=*'
4775
                                    ],
4776
                                    'defaults' => [
4777
                                        'controller' => '\LeadersLinked\Controller\DiscoveryContactInteractionTypeController',
4778
                                        'action' => 'edit'
4779
                                    ]
4780
                                ]
4781
                            ],
4782
                            'delete' => [
4783
                                'type' => Segment::class,
4784
                                'options' => [
4785
                                    'route' => '/delete/:id',
4786
                                    'constraints' => [
4787
                                        'id' => '[A-Za-z0-9\-]+\=*'
4788
                                    ],
4789
                                    'defaults' => [
4790
                                        'controller' => '\LeadersLinked\Controller\DiscoveryContactInteractionTypeController',
4791
                                        'action' => 'delete'
4792
                                    ]
4793
                                ]
4794
                            ],
15401 efrain 4795
 
15607 anderson 4796
 
4797
 
15634 anderson 4798
                        ]
4799
                    ],
15401 efrain 4800
                    'interactions' => [
4801
                        'type' => Segment::class,
4802
                        'options' => [
4803
                            'route' => '/interactions/:id',
4804
                            'constraints' => [
4805
                                'id' => '[A-Za-z0-9\-]+\=*'
4806
                            ],
4807
                            'defaults' => [
4808
                                'controller' => '\LeadersLinked\Controller\DiscoveryContactInteractionController',
4809
                                'action' => 'index'
4810
                            ]
4811
                        ],
4812
                        'may_terminate' => true,
4813
                        'child_routes' => [
4814
                            'add' => [
4815
                                'type' => Segment::class,
4816
                                'options' => [
4817
                                    'route' => '/add',
4818
                                    'defaults' => [
4819
                                        'controller' => '\LeadersLinked\Controller\DiscoveryContactInteractionController',
4820
                                        'action' => 'add'
4821
                                    ]
4822
                                ]
4823
                            ],
4824
                            'delete' => [
4825
                                'type' => Segment::class,
4826
                                'options' => [
4827
                                    'route' => '/delete/:interaction',
4828
                                    'constraints' => [
4829
                                        'interaction' => '[A-Za-z0-9\-]+\=*'
4830
                                    ],
4831
                                    'defaults' => [
4832
                                        'controller' => '\LeadersLinked\Controller\DiscoveryContactInteractionController',
4833
                                        'action' => 'delete'
4834
                                    ]
4835
                                ]
4836
                            ],
15607 anderson 4837
 
4838
 
4839
 
15401 efrain 4840
                        ]
4841
                    ],
4842
                    'logs' => [
15644 anderson 4843
                        'type' => Literal::class,
15401 efrain 4844
                        'options' => [
4845
                            'route' => '/log/:id',
4846
                            'constraints' => [
4847
                                'id' => '[A-Za-z0-9\-]+\=*'
4848
                            ],
4849
                            'defaults' => [
4850
                                'controller' => '\LeadersLinked\Controller\DiscoveryContactLogController',
4851
                                'action' => 'index'
4852
                            ]
4853
                        ],
4854
                        'may_terminate' => true,
15607 anderson 4855
                        'child_routes' => []
15401 efrain 4856
                    ],
15607 anderson 4857
 
16758 efrain 4858
 
15637 anderson 4859
                    'progress-by-day' => [
16758 efrain 4860
                        'type' => Literal::class,
15637 anderson 4861
                        'options' => [
16758 efrain 4862
                            'route' => '/progress-by-day',
15637 anderson 4863
                            'defaults' => [
16758 efrain 4864
                                'controller' => '\LeadersLinked\Controller\DiscoveryContactProgressController',
15637 anderson 4865
                                'action'     => 'index',
4866
                            ],
4867
                        ],
16758 efrain 4868
                        'may_terminate' => true,
4869
                        'child_routes' => [
4870
                            'download' => [
4871
                                'type' => Literal::class,
4872
                                'options' => [
4873
                                    'route' => '/download',
4874
                                    'defaults' => [
4875
                                        'controller' => '\LeadersLinked\Controller\DiscoveryContactProgressController',
4876
                                        'action'     => 'download',
4877
                                    ],
4878
                                ],
4879
                            ],
4880
                        ]
15637 anderson 4881
                    ],
16758 efrain 4882
 
4883
                    'report' => [
4884
                        'type' => Literal::class,
4885
                        'options' => [
4886
                            'route' => '/report',
4887
                            'defaults' => [
4888
                                'controller' => '\LeadersLinked\Controller\DiscoveryContactReportController',
4889
                                'action'     => 'index',
4890
                            ],
4891
                        ],
4892
                        'may_terminate' => true,
4893
                        'child_routes' => [
4894
                            'download' => [
4895
                                'type' => Literal::class,
4896
                                'options' => [
4897
                                    'route' => '/download',
4898
                                    'defaults' => [
4899
                                        'controller' => '\LeadersLinked\Controller\DiscoveryContactReportController',
4900
                                        'action'     => 'download',
4901
                                    ],
4902
                                ],
4903
                            ],
4904
                        ]
4905
                    ],
4906
 
15637 anderson 4907
 
15401 efrain 4908
                ]
4909
            ],
4910
 
15607 anderson 4911
 
4912
 
1333 efrain 4913
            'development-and-training' => [
4914
                'type' => Literal::class,
4915
                'options' => [
4916
                    'route' => '/development-and-training',
4917
                    'defaults' => [
4918
                        'controller' => '\LeadersLinked\Controller\UnknownController',
4919
                        'action' => 'index'
4920
                    ]
4921
                ],
4922
                'may_terminate' => true,
15607 anderson 4923
                'child_routes' => []
1333 efrain 4924
            ],
1477 efrain 4925
 
15607 anderson 4926
 
1477 efrain 4927
            'recruitment-and-selection' => [
1333 efrain 4928
                'type' => Literal::class,
4929
                'options' => [
1477 efrain 4930
                    'route' => '/recruitment-and-selection',
1333 efrain 4931
                    'defaults' => [
1477 efrain 4932
                        'controller' => '\LeadersLinked\Controller\RecruitmentSelectionController',
1333 efrain 4933
                        'action' => 'index'
4934
                    ]
4935
                ],
4936
                'may_terminate' => true,
4937
                'child_routes' => [
1477 efrain 4938
                    'vacancies' => [
1345 eleazar 4939
                        'type' => Literal::class,
4940
                        'options' => [
1477 efrain 4941
                            'route' => '/vacancies',
1345 eleazar 4942
                            'defaults' => [
1385 eleazar 4943
                                'controller' => '\LeadersLinked\Controller\RecruitmentSelectionVacancyController',
1345 eleazar 4944
                                'action' => 'index'
4945
                            ]
4946
                        ],
4947
                        'may_terminate' => true,
4948
                        'child_routes' => [
4949
                            'add' => [
4950
                                'type' => Literal::class,
4951
                                'options' => [
4952
                                    'route' => '/add',
4953
                                    'defaults' => [
1385 eleazar 4954
                                        'controller' => '\LeadersLinked\Controller\RecruitmentSelectionVacancyController',
1345 eleazar 4955
                                        'action' => 'add'
4956
                                    ]
4957
                                ]
4958
                            ],
4959
                            'edit' => [
4960
                                'type' => Segment::class,
4961
                                'options' => [
4962
                                    'route' => '/edit/:id',
4963
                                    'constraints' => [
4964
                                        'id' => '[A-Za-z0-9\-]+\=*'
4965
                                    ],
4966
                                    'defaults' => [
1385 eleazar 4967
                                        'controller' => '\LeadersLinked\Controller\RecruitmentSelectionVacancyController',
1345 eleazar 4968
                                        'action' => 'edit'
4969
                                    ]
4970
                                ]
4971
                            ],
4972
                            'delete' => [
4973
                                'type' => Segment::class,
4974
                                'options' => [
4975
                                    'route' => '/delete/:id',
4976
                                    'constraints' => [
4977
                                        'id' => '[A-Za-z0-9\-]+\=*'
4978
                                    ],
4979
                                    'defaults' => [
1385 eleazar 4980
                                        'controller' => '\LeadersLinked\Controller\RecruitmentSelectionVacancyController',
1345 eleazar 4981
                                        'action' => 'delete'
4982
                                    ]
4983
                                ]
4984
                            ]
4985
                        ]
4986
                    ],
15461 efrain 4987
                    'applications' => [
4988
                        'type' =>  Literal::class,
4989
                        'options' => [
4990
                            'route' => '/applications',
4991
                            'defaults' => [
4992
                                'controller' => '\LeadersLinked\Controller\RecruitmentSelectionApplicationController',
4993
                                'action' => 'index'
4994
                            ]
4995
                        ],
4996
                        'may_terminate' => true,
4997
                        'child_routes' => [
4998
                            'add' => [
4999
                                'type' => Segment::class,
5000
                                'options' => [
5001
                                    'route' => '/add/vacancy/:vacancy_id',
5002
                                    'constraints' => [
5003
                                        'vacancy_id' => '[A-Za-z0-9\-]+\=*'
5004
                                    ],
5005
                                    'defaults' => [
5006
                                        'controller' => '\LeadersLinked\Controller\RecruitmentSelectionApplicationController',
5007
                                        'action' => 'add'
5008
                                    ]
5009
                                ]
5010
                            ],
5011
                            'delete' => [
5012
                                'type' => Segment::class,
5013
                                'options' => [
5014
                                    'route' => '/delete/vacancy/:vacancy_id/application/:application_id',
5015
                                    'constraints' => [
5016
                                        'vacancy_id' => '[A-Za-z0-9\-]+\=*',
5017
                                        'application_id' => '[A-Za-z0-9\-]+\=*'
5018
                                    ],
5019
                                    'defaults' => [
5020
                                        'controller' => '\LeadersLinked\Controller\RecruitmentSelectionApplicationController',
5021
                                        'action' => 'delete'
5022
                                    ]
5023
                                ]
5024
                            ],
5025
                            'user-by-email' => [
5026
                                'type' => Literal::class,
5027
                                'options' => [
5028
                                    'route' => '/user-by-email',
5029
                                    'defaults' => [
5030
                                        'controller' => '\LeadersLinked\Controller\RecruitmentSelectionApplicationController',
5031
                                        'action' => 'userByEmail'
5032
                                    ]
5033
                                ]
5034
                            ],
5035
                            'view' => [
5036
                                'type' => Segment::class,
5037
                                'options' => [
5038
                                    'route' => '/view/vacancy/:vacancy_id/application/:application_id',
5039
                                    'constraints' => [
5040
                                        'vacancy_id' => '[A-Za-z0-9\-]+\=*',
5041
                                        'application_id' => '[A-Za-z0-9\-]+\=*'
5042
                                    ],
5043
                                    'defaults' => [
5044
                                        'controller' => '\LeadersLinked\Controller\RecruitmentSelectionApplicationController',
5045
                                        'action' => 'view'
5046
                                    ]
5047
                                ]
5048
                            ],
5049
                            'comment' => [
5050
                                'type' => Segment::class,
5051
                                'options' => [
5052
                                    'route' => '/comment/vacancy/:vacancy_id/application/:application_id',
5053
                                    'constraints' => [
5054
                                        'vacancy_id' => '[A-Za-z0-9\-]+\=*',
5055
                                        'application_id' => '[A-Za-z0-9\-]+\=*'
5056
                                    ],
5057
                                    'defaults' => [
5058
                                        'controller' => '\LeadersLinked\Controller\RecruitmentSelectionApplicationController',
5059
                                        'action' => 'comment'
5060
                                    ]
5061
                                ]
5062
                            ],
5063
                            'status' => [
5064
                                'type' => Segment::class,
5065
                                'options' => [
5066
                                    'route' => '/status/vacancy/:vacancy_id/application/:application_id',
5067
                                    'constraints' => [
5068
                                        'vacancy_id' => '[A-Za-z0-9\-]+\=*',
5069
                                        'iapplication_id' => '[A-Za-z0-9\-]+\=*'
5070
                                    ],
5071
                                    'defaults' => [
5072
                                        'controller' => '\LeadersLinked\Controller\RecruitmentSelectionApplicationController',
5073
                                        'action' => 'status'
5074
                                    ]
5075
                                ]
5076
                            ],
5077
                            'level' => [
5078
                                'type' => Segment::class,
5079
                                'options' => [
5080
                                    'route' => '/level/vacancy/:vacancy_id/application/:application_id',
5081
                                    'constraints' => [
5082
                                        'vacancy_id' => '[A-Za-z0-9\-]+\=*',
5083
                                        'application_id' => '[A-Za-z0-9\-]+\=*'
5084
                                    ],
5085
                                    'defaults' => [
5086
                                        'controller' => '\LeadersLinked\Controller\RecruitmentSelectionApplicationController',
5087
                                        'action' => 'level'
5088
                                    ]
5089
                                ]
5090
                            ],
5091
                            'files' => [
5092
                                'type' => Segment::class,
5093
                                'options' => [
5094
                                    'route' => '/files/vacancy/:vacancy_id/application/:application_id',
5095
                                    'constraints' => [
5096
                                        'vacancy_id' => '[A-Za-z0-9\-]+\=*',
5097
                                        'application_id' => '[A-Za-z0-9\-]+\=*'
5098
                                    ],
5099
                                    'defaults' => [
5100
                                        'controller' => '\LeadersLinked\Controller\RecruitmentSelectionFileController',
5101
                                        'action' => 'index'
5102
                                    ]
5103
                                ],
5104
                                'may_terminate' => true,
5105
                                'child_routes' => [
5106
                                    'add' => [
5107
                                        'type' => Segment::class,
5108
                                        'options' => [
5109
                                            'route' => '/add',
5110
                                            'defaults' => [
5111
                                                'controller' => '\LeadersLinked\Controller\RecruitmentSelectionFileController',
5112
                                                'action' => 'add'
5113
                                            ]
5114
                                        ]
5115
                                    ],
5116
                                    'delete' => [
5117
                                        'type' => Segment::class,
5118
                                        'options' => [
5119
                                            'route' => '/delete/:id',
5120
                                            'constraints' => [
5121
                                                'id' => '[A-Za-z0-9\-]+\=*'
5122
                                            ],
5123
                                            'defaults' => [
5124
                                                'controller' => '\LeadersLinked\Controller\RecruitmentSelectionFileController',
5125
                                                'action' => 'delete'
5126
                                            ]
5127
                                        ]
5128
                                    ],
5129
                                    'view' => [
5130
                                        'type' => Segment::class,
5131
                                        'options' => [
5132
                                            'route' => '/view/:id',
5133
                                            'constraints' => [
5134
                                                'id' => '[A-Za-z0-9\-]+\=*'
5135
                                            ],
5136
                                            'defaults' => [
5137
                                                'controller' => '\LeadersLinked\Controller\RecruitmentSelectionFileController',
5138
                                                'action' => 'view'
5139
                                            ]
5140
                                        ]
5141
                                    ],
15607 anderson 5142
                                ]
15461 efrain 5143
                            ],
5144
                            'interviews' => [
5145
                                'type' => Segment::class,
5146
                                'options' => [
5147
                                    'route' => '/interviews/vacancy/:vacancy_id/application/:application_id',
5148
                                    'constraints' => [
5149
                                        'vacancy_id' => '[A-Za-z0-9\-]+\=*',
5150
                                        'application_id' => '[A-Za-z0-9\-]+\=*'
5151
                                    ],
5152
                                    'defaults' => [
5153
                                        'controller' => '\LeadersLinked\Controller\RecruitmentSelectionInterviewController',
5154
                                        'action' => 'index'
5155
                                    ]
5156
                                ],
5157
                                'may_terminate' => true,
5158
                                'child_routes' => [
5159
                                    'add' => [
5160
                                        'type' => Segment::class,
5161
                                        'options' => [
5162
                                            'route' => '/add',
5163
                                            'defaults' => [
5164
                                                'controller' => '\LeadersLinked\Controller\RecruitmentSelectionInterviewController',
5165
                                                'action' => 'add'
5166
                                            ]
5167
                                        ]
5168
                                    ],
5169
                                    'delete' => [
5170
                                        'type' => Segment::class,
5171
                                        'options' => [
5172
                                            'route' => '/delete/:id',
5173
                                            'constraints' => [
5174
                                                'id' => '[A-Za-z0-9\-]+\=*'
5175
                                            ],
5176
                                            'defaults' => [
5177
                                                'controller' => '\LeadersLinked\Controller\RecruitmentSelectionInterviewController',
5178
                                                'action' => 'delete'
5179
                                            ]
5180
                                        ]
5181
                                    ],
5182
                                    'report' => [
5183
                                        'type' => Segment::class,
5184
                                        'options' => [
5185
                                            'route' => '/report/:id',
5186
                                            'constraints' => [
5187
                                                'id' => '[A-Za-z0-9\-]+\=*'
5188
                                            ],
5189
                                            'defaults' => [
5190
                                                'controller' => '\LeadersLinked\Controller\RecruitmentSelectionInterviewController',
5191
                                                'action' => 'report'
5192
                                            ]
5193
                                        ]
5194
                                    ],
5195
                                    'edit' => [
5196
                                        'type' => Segment::class,
5197
                                        'options' => [
5198
                                            'route' => '/edit/:id',
5199
                                            'constraints' => [
5200
                                                'id' => '[A-Za-z0-9\-]+\=*'
5201
                                            ],
5202
                                            'defaults' => [
5203
                                                'controller' => '\LeadersLinked\Controller\RecruitmentSelectionInterviewController',
5204
                                                'action' => 'edit'
5205
                                            ]
5206
                                        ]
5207
                                    ],
5208
                                ]
5209
                            ],
5210
                        ]
5211
 
15607 anderson 5212
 
5213
                    ],
15461 efrain 5214
                    /*
1459 eleazar 5215
                    'candidates' => [
5216
                        'type' => Segment::class,
5217
                        'options' => [
1501 eleazar 5218
                            'route' => '/candidates[/:vacancy_uuid]',
1459 eleazar 5219
                            'constraints' => [
1508 eleazar 5220
                                'vacancy_uuid' => '[A-Za-z0-9\-]+\=*'
1459 eleazar 5221
                            ],
5222
                            'defaults' => [
5223
                                'controller' => '\LeadersLinked\Controller\RecruitmentSelectionCandidateController',
1502 eleazar 5224
                                'action' => 'index',
1503 eleazar 5225
                                'vacancy_uuid' => '',
1459 eleazar 5226
                            ]
5227
                        ],
5228
                        'may_terminate' => true,
5229
                        'child_routes' => [
5230
                            'add' => [
5231
                                'type' => Literal::class,
5232
                                'options' => [
1506 eleazar 5233
                                    'route' => '/add',
1459 eleazar 5234
                                    'defaults' => [
5235
                                        'controller' => '\LeadersLinked\Controller\RecruitmentSelectionCandidateController',
5236
                                        'action' => 'add'
5237
                                    ]
5238
                                ]
5239
                            ],
5240
                            'edit' => [
5241
                                'type' => Segment::class,
5242
                                'options' => [
5243
                                    'route' => '/edit/:id',
5244
                                    'constraints' => [
5245
                                        'id' => '[A-Za-z0-9\-]+\=*'
5246
                                    ],
5247
                                    'defaults' => [
5248
                                        'controller' => '\LeadersLinked\Controller\RecruitmentSelectionCandidateController',
5249
                                        'action' => 'edit'
5250
                                    ]
5251
                                ]
5252
                            ],
5253
                            'delete' => [
5254
                                'type' => Segment::class,
5255
                                'options' => [
5256
                                    'route' => '/delete/:id',
5257
                                    'constraints' => [
5258
                                        'id' => '[A-Za-z0-9\-]+\=*'
5259
                                    ],
5260
                                    'defaults' => [
5261
                                        'controller' => '\LeadersLinked\Controller\RecruitmentSelectionCandidateController',
5262
                                        'action' => 'delete'
5263
                                    ]
5264
                                ]
1630 eleazar 5265
                            ],
5266
                            'email' => [
5267
                                'type' => Literal::class,
5268
                                'options' => [
5269
                                    'route' => '/email',
5270
                                    'defaults' => [
5271
                                        'controller' => '\LeadersLinked\Controller\RecruitmentSelectionCandidateController',
5272
                                        'action' => 'email'
5273
                                    ]
5274
                                ]
5275
                            ],
1459 eleazar 5276
                        ]
5277
                    ],
1635 eleazar 5278
                    'user-by-email' => [
5279
                        'type' => Literal::class,
5280
                        'options' => [
5281
                            'route' => '/user-by-email',
5282
                            'defaults' => [
5283
                                'controller' => '\LeadersLinked\Controller\RecruitmentSelectionCandidateController',
5284
                                'action' => 'email'
5285
                            ]
5286
                        ]
1709 eleazar 5287
                    ],
5288
                    'interview' => [
5289
                        'type' => Segment::class,
5290
                        'options' => [
5291
                            'route' => '/interview',
5292
                            'defaults' => [
5293
                                'controller' => '\LeadersLinked\Controller\RecruitmentSelectionInterviewController',
5294
                                'action' => 'index',
5295
                            ],
5296
                        ],
5297
                        'may_terminate' => true,
5298
                        'child_routes' => [
5299
                            'form' => [
4351 eleazar 5300
                                'type' => Segment::class,
1709 eleazar 5301
                                'options' => [
4349 eleazar 5302
                                    'route' => '/form[/:vacancy_uuid]',
5303
                                    'constraints' => [
5304
                                        'vacancy_uuid' => '[A-Za-z0-9\-]+\=*'
5305
                                    ],
1709 eleazar 5306
                                    'defaults' => [
1711 eleazar 5307
                                        'controller' => '\LeadersLinked\Controller\RecruitmentSelectionInterviewFormController',
2029 eleazar 5308
                                        'action' => 'index',
4352 eleazar 5309
                                        'vacancy_uuid' => '',
1709 eleazar 5310
                                    ],
5311
                                ],
5312
                                'may_terminate' => true,
5313
                                'child_routes' => [
5314
                                    'add' => [
2059 eleazar 5315
                                        'type' => Segment::class,
1709 eleazar 5316
                                        'options' => [
3563 eleazar 5317
                                            'route' => '/add',
1709 eleazar 5318
                                            'defaults' => [
1899 eleazar 5319
                                                'controller' => '\LeadersLinked\Controller\RecruitmentSelectionInterviewFormController',
1709 eleazar 5320
                                                'action' => 'add'
5321
                                            ],
5322
                                        ],
5323
                                    ],
5324
                                    'edit' => [
2775 eleazar 5325
                                        'type' => Segment::class,
1709 eleazar 5326
                                        'options' => [
2764 eleazar 5327
                                            'route' => '/edit/:interview_uuid',
2765 eleazar 5328
                                            'constraints' => [
5329
                                                'interview_uuid' => '[A-Za-z0-9\-]+\=*'
5330
                                            ],
1709 eleazar 5331
                                            'defaults' => [
1944 eleazar 5332
                                                'controller' => '\LeadersLinked\Controller\RecruitmentSelectionInterviewFormController',
1709 eleazar 5333
                                                'action' => 'edit'
5334
                                            ],
5335
                                        ],
5336
                                    ],
5337
                                    'delete' => [
2775 eleazar 5338
                                        'type' => Segment::class,
1709 eleazar 5339
                                        'options' => [
2764 eleazar 5340
                                            'route' => '/delete/:interview_uuid',
2765 eleazar 5341
                                            'constraints' => [
5342
                                                'interview_uuid' => '[A-Za-z0-9\-]+\=*'
5343
                                            ],
1709 eleazar 5344
                                            'defaults' => [
2766 eleazar 5345
                                                'controller' => '\LeadersLinked\Controller\RecruitmentSelectionInterviewFormController',
1709 eleazar 5346
                                                'action' => 'delete'
5347
                                            ],
5348
                                        ],
5349
                                    ],
8781 eleazar 5350
                                ],
5351
                            ],
5352
                            'file' => [
5353
                                'type' => Segment::class,
5354
                                'options' => [
5355
                                    'route' => '/:interview_uuid/file',
5356
                                    'constraints' => [
5357
                                        'interview_uuid' => '[A-Za-z0-9\-]+\=*'
5358
                                    ],
5359
                                    'defaults' => [
5360
                                        'controller' => '\LeadersLinked\Controller\RecruitmentSelectionInterviewFileController',
5361
                                        'action' => 'index'
5362
                                    ],
5363
                                ],
5364
                                'may_terminate' => true,
5365
                                'child_routes' => [
5366
                                    'add' => [
5367
                                        'type' => Literal::class,
5368
                                        'options' => [
5369
                                            'route' => '/add',
5370
                                            'defaults' => [
5371
                                                'controller' => '\LeadersLinked\Controller\RecruitmentSelectionInterviewFileController',
5372
                                                'action' => 'add'
5373
                                            ]
5374
                                        ]
5375
                                    ],
5376
                                    'edit' => [
8779 eleazar 5377
                                        'type' => Segment::class,
5378
                                        'options' => [
8874 eleazar 5379
                                            'route' => '/edit/:id',
8779 eleazar 5380
                                            'constraints' => [
8781 eleazar 5381
                                                'id' => '[A-Za-z0-9\-]+\=*'
8779 eleazar 5382
                                            ],
5383
                                            'defaults' => [
5384
                                                'controller' => '\LeadersLinked\Controller\RecruitmentSelectionInterviewFileController',
8781 eleazar 5385
                                                'action' => 'edit'
5386
                                            ]
5387
                                        ]
5388
                                    ],
5389
                                    'delete' => [
5390
                                        'type' => Segment::class,
5391
                                        'options' => [
8874 eleazar 5392
                                            'route' => '/delete/:id',
8781 eleazar 5393
                                            'constraints' => [
5394
                                                'id' => '[A-Za-z0-9\-]+\=*'
8779 eleazar 5395
                                            ],
8781 eleazar 5396
                                            'defaults' => [
5397
                                                'controller' => '\LeadersLinked\Controller\RecruitmentSelectionInterviewFileController',
5398
                                                'action' => 'delete'
8779 eleazar 5399
                                            ]
5400
                                        ]
8874 eleazar 5401
                                    ],
8781 eleazar 5402
                                ]
1709 eleazar 5403
                            ],
5404
                            'report' =>[
5405
                                'type' => Segment::class,
5406
                                'options' => [
2864 eleazar 5407
                                    'route' => '/report/:interview_uuid',
5408
                                    'constraints' => [
5409
                                        'interview_uuid' => '[A-Za-z0-9\-]+\=*'
5410
                                    ],
1709 eleazar 5411
                                    'defaults' => [
2864 eleazar 5412
                                        'controller' => '\LeadersLinked\Controller\RecruitmentSelectionInterviewFormController',
5413
                                        'action' => 'report',
1709 eleazar 5414
                                    ],
5415
                                ],
5416
                            ],
3571 eleazar 5417
                            'vacancy' =>[
5418
                                'type' => Segment::class,
5419
                                'options' => [
5420
                                    'route' => '/vacancy/:vacancy_uuid',
5421
                                    'constraints' => [
5422
                                        'vacancy_uuid' => '[A-Za-z0-9\-]+\=*'
5423
                                    ],
5424
                                    'defaults' => [
5425
                                        'controller' => '\LeadersLinked\Controller\RecruitmentSelectionInterviewFormController',
5426
                                        'action' => 'vacancy',
5427
                                    ],
5428
                                ],
5429
                            ],
4367 eleazar 5430
                            'type' =>[
4365 eleazar 5431
                                'type' => Segment::class,
5432
                                'options' => [
4367 eleazar 5433
                                    'route' => '/type/:candidate_uuid',
4365 eleazar 5434
                                    'constraints' => [
5435
                                        'candidate_uuid' => '[A-Za-z0-9\-]+\=*'
5436
                                    ],
5437
                                    'defaults' => [
5438
                                        'controller' => '\LeadersLinked\Controller\RecruitmentSelectionInterviewFormController',
4367 eleazar 5439
                                        'action' => 'type',
4365 eleazar 5440
                                    ],
5441
                                ],
5442
                            ],
1709 eleazar 5443
                        ],
15607 anderson 5444
                    ], */
1459 eleazar 5445
                ],
1333 efrain 5446
            ],
15607 anderson 5447
 
1333 efrain 5448
            'induction' => [
5449
                'type' => Literal::class,
5450
                'options' => [
5451
                    'route' => '/induction',
5452
                    'defaults' => [
5453
                        'controller' => '\LeadersLinked\Controller\UnknownController',
5454
                        'action' => 'index'
5455
                    ]
5456
                ],
5457
                'may_terminate' => true,
15607 anderson 5458
                'child_routes' => []
1333 efrain 5459
            ],
15607 anderson 5460
 
1333 efrain 5461
            'organizational-climate' => [
5462
                'type' => Literal::class,
5463
                'options' => [
5464
                    'route' => '/organizational-climate',
5465
                    'defaults' => [
7218 eleazar 5466
                        'controller' => '\LeadersLinked\Controller\OrganizationalClimateController',
1333 efrain 5467
                        'action' => 'index'
5468
                    ]
5469
                ],
5470
                'may_terminate' => true,
5471
                'child_routes' => [
16817 efrain 5472
                    'campaign' => [
7218 eleazar 5473
                        'type' => Segment::class,
5474
                        'options' => [
16817 efrain 5475
                            'route' => '/campaign',
7218 eleazar 5476
                            'defaults' => [
16817 efrain 5477
                                'controller' => '\LeadersLinked\Controller\OrganizationalClimateCampaignController',
7218 eleazar 5478
                                'action' => 'index',
5479
                            ],
5480
                        ],
5481
                        'may_terminate' => true,
5482
                        'child_routes' => [
5483
                            'add' => [
5484
                                'type' => Segment::class,
5485
                                'options' => [
5486
                                    'route' => '/add',
5487
                                    'defaults' => [
16817 efrain 5488
                                        'controller' => '\LeadersLinked\Controller\OrganizationalClimateCampaignController',
7218 eleazar 5489
                                        'action' => 'add'
5490
                                    ],
5491
                                ],
5492
                            ],
16817 efrain 5493
                            'overview' => [
7218 eleazar 5494
                                'type' => Segment::class,
5495
                                'options' => [
16817 efrain 5496
                                    'route' => '/overview/:id',
7218 eleazar 5497
                                    'constraints' => [
5498
                                        'id' => '[A-Za-z0-9\-]+\=*'
5499
                                    ],
5500
                                    'defaults' => [
16817 efrain 5501
                                        'controller' => '\LeadersLinked\Controller\OrganizationalClimateCampaignController',
5502
                                        'action' => 'overview'
7218 eleazar 5503
                                    ]
5504
                                ]
5505
                            ],
16817 efrain 5506
                            'pdf' => [
7218 eleazar 5507
                                'type' => Segment::class,
5508
                                'options' => [
16817 efrain 5509
                                    'route' => '/pdf/:id',
7218 eleazar 5510
                                    'constraints' => [
5511
                                        'id' => '[A-Za-z0-9\-]+\=*'
5512
                                    ],
5513
                                    'defaults' => [
16817 efrain 5514
                                        'controller' => '\LeadersLinked\Controller\OrganizationalClimateCampaignController',
5515
                                        'action' => 'pdf'
7218 eleazar 5516
                                    ]
5517
                                ]
5518
                            ],
16817 efrain 5519
                            'excel' => [
7218 eleazar 5520
                                'type' => Segment::class,
5521
                                'options' => [
16817 efrain 5522
                                    'route' => '/excel/:id',
5523
                                    'constraints' => [
5524
                                        'id' => '[A-Za-z0-9\-]+\=*'
7218 eleazar 5525
                                    ],
5526
                                    'defaults' => [
16817 efrain 5527
                                        'controller' => '\LeadersLinked\Controller\OrganizationalClimateCampaignController',
5528
                                        'action' => 'excel'
5529
                                    ]
5530
                                ]
7218 eleazar 5531
                            ],
5532
                            'delete' => [
5533
                                'type' => Segment::class,
5534
                                'options' => [
5535
                                    'route' => '/delete/:id',
16817 efrain 5536
                                    'constraints' => [
5537
                                        'id' => '[A-Za-z0-9\-]+\=*'
5538
                                    ],
7218 eleazar 5539
                                    'defaults' => [
16817 efrain 5540
                                        'controller' => '\LeadersLinked\Controller\OrganizationalClimateCampaignController',
7218 eleazar 5541
                                        'action' => 'delete'
5542
                                    ]
5543
                                ]
5544
                            ]
5545
                        ],
5546
                    ],
16817 efrain 5547
 
5548
                    'form' => [
7218 eleazar 5549
                        'type' => Segment::class,
5550
                        'options' => [
16817 efrain 5551
                            'route' => '/form',
7218 eleazar 5552
                            'defaults' => [
16817 efrain 5553
                                'controller' => '\LeadersLinked\Controller\OrganizationalClimateFormController',
7218 eleazar 5554
                                'action' => 'index',
5555
                            ],
5556
                        ],
5557
                        'may_terminate' => true,
5558
                        'child_routes' => [
16817 efrain 5559
                            'add' => [
7218 eleazar 5560
                                'type' => Segment::class,
5561
                                'options' => [
16817 efrain 5562
                                    'route' => '/add[/:id]',
5563
                                    'constraints' => [
5564
                                        'id' => '[A-Za-z0-9\-]+\=*'
5565
                                    ],
7218 eleazar 5566
                                    'defaults' => [
16817 efrain 5567
                                        'controller' => '\LeadersLinked\Controller\OrganizationalClimateFormController',
5568
                                        'action' => 'add'
5569
                                    ],
5570
                                ],
7218 eleazar 5571
                            ],
16817 efrain 5572
                            'edit' => [
7218 eleazar 5573
                                'type' => Segment::class,
5574
                                'options' => [
16817 efrain 5575
                                    'route' => '/edit/:id',
5576
                                    'constraints' => [
5577
                                        'id' => '[A-Za-z0-9\-]+\=*'
5578
                                    ],
7218 eleazar 5579
                                    'defaults' => [
16817 efrain 5580
                                        'controller' => '\LeadersLinked\Controller\OrganizationalClimateFormController',
5581
                                        'action' => 'edit'
7218 eleazar 5582
                                    ]
5583
                                ]
5584
                            ],
16817 efrain 5585
                            'delete' => [
7218 eleazar 5586
                                'type' => Segment::class,
5587
                                'options' => [
16817 efrain 5588
                                    'route' => '/delete/:id',
5589
                                    'constraints' => [
5590
                                        'id' => '[A-Za-z0-9\-]+\=*'
5591
                                    ],
7218 eleazar 5592
                                    'defaults' => [
16817 efrain 5593
                                        'controller' => '\LeadersLinked\Controller\OrganizationalClimateFormController',
5594
                                        'action' => 'delete'
7218 eleazar 5595
                                    ]
5596
                                ]
16817 efrain 5597
                            ]
7218 eleazar 5598
                        ],
5599
                    ],
5600
                ],
1333 efrain 5601
            ],
15607 anderson 5602
 
1333 efrain 5603
            'culture' => [
5604
                'type' => Literal::class,
5605
                'options' => [
5606
                    'route' => '/culture',
5607
                    'defaults' => [
5608
                        'controller' => '\LeadersLinked\Controller\UnknownController',
5609
                        'action' => 'index'
5610
                    ]
5611
                ],
5612
                'may_terminate' => true,
15607 anderson 5613
                'child_routes' => []
1333 efrain 5614
            ],
16766 efrain 5615
 
5616
 
5617
            'helpers' => [
13553 nelberth 5618
                'type' => Literal::class,
1333 efrain 5619
                'options' => [
16766 efrain 5620
                    'route' => '/helpers',
1333 efrain 5621
                    'defaults' => [
16766 efrain 5622
                        'controller' => '\LeadersLinked\Controller\HelperController',
13170 nelberth 5623
                        'action' => 'index'
1333 efrain 5624
                    ]
5625
                ],
5626
                'may_terminate' => true,
5627
                'child_routes' => [
16766 efrain 5628
 
5629
 
5630
                    'search-people' => [
13760 nelberth 5631
                        'type' => Literal::class,
5632
                        'options' => [
16766 efrain 5633
                            'route' => '/search-people',
13760 nelberth 5634
                            'defaults' => [
16766 efrain 5635
                                'controller' =>  '\LeadersLinked\Controller\HelperController',
5636
                                'action' => 'searchPeople'
13760 nelberth 5637
                            ]
5638
                        ]
5639
                    ],
16798 efrain 5640
                    'search-people-by-company' => [
5641
                        'type' => Literal::class,
5642
                        'options' => [
5643
                            'route' => '/search-people-by-company',
5644
                            'defaults' => [
5645
                                'controller' =>  '\LeadersLinked\Controller\HelperController',
5646
                                'action' => 'searchPeopleByCompany'
5647
                            ]
5648
                        ]
5649
                    ],
16766 efrain 5650
                ],
5651
            ],
5652
 
5653
            'inmail-personal' => [
5654
                'type' =>  Literal::class,
5655
                'options' => [
5656
                    'route' => '/inmail-personal',
5657
                    'defaults' => [
5658
                        'controller' => '\LeadersLinked\Controller\InMailPersonalController',
5659
                        'action' => 'index'
5660
                    ]
5661
                ],
5662
                'may_terminate' => true,
5663
                'child_routes' => [
5664
 
5665
                    'start-conversation' => [
13524 nelberth 5666
                        'type' => Literal::class,
13013 nelberth 5667
                        'options' => [
16766 efrain 5668
                            'route' => '/start-conversation',
13013 nelberth 5669
                            'defaults' => [
16766 efrain 5670
                                'controller' =>  '\LeadersLinked\Controller\InMailPersonalController',
5671
                                'action' => 'startConversation'
13028 nelberth 5672
                            ]
13524 nelberth 5673
                        ]
5674
                    ],
16766 efrain 5675
 
5676
                    'delete' => [
13553 nelberth 5677
                        'type' => Segment::class,
13524 nelberth 5678
                        'options' => [
16766 efrain 5679
                            'route' => '/:id/delete',
13553 nelberth 5680
                            'constraints' => [
5681
                                'id' => '[A-Za-z0-9\-]+\=*',
5682
                            ],
13524 nelberth 5683
                            'defaults' => [
16766 efrain 5684
                                'controller' =>  '\LeadersLinked\Controller\InMailPersonalController',
5685
                                'action' => 'delete'
13524 nelberth 5686
                            ]
16766 efrain 5687
                        ]
5688
                    ],
5689
                    'messages' => [
5690
                        'type' => Segment::class,
5691
                        'options' => [
5692
                            'route' => '/:id/messages',
5693
                            'constraints' => [
5694
                                'id' => '[A-Za-z0-9\-]+\=*',
5695
                            ],
5696
                            'defaults' => [
5697
                                'controller' =>  '\LeadersLinked\Controller\InMailPersonalController',
5698
                                'action' => 'message'
5699
                            ]
13028 nelberth 5700
                        ],
5701
                        'may_terminate' => true,
5702
                        'child_routes' => [
16766 efrain 5703
                            'send' => [
5704
                                'type' => Segment::class,
13028 nelberth 5705
                                'options' => [
16766 efrain 5706
                                    'route' => '/send[/encoding/:encoding]',
5707
                                    'constraints' => [
5708
                                        'encoding' => 'base64'
5709
                                    ],
13028 nelberth 5710
                                    'defaults' => [
16766 efrain 5711
                                        'controller' =>  '\LeadersLinked\Controller\InMailPersonalController',
5712
                                        'action' => 'sendMessage'
13028 nelberth 5713
                                    ]
16766 efrain 5714
                                ]
5715
                            ],
5716
                            'delete' => [
5717
                                'type' => Segment::class,
5718
                                'options' => [
5719
                                    'route' => '/delete/:message',
5720
                                    'constraints' => [
5721
                                        'message' => '[A-Za-z0-9\-]+\=*',
13553 nelberth 5722
                                    ],
16766 efrain 5723
                                    'defaults' => [
5724
                                        'controller' =>  '\LeadersLinked\Controller\InMailPersonalController',
5725
                                        'action' => 'delete'
5726
                                    ]
5727
                                ]
13013 nelberth 5728
                            ],
16766 efrain 5729
                        ],
5730
                    ],
5731
                ],
5732
            ],
5733
 
5734
 
5735
            'inmail-company' => [
5736
                'type' => Literal::class,
5737
                'options' => [
5738
                    'route' => '/inmail-company',
5739
 
5740
                    'defaults' => [
5741
                        'controller' => '\LeadersLinked\Controller\InMailCompanyController',
5742
                        'action' => 'index'
5743
                    ]
5744
                ],
5745
                'may_terminate' => true,
5746
                'child_routes' => [
5747
                    'start-conversation' => [
5748
                        'type' => Literal::class,
5749
                        'options' => [
5750
                            'route' => '/start-conversation',
5751
                            'defaults' => [
5752
                                'controller' =>  '\LeadersLinked\Controller\InMailPersonalController',
5753
                                'action' => 'startConversation'
5754
                            ]
13553 nelberth 5755
                        ]
13013 nelberth 5756
                    ],
16766 efrain 5757
                    'delete' => [
13778 nelberth 5758
                        'type' => Segment::class,
5759
                        'options' => [
16766 efrain 5760
                            'route' => '/:id/delete',
5761
                            'defaults' => [
5762
                                'controller' => '\LeadersLinked\Controller\InMailCompanyController',
5763
                                'action' => 'delete'
5764
                            ]
5765
                        ]
5766
                    ],
5767
                    'messages' => [
5768
                        'type' => Segment::class,
5769
                        'options' => [
5770
                            'route' => '/:id/messages',
13778 nelberth 5771
                            'constraints' => [
5772
                                'id' => '[A-Za-z0-9\-]+\=*',
5773
                            ],
5774
                            'defaults' => [
16766 efrain 5775
                                'controller' => '\LeadersLinked\Controller\InMailCompanyController',
5776
                                'action' => 'message'
13778 nelberth 5777
                            ]
5778
                        ],
5779
                        'may_terminate' => true,
5780
                        'child_routes' => [
16766 efrain 5781
                            'send' => [
5782
                                'type' => Segment::class,
13778 nelberth 5783
                                'options' => [
16766 efrain 5784
                                    'route' => '/send[/encoding/:encoding]',
5785
                                    'constraints' => [
5786
                                        'encoding' => 'base64'
5787
                                    ],
13778 nelberth 5788
                                    'defaults' => [
16766 efrain 5789
                                        'controller' => '\LeadersLinked\Controller\InMailCompanyController',
5790
                                        'action' => 'sendMessage'
13778 nelberth 5791
                                    ]
16766 efrain 5792
                                ]
5793
                            ],
5794
                            'delete' => [
5795
                                'type' => Segment::class,
5796
                                'options' => [
5797
                                    'route' => '/delete/:message',
5798
                                    'constraints' => [
5799
                                        'message' => '[A-Za-z0-9\-]+\=*',
13778 nelberth 5800
                                    ],
16766 efrain 5801
                                    'defaults' => [
5802
                                        'controller' => '\LeadersLinked\Controller\InMailCompanyController',
5803
                                        'action' => 'delete'
5804
                                    ]
5805
                                ]
13778 nelberth 5806
                            ],
16766 efrain 5807
                        ],
13778 nelberth 5808
                    ],
13524 nelberth 5809
                ],
5810
            ],
15607 anderson 5811
 
5812
 
13524 nelberth 5813
            'communication' => [
5814
                'type' => Literal::class,
5815
                'options' => [
5816
                    'route' => '/communication',
5817
                    'defaults' => [
5818
                        'controller' => '\LeadersLinked\Controller\CommunicationController',
5819
                        'action' => 'index'
5820
                    ]
5821
                ],
5822
                'may_terminate' => true,
5823
                'child_routes' => [
16798 efrain 5824
                    'send' => [
13652 nelberth 5825
                        'type' => Literal::class,
5826
                        'options' => [
16798 efrain 5827
                            'route' => '/send',
13652 nelberth 5828
                            'defaults' => [
16798 efrain 5829
                                'controller' => '\LeadersLinked\Controller\CommunicationController',
5830
                                'action' => 'send'
13652 nelberth 5831
                            ]
16798 efrain 5832
                        ]
13652 nelberth 5833
                    ],
16798 efrain 5834
                    'search-people' => [
5835
                        'type' => Literal::class,
5836
                        'options' => [
5837
                            'route' => '/search-people',
5838
                            'defaults' => [
5839
                                'controller' => '\LeadersLinked\Controller\CommunicationController',
5840
                                'action' => 'searchPeople'
5841
                            ]
5842
                        ]
5843
                    ],
1333 efrain 5844
                ]
5845
            ],
15607 anderson 5846
 
16701 efrain 5847
 
5848
            'fast-survey' => [
5849
                'type' => Literal::class,
5850
                'options' => [
5851
                    'route' => '/fast-survey',
5852
                    'defaults' => [
5853
                        'controller' => '\LeadersLinked\Controller\FastSurveyController',
5854
                        'action' => 'index'
5855
                    ]
5856
                ],
5857
                'may_terminate' => true,
5858
                'child_routes' => [
5859
                    'add' => [
5860
                        'type' => Segment::class,
5861
                        'options' => [
5862
                            'route' => '/add',
5863
                            'defaults' => [
5864
                                'controller' => '\LeadersLinked\Controller\FastSurveyController',
5865
                                'action' => 'add'
5866
                            ],
5867
                        ],
5868
                    ],
5869
                    'edit' => [
5870
                        'type' => Segment::class,
5871
                        'options' => [
5872
                            'route' => '/edit/:id',
5873
                            'defaults' => [
5874
                                'controller' => '\LeadersLinked\Controller\FastSurveyController',
5875
                                'action' => 'edit'
5876
                            ],
5877
                        ],
5878
                    ],
5879
                    'delete' => [
5880
                        'type' => Segment::class,
5881
                        'options' => [
5882
                            'route' => '/delete/:id',
5883
                            'defaults' => [
5884
                                'controller' => '\LeadersLinked\Controller\FastSurveyController',
5885
                                'action' => 'delete'
5886
                            ],
5887
                        ],
5888
                    ],
16747 efrain 5889
                    'chart' => [
16701 efrain 5890
                        'type' => Segment::class,
5891
                        'options' => [
16747 efrain 5892
                            'route' => '/chart/:id',
16701 efrain 5893
                            'defaults' => [
5894
                                'controller' => '\LeadersLinked\Controller\FastSurveyController',
16747 efrain 5895
                                'action' => 'chart'
16701 efrain 5896
                            ],
5897
                        ],
5898
                    ],
5899
                    'download' => [
5900
                        'type' => Segment::class,
5901
                        'options' => [
5902
                            'route' => '/download/:id',
5903
                            'defaults' => [
5904
                                'controller' => '\LeadersLinked\Controller\FastSurveyController',
5905
                                'action' => 'download'
5906
                            ],
5907
                        ],
5908
                    ],
5909
 
5910
                ]
5911
            ],
15607 anderson 5912
 
4386 eleazar 5913
            'survey' => [
1333 efrain 5914
                'type' => Literal::class,
5915
                'options' => [
4397 eleazar 5916
                    'route' => '/survey',
1333 efrain 5917
                    'defaults' => [
4375 eleazar 5918
                        'controller' => '\LeadersLinked\Controller\SurveyController',
1333 efrain 5919
                        'action' => 'index'
5920
                    ]
5921
                ],
5922
                'may_terminate' => true,
5923
                'child_routes' => [
4374 eleazar 5924
                    'form' => [
5925
                        'type' => Segment::class,
5926
                        'options' => [
5927
                            'route' => '/form',
5928
                            'defaults' => [
4375 eleazar 5929
                                'controller' => '\LeadersLinked\Controller\SurveyFormController',
4374 eleazar 5930
                                'action' => 'index',
5931
                            ],
5932
                        ],
5933
                        'may_terminate' => true,
5934
                        'child_routes' => [
5935
                            'add' => [
5936
                                'type' => Segment::class,
5937
                                'options' => [
16817 efrain 5938
                                    'route' => '/add[/:id]',
5939
                                    'constraints' => [
5940
                                        'id' => '[A-Za-z0-9\-]+\=*'
5941
                                    ],
4374 eleazar 5942
                                    'defaults' => [
4375 eleazar 5943
                                        'controller' => '\LeadersLinked\Controller\SurveyFormController',
4374 eleazar 5944
                                        'action' => 'add'
5945
                                    ],
5946
                                ],
5947
                            ],
5948
                            'edit' => [
5949
                                'type' => Segment::class,
5950
                                'options' => [
5951
                                    'route' => '/edit/:id',
5952
                                    'constraints' => [
5953
                                        'id' => '[A-Za-z0-9\-]+\=*'
5954
                                    ],
5955
                                    'defaults' => [
4375 eleazar 5956
                                        'controller' => '\LeadersLinked\Controller\SurveyFormController',
4374 eleazar 5957
                                        'action' => 'edit'
5958
                                    ]
5959
                                ]
5960
                            ],
5961
                            'delete' => [
5962
                                'type' => Segment::class,
5963
                                'options' => [
5964
                                    'route' => '/delete/:id',
5965
                                    'constraints' => [
5966
                                        'id' => '[A-Za-z0-9\-]+\=*'
5967
                                    ],
5968
                                    'defaults' => [
4375 eleazar 5969
                                        'controller' => '\LeadersLinked\Controller\SurveyFormController',
4374 eleazar 5970
                                        'action' => 'delete'
5971
                                    ]
5972
                                ]
5973
                            ]
5974
                        ],
5975
                    ],
16817 efrain 5976
                    'campaign' => [
5287 eleazar 5977
                        'type' => Segment::class,
5978
                        'options' => [
16817 efrain 5979
                            'route' => '/campaign',
5287 eleazar 5980
                            'defaults' => [
16817 efrain 5981
                                'controller' => '\LeadersLinked\Controller\SurveyCampaignController',
5287 eleazar 5982
                                'action' => 'index',
5983
                            ],
5984
                        ],
5985
                        'may_terminate' => true,
5986
                        'child_routes' => [
5987
                            'add' => [
16817 efrain 5988
                                'type' => Literal::class,
5287 eleazar 5989
                                'options' => [
6036 eleazar 5990
                                    'route' => '/add',
5287 eleazar 5991
                                    'defaults' => [
16817 efrain 5992
                                        'controller' => '\LeadersLinked\Controller\SurveyCampaignController',
5993
                                        'action' => 'add'
5287 eleazar 5994
                                    ],
5995
                                ],
5996
                            ],
5997
                            'delete' => [
5998
                                'type' => Segment::class,
5999
                                'options' => [
6882 eleazar 6000
                                    'route' => '/delete/:id',
16817 efrain 6001
                                    'constraints' => [
6002
                                        'id' => '[A-Za-z0-9\-]+\=*'
6003
                                    ],
5287 eleazar 6004
                                    'defaults' => [
16817 efrain 6005
                                        'controller' => '\LeadersLinked\Controller\SurveyCampaignController',
5287 eleazar 6006
                                        'action' => 'delete'
6007
                                    ]
6008
                                ]
5911 eleazar 6009
                            ],
16817 efrain 6010
                            'overview' => [
5823 eleazar 6011
                                'type' => Segment::class,
6012
                                'options' => [
16817 efrain 6013
                                    'route' => '/overview/:id',
6014
                                    'constraints' => [
6015
                                        'id' => '[A-Za-z0-9\-]+\=*'
6016
                                    ],
5823 eleazar 6017
                                    'defaults' => [
16817 efrain 6018
                                        'controller' => '\LeadersLinked\Controller\SurveyCampaignController',
6019
                                        'action' => 'overview'
5823 eleazar 6020
                                    ]
6021
                                ]
6022
                            ],
16817 efrain 6023
                            'pdf' => [
6496 eleazar 6024
                                'type' => Segment::class,
6025
                                'options' => [
16817 efrain 6026
                                    'route' => '/pdf/:id',
6027
                                    'constraints' => [
6028
                                        'id' => '[A-Za-z0-9\-]+\=*'
6029
                                    ],
6496 eleazar 6030
                                    'defaults' => [
16817 efrain 6031
                                        'controller' => '\LeadersLinked\Controller\SurveyCampaignController',
6032
                                        'action' => 'pdf'
6496 eleazar 6033
                                    ]
6034
                                ]
6035
                            ],
15149 efrain 6036
                            'excel' => [
7024 eleazar 6037
                                'type' => Segment::class,
6038
                                'options' => [
16817 efrain 6039
                                    'route' => '/excel/:id',
6040
                                    'constraints' => [
6041
                                        'id' => '[A-Za-z0-9\-]+\=*'
6042
                                    ],
7024 eleazar 6043
                                    'defaults' => [
16817 efrain 6044
                                        'controller' => '\LeadersLinked\Controller\SurveyCampaignController',
6045
                                        'action' => 'excel'
7024 eleazar 6046
                                    ]
6047
                                ]
16817 efrain 6048
                            ]
5823 eleazar 6049
                        ],
6050
                    ],
1333 efrain 6051
                ]
6052
            ],
15607 anderson 6053
 
1333 efrain 6054
            'building-my-future' => [
6055
                'type' => Literal::class,
6056
                'options' => [
6057
                    'route' => '/building-my-future',
6058
                    'defaults' => [
6059
                        'controller' => '\LeadersLinked\Controller\UnknownController',
6060
                        'action' => 'index'
6061
                    ]
6062
                ],
6063
                'may_terminate' => true,
15607 anderson 6064
                'child_routes' => []
1333 efrain 6065
            ],
11431 nelberth 6066
 
6067
            'csrf' => [
6068
                'type' => Literal::class,
6069
                'options' => [
6070
                    'route' => '/csrf',
6071
                    'defaults' => [
14692 efrain 6072
                        'controller' => '\LeadersLinked\Controller\DashboardController',
11431 nelberth 6073
                        'action' => 'csrf'
6074
                    ]
6075
                ]
6076
            ],
11340 nelberth 6077
            'chat' => [
6078
                'type' => Literal::class,
6079
                'options' => [
6080
                    'route' => '/chat',
6081
                    'defaults' => [
6082
                        'controller' => '\LeadersLinked\Controller\ChatController',
6083
                        'action' => 'index'
6084
                    ]
6085
                ],
6086
                'may_terminate' => true,
6087
                'child_routes' => [
6088
                    // Inicio de los Routes del Chat //
7184 nelberth 6089
 
11340 nelberth 6090
                    'heart-beat' => [
6091
                        'type' => Literal::class,
6092
                        'options' => [
6093
                            'route' => '/heart-beat',
6094
                            'defaults' => [
6095
                                'controller' => '\LeadersLinked\Controller\ChatController',
6096
                                'action' => 'heartBeat',
6097
                            ],
6098
                        ],
6099
                    ],
16260 anderson 6100
                    'users' => [
6101
                        'type' => Literal::class,
6102
                        'options' => [
6103
                            'route' => '/users',
6104
                            'defaults' => [
6105
                                'controller' => '\LeadersLinked\Controller\ChatController',
6106
                                'action' => 'users',
6107
                            ],
6108
                        ],
6109
                    ],
11340 nelberth 6110
                    'create-group' => [
6111
                        'type' => Literal::class,
6112
                        'options' => [
6113
                            'route' => '/create-group',
6114
                            'defaults' => [
6115
                                'controller' => '\LeadersLinked\Controller\ChatController',
6116
                                'action' => 'createGroup',
6117
                            ],
6118
                        ],
6119
                    ],
16180 anderson 6120
                    'zoom' => [
6121
                        'type' => Segment::class,
6122
                        'options' => [
6123
                            'route' => '/zoom/:id',
6124
                            'constraints' => [
6125
                                'id' => '[A-Za-z0-9\-]+\=*',
6126
                            ],
6127
                            'defaults' => [
6128
                                'controller' => '\LeadersLinked\Controller\ChatController',
6129
                                'action' => 'zoom',
6130
                            ],
6131
                        ],
6132
                    ],
16270 anderson 6133
                    'open-or-create' => [
6134
                        'type' => Segment::class,
6135
                        'options' => [
6136
                            'route' => '/open-or-create/:id',
6137
                            'constraints' => [
6138
                                'id' => '[A-Za-z0-9\-]+\=*',
6139
                            ],
6140
                            'defaults' => [
6141
                                'controller' => '\LeadersLinked\Controller\ChatController',
6142
                                'action' => 'openOrCreate',
6143
                            ],
6144
                        ],
6145
                    ],
11340 nelberth 6146
                    'add-user-to-group' => [
6147
                        'type' => Segment::class,
6148
                        'options' => [
6149
                            'route' => '/add-user-to-group/:group_id',
6150
                            'constraints' => [
6151
                                'group_id' => '[A-Za-z0-9\-]+\=*',
6152
                            ],
6153
                            'defaults' => [
6154
                                'controller' => '\LeadersLinked\Controller\ChatController',
6155
                                'action' => 'addUserToGroup',
6156
                            ],
6157
                        ],
6158
                    ],
6159
                    'mark-seen' => [
6160
                        'type' => Segment::class,
6161
                        'options' => [
6162
                            'route' => '/mark-seen/:id',
6163
                            'constraints' => [
6164
                                'id' => '[A-Za-z0-9\-]+\=*',
6165
                            ],
6166
                            'defaults' => [
6167
                                'controller' => '\LeadersLinked\Controller\ChatController',
6168
                                'action' => 'markSeen',
6169
                            ],
6170
                        ],
6171
                    ],
6172
                    'mark-received' => [
6173
                        'type' => Segment::class,
6174
                        'options' => [
6175
                            'route' => '/mark-received/:id',
6176
                            'constraints' => [
6177
                                'id' => '[A-Za-z0-9\-]+\=*',
6178
                            ],
6179
                            'defaults' => [
6180
                                'controller' => '\LeadersLinked\Controller\ChatController',
6181
                                'action' => 'markReceived',
6182
                            ],
6183
                        ],
6184
                    ],
6185
                    'remove-user-from-group' => [
6186
                        'type' => Segment::class,
6187
                        'options' => [
6188
                            'route' => '/remove-user-from-group/:group_id/:user_id',
6189
                            'constraints' => [
6190
                                'group_id' => '[A-Za-z0-9\-]+\=*',
6191
                                'user_id' => '[A-Za-z0-9\-]+\=*',
6192
                            ],
6193
                            'defaults' => [
6194
                                'controller' => '\LeadersLinked\Controller\ChatController',
6195
                                'action' => 'removeUserFromGroup',
6196
                            ],
6197
                        ],
6198
                    ],
6199
                    'get-all-messages' => [
6200
                        'type' => Segment::class,
6201
                        'options' => [
6202
                            'route' => '/get-all-messages/:id',
6203
                            'constraints' => [
6204
                                'id' => '[A-Za-z0-9\-]+\=*',
6205
                            ],
6206
                            'defaults' => [
6207
                                'controller' => '\LeadersLinked\Controller\ChatController',
6208
                                'action' => 'getAllMessages',
6209
                            ],
6210
                        ],
6211
                    ],
6212
                    'send' => [
6213
                        'type' => Segment::class,
6214
                        'options' => [
6215
                            'route' => '/send/:id',
6216
                            'constraints' => [
6217
                                'id' => '[A-Za-z0-9\-]+\=*',
6218
                            ],
6219
                            'defaults' => [
6220
                                'controller' => '\LeadersLinked\Controller\ChatController',
6221
                                'action' => 'send',
6222
                            ],
6223
                        ],
6224
                    ],
6225
                    'get-contacts-availables-for-group' => [
6226
                        'type' => Segment::class,
6227
                        'options' => [
6228
                            'route' => '/get-contacts-availables-for-group/:group_id',
6229
                            'constraints' => [
6230
                                'group_id' => '[A-Za-z0-9\-]+\=*',
6231
                            ],
6232
                            'defaults' => [
6233
                                'controller' => '\LeadersLinked\Controller\ChatController',
6234
                                'action' => 'contactAvailableGroupList',
6235
                            ],
6236
                        ],
6237
                    ],
6238
                    'get-contact-group-list' => [
6239
                        'type' => Segment::class,
6240
                        'options' => [
6241
                            'route' => '/get-contact-group-list/:group_id',
6242
                            'constraints' => [
6243
                                'group_id' => '[A-Za-z0-9\-]+\=*',
6244
                            ],
6245
                            'defaults' => [
6246
                                'controller' => '\LeadersLinked\Controller\ChatController',
6247
                                'action' => 'contactGroupList',
6248
                            ],
6249
                        ],
6250
                    ],
6251
                    'leave-group' => [
6252
                        'type' => Segment::class,
6253
                        'options' => [
6254
                            'route' => '/leave-group/:group_id',
6255
                            'constraints' => [
6256
                                'group_id' => '[A-Za-z0-9\-]+\=*',
6257
                            ],
6258
                            'defaults' => [
6259
                                'controller' => '\LeadersLinked\Controller\ChatController',
6260
                                'action' => 'leaveGroup',
6261
                            ],
6262
                        ],
6263
                    ],
6264
                    'delete-group' => [
6265
                        'type' => Segment::class,
6266
                        'options' => [
6267
                            'route' => '/delete-group/:group_id',
6268
                            'constraints' => [
6269
                                'group_id' => '[A-Za-z0-9\-]+\=*',
6270
                            ],
6271
                            'defaults' => [
6272
                                'controller' => '\LeadersLinked\Controller\ChatController',
6273
                                'action' => 'deleteGroup',
6274
                            ],
6275
                        ],
6276
                    ],
14692 efrain 6277
                    'open' => [
6278
                        'type' => Segment::class,
6279
                        'options' => [
6280
                            'route' => '/open/:id',
6281
                            'constraints' => [
6282
                                'id' => '[A-Za-z0-9\-]+\=*',
6283
                            ],
6284
                            'defaults' => [
6285
                                'controller' => '\LeadersLinked\Controller\ChatController',
6286
                                'action' => 'open',
6287
                            ],
6288
                        ],
6289
                    ],
11340 nelberth 6290
                    'close' => [
6291
                        'type' => Segment::class,
6292
                        'options' => [
6293
                            'route' => '/close/:id',
6294
                            'constraints' => [
6295
                                'id' => '[A-Za-z0-9\-]+\=*',
6296
                            ],
6297
                            'defaults' => [
6298
                                'controller' => '\LeadersLinked\Controller\ChatController',
6299
                                'action' => 'close',
6300
                            ],
6301
                        ],
6302
                    ],
6303
                    'clear' => [
6304
                        'type' => Segment::class,
6305
                        'options' => [
6306
                            'route' => '/clear/:id',
6307
                            'constraints' => [
6308
                                'id' => '[A-Za-z0-9\-]+\=*',
6309
                            ],
6310
                            'defaults' => [
6311
                                'controller' => '\LeadersLinked\Controller\ChatController',
6312
                                'action' => 'clear',
6313
                            ],
6314
                        ],
6315
                    ],
6316
                    'upload' => [
6317
                        'type' => Segment::class,
6318
                        'options' => [
6319
                            'route' => '/upload/:id',
6320
                            'constraints' => [
6321
                                'id' => '[A-Za-z0-9\-]+\=*',
6322
                            ],
6323
                            'defaults' => [
6324
                                'controller' => '\LeadersLinked\Controller\ChatController',
6325
                                'action' => 'upload',
6326
                            ],
6327
                        ],
6328
                    ],
6329
                ],
6330
            ],
15607 anderson 6331
 
1333 efrain 6332
            'high-performance-teams' => [
6333
                'type' => Literal::class,
6334
                'options' => [
4591 nelberth 6335
                    'route' => '/high-performance-teams',
4588 nelberth 6336
                    'defaults' => [
4376 nelberth 6337
                        'controller' => '\LeadersLinked\Controller\HighPerformanceTeamsController',
1333 efrain 6338
                        'action' => 'index'
6339
                    ]
6340
                ],
6341
                'may_terminate' => true,
6342
                'child_routes' => [
7240 nelberth 6343
                    'groups' => [
4388 nelberth 6344
                        'type' => Literal::class,
6345
                        'options' => [
7224 nelberth 6346
                            'route' => '/groups',
4388 nelberth 6347
                            'defaults' => [
7224 nelberth 6348
                                'controller' => '\LeadersLinked\Controller\HighPerformanceTeamsGroupsController',
4388 nelberth 6349
                                'action' => 'index'
6350
                            ]
15607 anderson 6351
                        ], 'may_terminate' => true,
4411 nelberth 6352
                        'child_routes' => [
6353
 
6354
                            'add' => [
6355
                                'type' => Literal::class,
6356
                                'options' => [
6357
                                    'route' => '/add',
6358
                                    'defaults' => [
7224 nelberth 6359
                                        'controller' => '\LeadersLinked\Controller\HighPerformanceTeamsGroupsController',
4411 nelberth 6360
                                        'action' => 'add'
6361
                                    ]
6362
                                ]
6363
                            ],
6364
                            'edit' => [
6365
                                'type' => Segment::class,
6366
                                'options' => [
11082 nelberth 6367
                                    'route' => '/edit/:group_id',
4411 nelberth 6368
                                    'constraints' => [
11082 nelberth 6369
                                        'group_id' => '[A-Za-z0-9\-]+\=*'
4411 nelberth 6370
                                    ],
6371
                                    'defaults' => [
7224 nelberth 6372
                                        'controller' => '\LeadersLinked\Controller\HighPerformanceTeamsGroupsController',
4411 nelberth 6373
                                        'action' => 'edit'
6374
                                    ]
6375
                                ]
6376
                            ],
6377
                            'delete' => [
6378
                                'type' => Segment::class,
6379
                                'options' => [
11082 nelberth 6380
                                    'route' => '/delete/:group_id',
4411 nelberth 6381
                                    'constraints' => [
11082 nelberth 6382
                                        'group_id' => '[A-Za-z0-9\-]+\=*'
4411 nelberth 6383
                                    ],
6384
                                    'defaults' => [
7224 nelberth 6385
                                        'controller' => '\LeadersLinked\Controller\HighPerformanceTeamsGroupsController',
4411 nelberth 6386
                                        'action' => 'delete'
6387
                                    ]
6388
                                ]
15607 anderson 6389
                            ], 'view' => [
4509 nelberth 6390
                                'type' => Segment::class,
6391
                                'options' => [
11082 nelberth 6392
                                    'route' => '/view/:group_id',
4509 nelberth 6393
                                    'constraints' => [
11082 nelberth 6394
                                        'group_id' => '[A-Za-z0-9\-]+\=*',
4509 nelberth 6395
                                    ],
6396
                                    'defaults' => [
7308 nelberth 6397
                                        'controller' => '\LeadersLinked\Controller\HighPerformanceTeamsGroupsViewController',
4571 nelberth 6398
                                        'action' => 'index'
4509 nelberth 6399
                                    ]
7483 nelberth 6400
                                ],
15607 anderson 6401
                                'may_terminate' => true,
6402
                                'child_routes' => [
6403
                                    'objectives' => [
6404
                                        'type' => Literal::class,
6405
                                        'options' => [
6406
                                            'route' => '/objectives',
6407
                                            'defaults' => [
6408
                                                'controller' => '\LeadersLinked\Controller\HighPerformanceTeamsGroupsViewObjectivesController',
6409
                                                'action' => 'index'
6410
                                            ]
6411
                                        ],
6412
 
6413
                                        'may_terminate' => true,
6414
                                        'child_routes' => [
6415
 
6416
                                            'add' => [
6417
                                                'type' => Literal::class,
6418
                                                'options' => [
6419
                                                    'route' => '/add',
6420
                                                    'defaults' => [
6421
                                                        'controller' => '\LeadersLinked\Controller\HighPerformanceTeamsGroupsViewObjectivesController',
6422
                                                        'action' => 'add'
6423
                                                    ]
12408 nelberth 6424
                                                ]
6425
                                            ],
15607 anderson 6426
                                            'edit' => [
6427
                                                'type' => Segment::class,
6428
                                                'options' => [
6429
                                                    'route' => '/edit/:id',
6430
                                                    'constraints' => [
6431
                                                        'id' => '[A-Za-z0-9\-]+\=*'
6432
                                                    ],
6433
                                                    'defaults' => [
6434
                                                        'controller' => '\LeadersLinked\Controller\HighPerformanceTeamsGroupsViewObjectivesController',
6435
                                                        'action' => 'edit'
12408 nelberth 6436
                                                    ]
15607 anderson 6437
                                                ]
6438
                                            ],
6439
                                            'delete' => [
6440
                                                'type' => Segment::class,
6441
                                                'options' => [
6442
                                                    'route' => '/delete/:id',
6443
                                                    'constraints' => [
6444
                                                        'id' => '[A-Za-z0-9\-]+\=*'
6445
                                                    ],
6446
                                                    'defaults' => [
6447
                                                        'controller' => '\LeadersLinked\Controller\HighPerformanceTeamsGroupsViewObjectivesController',
6448
                                                        'action' => 'delete'
12408 nelberth 6449
                                                    ]
15607 anderson 6450
                                                ]
6451
                                            ],
6452
                                            'report' => [
6453
                                                'type' => Segment::class,
6454
                                                'options' => [
6455
                                                    'route' => '/report/:id',
6456
                                                    'constraints' => [
6457
                                                        'id' => '[A-Za-z0-9\-]+\=*'
6458
                                                    ],
6459
                                                    'defaults' => [
6460
                                                        'controller' => '\LeadersLinked\Controller\HighPerformanceTeamsGroupsViewObjectivesController',
6461
                                                        'action' => 'report'
12408 nelberth 6462
                                                    ]
15607 anderson 6463
                                                ]
6464
                                            ],
6465
                                            'reportall' => [
6466
                                                'type' => Literal::class,
6467
                                                'options' => [
6468
                                                    'route' => '/reportall',
6469
                                                    'defaults' => [
6470
                                                        'controller' => '\LeadersLinked\Controller\HighPerformanceTeamsGroupsViewObjectivesController',
6471
                                                        'action' => 'reportall'
12408 nelberth 6472
                                                    ]
15607 anderson 6473
                                                ]
6474
                                            ],
6475
 
6476
                                            'matriz' => [
6477
                                                'type' => Literal::class,
6478
                                                'options' => [
6479
                                                    'route' => '/matriz',
6480
                                                    'defaults' => [
6481
                                                        'controller' => '\LeadersLinked\Controller\HighPerformanceTeamsGroupsViewObjectivesController',
6482
                                                        'action' => 'matriz'
12408 nelberth 6483
                                                    ]
15607 anderson 6484
                                                ]
6485
                                            ],
6486
                                            'goals' => [
6487
                                                'type' => Segment::class,
6488
                                                'options' => [
6489
                                                    'route' => '/:objective_id/goals',
6490
                                                    'constraints' => [
6491
                                                        'objective_id' => '[A-Za-z0-9\-]+\=*'
6492
                                                    ],
6493
                                                    'defaults' => [
6494
                                                        'controller' => '\LeadersLinked\Controller\HighPerformanceTeamsGroupsViewGoalsController',
6495
                                                        'action' => 'index'
12408 nelberth 6496
                                                    ]
6497
                                                ],
15607 anderson 6498
 
6499
                                                'may_terminate' => true,
6500
                                                'child_routes' => [
6501
                                                    'add' => [
6502
                                                        'type' => Literal::class,
6503
                                                        'options' => [
6504
                                                            'route' => '/add',
6505
                                                            'defaults' => [
6506
                                                                'controller' => '\LeadersLinked\Controller\HighPerformanceTeamsGroupsViewGoalsController',
6507
                                                                'action' => 'add'
6508
                                                            ]
12408 nelberth 6509
                                                        ]
6510
                                                    ],
15607 anderson 6511
                                                    'edit' => [
6512
                                                        'type' => Segment::class,
6513
                                                        'options' => [
6514
                                                            'route' => '/edit/:id',
6515
                                                            'constraints' => [
6516
                                                                'id' => '[A-Za-z0-9\-]+\=*'
6517
                                                            ],
6518
                                                            'defaults' => [
6519
                                                                'controller' => '\LeadersLinked\Controller\HighPerformanceTeamsGroupsViewGoalsController',
6520
                                                                'action' => 'edit'
12408 nelberth 6521
                                                            ]
15607 anderson 6522
                                                        ]
6523
                                                    ],
6524
                                                    'delete' => [
6525
                                                        'type' => Segment::class,
6526
                                                        'options' => [
6527
                                                            'route' => '/delete/:id',
6528
                                                            'constraints' => [
6529
                                                                'id' => '[A-Za-z0-9\-]+\=*'
6530
                                                            ],
6531
                                                            'defaults' => [
6532
                                                                'controller' => '\LeadersLinked\Controller\HighPerformanceTeamsGroupsViewGoalsController',
6533
                                                                'action' => 'delete'
12408 nelberth 6534
                                                            ]
15607 anderson 6535
                                                        ]
6536
                                                    ],
6537
                                                    'task' => [
6538
                                                        'type' => Segment::class,
6539
                                                        'options' => [
6540
                                                            'route' => '/:goal_id/task',
6541
                                                            'constraints' => [
6542
                                                                'goal_id' => '[A-Za-z0-9\-]+\=*'
6543
                                                            ],
6544
                                                            'defaults' => [
6545
                                                                'controller' => '\LeadersLinked\Controller\HighPerformanceTeamsGroupsViewTaskController',
6546
                                                                'action' => 'index'
12408 nelberth 6547
                                                            ]
6548
                                                        ],
15607 anderson 6549
 
6550
                                                        'may_terminate' => true,
6551
                                                        'child_routes' => [
6552
                                                            'add' => [
6553
                                                                'type' => Literal::class,
6554
                                                                'options' => [
6555
                                                                    'route' => '/add',
6556
                                                                    'defaults' => [
6557
                                                                        'controller' => '\LeadersLinked\Controller\HighPerformanceTeamsGroupsViewTaskController',
6558
                                                                        'action' => 'add'
6559
                                                                    ]
12408 nelberth 6560
                                                                ]
6561
                                                            ],
15607 anderson 6562
                                                            'edit' => [
6563
                                                                'type' => Segment::class,
6564
                                                                'options' => [
6565
                                                                    'route' => '/edit/:id',
6566
                                                                    'constraints' => [
6567
                                                                        'id' => '[A-Za-z0-9\-]+\=*'
6568
                                                                    ],
6569
                                                                    'defaults' => [
6570
                                                                        'controller' => '\LeadersLinked\Controller\HighPerformanceTeamsGroupsViewTaskController',
6571
                                                                        'action' => 'edit'
12408 nelberth 6572
                                                                    ]
15607 anderson 6573
                                                                ]
6574
                                                            ],
6575
                                                            'delete' => [
6576
                                                                'type' => Segment::class,
6577
                                                                'options' => [
6578
                                                                    'route' => '/delete/:id',
6579
                                                                    'constraints' => [
6580
                                                                        'id' => '[A-Za-z0-9\-]+\=*'
6581
                                                                    ],
6582
                                                                    'defaults' => [
6583
                                                                        'controller' => '\LeadersLinked\Controller\HighPerformanceTeamsGroupsViewTaskController',
6584
                                                                        'action' => 'delete'
12408 nelberth 6585
                                                                    ]
15607 anderson 6586
                                                                ]
6587
                                                            ],
6588
                                                            'view' => [
6589
                                                                'type' => Segment::class,
6590
                                                                'options' => [
6591
                                                                    'route' => '/view/:id',
6592
                                                                    'constraints' => [
6593
                                                                        'id' => '[A-Za-z0-9\-]+\=*'
6594
                                                                    ],
6595
                                                                    'defaults' => [
6596
                                                                        'controller' => '\LeadersLinked\Controller\HighPerformanceTeamsGroupsViewTaskController',
6597
                                                                        'action' => 'view'
12408 nelberth 6598
                                                                    ]
15607 anderson 6599
                                                                ]
6600
                                                            ],
12408 nelberth 6601
                                                        ]
6602
                                                    ],
6603
                                                ]
6604
                                            ],
6605
                                        ]
15607 anderson 6606
                                    ], 'feeds' => [
6607
                                        'type' => Literal::class,
6608
                                        'options' => [
6609
                                            'route' => '/feeds',
6610
 
6611
                                        ],
6612
                                        'may_terminate' => true,
6613
                                        'child_routes' => [
6614
                                            'timeline' => [
6615
                                                'type' => Segment::class,
6616
                                                'options' => [
6617
                                                    'route' => '/timeline[/urgent/:urgent][/topic_id/:topic_id]',
6618
                                                    'constraints' => [
6619
                                                        'hptg_id' => '[A-Za-z0-9\-]+\=*',
6620
                                                        'topic_id' => '[A-Za-z0-9\-]+\=*',
6621
                                                        'urgent' => 'u',
6622
                                                    ],
6623
                                                    'defaults' => [
6624
                                                        'controller' => '\LeadersLinked\Controller\HighPerformanceTeamsGroupsViewFeedController',
6625
                                                        'action' => 'timeline'
6626
                                                    ]
6627
                                                ]
11902 nelberth 6628
                                            ],
15607 anderson 6629
                                            'onefeed' => [
6630
                                                'type' => Segment::class,
6631
                                                'options' => [
6632
                                                    'route' => '/onefeed[/:feed_id][/:topic_id]',
6633
                                                    'constraints' => [
6634
                                                        'group_id' => '[A-Za-z0-9\-]+\=*',
6635
                                                        'feed_id' => '[A-Za-z0-9\-]+\=*',
6636
                                                        'topic_id' => '[A-Za-z0-9\-]+\=*',
6637
                                                    ],
6638
                                                    'defaults' => [
6639
                                                        'controller' => '\LeadersLinked\Controller\HighPerformanceTeamsGroupsViewFeedController',
6640
                                                        'action' => 'oneFeed'
11902 nelberth 6641
                                                    ]
15607 anderson 6642
                                                ]
6643
                                            ],
6644
                                            'delete' => [
6645
                                                'type' => Segment::class,
6646
                                                'options' => [
6647
                                                    'route' => '/delete/:id',
6648
                                                    'constraints' => [
6649
                                                        'id' => '[A-Za-z0-9\-]+\=*',
6650
                                                    ],
6651
                                                    'defaults' => [
6652
                                                        'controller' => '\LeadersLinked\Controller\HighPerformanceTeamsGroupsViewFeedController',
6653
                                                        'action' => 'delete'
6654
                                                    ],
6655
                                                ]
6656
                                            ],
6657
                                            'comments' => [
6658
                                                'type' => Segment::class,
6659
                                                'options' => [
6660
                                                    'route' => '/comments/:id',
6661
                                                    'constraints' => [
6662
                                                        'id' => '[A-Za-z0-9\-]+\=*',
6663
                                                    ],
6664
                                                    'defaults' => [
6665
                                                        'controller' => '\LeadersLinked\Controller\HighPerformanceTeamsGroupsViewFeedController',
6666
                                                        'action' => 'comment'
6667
                                                    ],
11902 nelberth 6668
                                                ],
15607 anderson 6669
                                                'may_terminate' => true,
6670
                                                'child_routes' => [
6671
                                                    'delete' => [
6672
                                                        'type' => Segment::class,
6673
                                                        'options' => [
6674
                                                            'route' => '/delete/:comment',
6675
                                                            'constraints' => [
6676
                                                                'comment' => '[A-Za-z0-9\-]+\=*',
6677
                                                            ],
6678
                                                            'defaults' => [
6679
                                                                'controller' => '\LeadersLinked\Controller\HighPerformanceTeamsGroupsViewFeedController',
6680
                                                                'action' => 'commentDelete'
6681
                                                            ]
11902 nelberth 6682
                                                        ]
6683
                                                    ],
15607 anderson 6684
 
6685
                                                    'answer' => [
6686
                                                        'type' => Segment::class,
6687
                                                        'options' => [
6688
                                                            'route' => '/answer/:comment',
6689
                                                            'constraints' => [
6690
                                                                'comment' => '[A-Za-z0-9\-]+\=*',
6691
                                                            ],
6692
                                                            'defaults' => [
6693
                                                                'controller' => '\LeadersLinked\Controller\HighPerformanceTeamsGroupsViewFeedController',
6694
                                                                'action' => 'answer'
11902 nelberth 6695
                                                            ]
6696
                                                        ]
15607 anderson 6697
                                                    ],
6698
                                                ]
6699
                                            ],
6700
                                            'add' => [
6701
                                                'type' => Segment::class,
6702
                                                'options' => [
6703
                                                    'route' => '/add[/group/:group_id][/encoding/:encoding][/topic_id/:topic_id]',
6704
                                                    'constraints' => [
6705
                                                        'group_id' => '[A-Za-z0-9\-]+\=*',
6706
                                                        'topic_id' => '[A-Za-z0-9\-]+\=*',
6707
                                                        'encoding' => 'base64'
6708
                                                    ],
6709
                                                    'defaults' => [
6710
                                                        'controller' => '\LeadersLinked\Controller\HighPerformanceTeamsGroupsViewFeedController',
6711
                                                        'action' => 'add'
11902 nelberth 6712
                                                    ]
15607 anderson 6713
                                                ]
11902 nelberth 6714
                                            ],
6715
                                        ],
15607 anderson 6716
                                    ],
6717
                                    'members' => [
6718
                                        'type' => Literal::class,
6719
                                        'options' => [
6720
                                            'route' => '/members',
6721
                                            'defaults' => [
6722
                                                'controller' => '\LeadersLinked\Controller\HighPerformanceTeamsGroupsMembersController',
6723
                                                'action' => 'index'
6724
                                            ]
6725
                                        ], 'may_terminate' => true,
6726
                                        'child_routes' => [
6727
                                            'invite' => [
6728
                                                'type' => Segment::class,
6729
                                                'options' => [
6730
                                                    'route' => '/invite/:user_id',
6731
                                                    'constraints' => [
6732
                                                        'user_id' => '[A-Za-z0-9\-]+\=*'
6733
                                                    ],
6734
                                                    'defaults' => [
6735
                                                        'controller' => '\LeadersLinked\Controller\HighPerformanceTeamsGroupsMembersController',
6736
                                                        'action' => 'invite'
6737
                                                    ]
7811 nelberth 6738
                                                ]
15607 anderson 6739
                                            ],
6740
                                            'edit' => [
6741
                                                'type' => Segment::class,
6742
                                                'options' => [
6743
                                                    'route' => '/edit/:user_id',
6744
                                                    'constraints' => [
6745
                                                        'user_id' => '[A-Za-z0-9\-]+\=*'
6746
                                                    ],
6747
                                                    'defaults' => [
6748
                                                        'controller' => '\LeadersLinked\Controller\HighPerformanceTeamsGroupsMembersController',
6749
                                                        'action' => 'edit'
8012 nelberth 6750
                                                    ]
15607 anderson 6751
                                                ]
6752
                                            ],
6753
                                            'delete' => [
6754
                                                'type' => Segment::class,
6755
                                                'options' => [
6756
                                                    'route' => '/delete[/:user_id]',
6757
                                                    'constraints' => [
6758
                                                        'user_id' => '[A-Za-z0-9\-]+\=*'
6759
                                                    ],
6760
                                                    'defaults' => [
6761
                                                        'controller' => '\LeadersLinked\Controller\HighPerformanceTeamsGroupsMembersController',
6762
                                                        'action' => 'delete'
8012 nelberth 6763
                                                    ]
15607 anderson 6764
                                                ]
6765
                                            ],
6766
                                        ]
6767
                                    ],
6768
                                    'urgent' => [
6769
                                        'type' => Segment::class,
6770
                                        'options' => [
6771
                                            'route' => '/urgent[/:urgent]',
6772
                                            'constraints' => [
6773
                                                'urgent' => 'u'
6774
                                            ],
6775
                                            'defaults' => [
6776
                                                'controller' => '\LeadersLinked\Controller\HighPerformanceTeamsGroupsViewController',
6777
                                                'action' => 'index'
6778
                                            ]
6779
                                        ]
6780
                                    ],
6781
                                    'calendar' => [
6782
                                        'type' => Literal::class,
6783
                                        'options' => [
6784
                                            'route' => '/calendar',
6785
 
6786
                                            'defaults' => [
6787
                                                'controller' => '\LeadersLinked\Controller\HighPerformanceTeamsGroupsViewCalendarController',
6788
                                                'action' => 'index'
6789
                                            ]
6790
                                        ], 'may_terminate' => true,
6791
                                        'child_routes' => [
6792
                                            'view' => [
6793
                                                'type' => Segment::class,
6794
                                                'options' => [
6795
                                                    'route' => '/view[/:feed_id]',
6796
                                                    'constraints' => [
6797
                                                        'feed_id' => '[A-Za-z0-9\-]+\=*'
6798
                                                    ],
6799
                                                    'defaults' => [
6800
                                                        'controller' => '\LeadersLinked\Controller\HighPerformanceTeamsGroupsViewCalendarController',
6801
                                                        'action' => 'view'
8012 nelberth 6802
                                                    ]
8702 nelberth 6803
                                                ]
15607 anderson 6804
                                            ],
6805
                                        ]
6806
                                    ],
6807
                                    'foro' => [
6808
                                        'type' => Literal::class,
6809
                                        'options' => [
6810
                                            'route' => '/foro',
6811
                                            'defaults' => [
6812
                                                'controller' => '\LeadersLinked\Controller\HighPerformanceTeamsGroupsViewForoController',
6813
                                                'action' => 'index'
8702 nelberth 6814
                                            ]
6815
                                        ],
15607 anderson 6816
                                        'may_terminate' => true,
6817
                                        'child_routes' => [
6818
                                            'view' => [
6819
                                                'type' => Literal::class,
6820
                                                'options' => [
6821
                                                    'route' => '/view',
6822
                                                    'defaults' => [
6823
                                                        'controller' => '\LeadersLinked\Controller\HighPerformanceTeamsGroupsViewForoController',
6824
                                                        'action' => 'view'
9923 nelberth 6825
                                                    ]
10143 nelberth 6826
                                                ]
9644 nelberth 6827
                                            ],
15607 anderson 6828
                                            'categories' => [
6829
                                                'type' => Literal::class,
6830
                                                'options' => [
6831
                                                    'route' => '/categories',
6832
                                                    'defaults' => [
6833
                                                        'controller' => '\LeadersLinked\Controller\HighPerformanceTeamsGroupsViewForoCategoriesController',
6834
                                                        'action' => 'index'
10150 nelberth 6835
                                                    ]
6836
                                                ],
15607 anderson 6837
                                                'may_terminate' => true,
6838
                                                'child_routes' => [
6839
                                                    'view' => [
6840
                                                        'type' => Literal::class,
6841
                                                        'options' => [
6842
                                                            'route' => '/view',
6843
                                                            'defaults' => [
6844
                                                                'controller' => '\LeadersLinked\Controller\HighPerformanceTeamsGroupsViewForoCategoriesController',
6845
                                                                'action' => 'view'
6846
                                                            ]
9631 nelberth 6847
                                                        ]
9638 nelberth 6848
                                                    ],
15607 anderson 6849
                                                    'add' => [
6850
                                                        'type' => Literal::class,
6851
                                                        'options' => [
6852
                                                            'route' => '/add',
6853
                                                            'defaults' => [
6854
                                                                'controller' => '\LeadersLinked\Controller\HighPerformanceTeamsGroupsViewForoCategoriesController',
6855
                                                                'action' => 'add'
9720 nelberth 6856
                                                            ]
15607 anderson 6857
                                                        ]
6858
                                                    ],
6859
                                                    'edit' => [
6860
                                                        'type' => Segment::class,
6861
                                                        'options' => [
6862
                                                            'route' => '/edit/:category_id',
6863
                                                            'constraints' => [
6864
                                                                'category_id' => '[A-Za-z0-9\-]+\=*'
6865
                                                            ],
6866
                                                            'defaults' => [
6867
                                                                'controller' => '\LeadersLinked\Controller\HighPerformanceTeamsGroupsViewForoCategoriesController',
6868
                                                                'action' => 'edit'
9644 nelberth 6869
                                                            ]
15607 anderson 6870
                                                        ]
6871
                                                    ],
6872
                                                    'delete' => [
6873
                                                        'type' => Segment::class,
6874
                                                        'options' => [
6875
                                                            'route' => '/delete/:category_id',
6876
                                                            'constraints' => [
6877
                                                                'category_id' => '[A-Za-z0-9\-]+\=*'
6878
                                                            ],
6879
                                                            'defaults' => [
6880
                                                                'controller' => '\LeadersLinked\Controller\HighPerformanceTeamsGroupsViewForoCategoriesController',
6881
                                                                'action' => 'delete'
9640 nelberth 6882
                                                            ]
15607 anderson 6883
                                                        ]
6884
                                                    ],
6885
                                                    'articles' => [
6886
                                                        'type' => Segment::class,
6887
                                                        'options' => [
6888
                                                            'route' => '/:category_id/articles',
6889
                                                            'constraints' => [
6890
                                                                'category_id' => '[A-Za-z0-9\-]+\=*'
6891
                                                            ],
6892
                                                            'defaults' => [
6893
                                                                'controller' => '\LeadersLinked\Controller\HighPerformanceTeamsGroupsViewForoArticlesController',
6894
                                                                'action' => 'index'
9643 nelberth 6895
                                                            ]
6896
                                                        ],
15607 anderson 6897
                                                        'may_terminate' => true,
6898
                                                        'child_routes' => [
6899
                                                            'add' => [
6900
                                                                'type' => Literal::class,
6901
                                                                'options' => [
6902
                                                                    'route' => '/add',
6903
                                                                    'defaults' => [
6904
                                                                        'controller' => '\LeadersLinked\Controller\HighPerformanceTeamsGroupsViewForoArticlesController',
6905
                                                                        'action' => 'add'
6906
                                                                    ]
9760 nelberth 6907
                                                                ]
9845 nelberth 6908
                                                            ],
15607 anderson 6909
                                                            'edit' => [
6910
                                                                'type' => Segment::class,
6911
                                                                'options' => [
6912
                                                                    'route' => '/edit/:article_id',
6913
                                                                    'constraints' => [
6914
                                                                        'articles_id' => '[A-Za-z0-9\-]+\=*'
6915
                                                                    ],
6916
                                                                    'defaults' => [
6917
                                                                        'controller' => '\LeadersLinked\Controller\HighPerformanceTeamsGroupsViewForoArticlesController',
6918
                                                                        'action' => 'edit'
9845 nelberth 6919
                                                                    ]
15607 anderson 6920
                                                                ]
6921
                                                            ],
6922
 
6923
                                                            'delete' => [
6924
                                                                'type' => Segment::class,
6925
                                                                'options' => [
6926
                                                                    'route' => '/delete/:article_id',
6927
                                                                    'constraints' => [
6928
                                                                        'articles_id' => '[A-Za-z0-9\-]+\=*'
6929
                                                                    ],
6930
                                                                    'defaults' => [
6931
                                                                        'controller' => '\LeadersLinked\Controller\HighPerformanceTeamsGroupsViewForoArticlesController',
6932
                                                                        'action' => 'delete'
9845 nelberth 6933
                                                                    ]
15607 anderson 6934
                                                                ]
6935
                                                            ],
6936
                                                            'view' => [
6937
                                                                'type' => Segment::class,
6938
                                                                'options' => [
6939
                                                                    'route' => '/view/:article_id',
6940
                                                                    'constraints' => [
6941
                                                                        'articles_id' => '[A-Za-z0-9\-]+\=*'
6942
                                                                    ],
6943
                                                                    'defaults' => [
6944
                                                                        'controller' => '\LeadersLinked\Controller\HighPerformanceTeamsGroupsViewForoArticlesViewController',
6945
                                                                        'action' => 'index'
9845 nelberth 6946
                                                                    ]
15607 anderson 6947
                                                                ]
6948
                                                            ],
6949
                                                        ]
9640 nelberth 6950
                                                    ],
9424 nelberth 6951
                                                ],
15607 anderson 6952
                                            ],
6953
                                        ]
6954
                                    ],
6955
                                    'topic' => [
6956
                                        'type' => Literal::class,
6957
                                        'options' => [
6958
                                            'route' => '/topic',
6959
                                            'defaults' => [
6960
                                                'controller' => '\LeadersLinked\Controller\HighPerformanceTeamsGroupsViewTopicController',
6961
                                                'action' => 'index'
9424 nelberth 6962
                                            ]
16619 anderson 6963
                                        ],
16285 efrain 6964
                                        'may_terminate' => true,
15607 anderson 6965
                                        'child_routes' => [
6966
                                            'add' => [
6967
                                                'type' => Literal::class,
6968
                                                'options' => [
6969
                                                    'route' => '/add',
6970
                                                    'defaults' => [
6971
                                                        'controller' => '\LeadersLinked\Controller\HighPerformanceTeamsGroupsViewTopicController',
6972
                                                        'action' => 'add'
6973
                                                    ]
7483 nelberth 6974
                                                ]
15607 anderson 6975
                                            ],
6976
                                            'edit' => [
6977
                                                'type' => Segment::class,
6978
                                                'options' => [
6979
                                                    'route' => '/edit/:topic_id',
6980
                                                    'constraints' => [
6981
                                                        'topic_id' => '[A-Za-z0-9\-]+\=*'
6982
                                                    ],
6983
                                                    'defaults' => [
6984
                                                        'controller' => '\LeadersLinked\Controller\HighPerformanceTeamsGroupsViewTopicController',
6985
                                                        'action' => 'edit'
7483 nelberth 6986
                                                    ]
15607 anderson 6987
                                                ]
6988
                                            ],
6989
                                            'view' => [
6990
                                                'type' => Segment::class,
6991
                                                'options' => [
6992
                                                    'route' => '/view[/:topic_id]',
6993
                                                    'constraints' => [
6994
                                                        'topic_id' => '[A-Za-z0-9\-]+\=*'
6995
                                                    ],
6996
                                                    'defaults' => [
6997
                                                        'controller' => '\LeadersLinked\Controller\HighPerformanceTeamsGroupsViewController',
6998
                                                        'action' => 'index'
7483 nelberth 6999
                                                    ]
15607 anderson 7000
                                                ]
7001
                                            ],
7002
 
7003
                                            'delete' => [
7004
                                                'type' => Segment::class,
7005
                                                'options' => [
7006
                                                    'route' => '/delete/:topic_id',
7007
                                                    'constraints' => [
7008
                                                        'topic_id' => '[A-Za-z0-9\-]+\=*'
7009
                                                    ],
7010
                                                    'defaults' => [
7011
                                                        'controller' => '\LeadersLinked\Controller\HighPerformanceTeamsGroupsViewTopicController',
7012
                                                        'action' => 'delete'
7629 nelberth 7013
                                                    ]
7483 nelberth 7014
                                                ]
15607 anderson 7015
                                            ]
7483 nelberth 7016
                                        ],
7017
                                    ],
7018
 
15607 anderson 7019
                                ],
7020
 
4411 nelberth 7021
                            ],
7022
                        ]
4388 nelberth 7023
                    ],
1333 efrain 7024
                ]
7025
            ],
4588 nelberth 7026
 
16285 efrain 7027
            'tools' => [
7028
                'type' => Literal::class,
7029
                'options' => [
7030
                    'route' => '/tools',
7031
                    'constraints' => [
7032
                        'topic_id' => '[A-Za-z0-9\-]+\=*'
7033
                    ],
7034
                    'defaults' => [
7035
                        'controller' => '\LeadersLinked\Controller\ToolsController',
7036
                        'action' => 'index'
7037
                    ]
7038
                ],
7039
                'may_terminate' => true,
7040
                'child_routes' => [
7041
                    'userfile-password-generator' => [
7042
                        'type' => Literal::class,
7043
                        'options' => [
7044
                            'route' => '/userfile-password-generator',
7045
                            'defaults' => [
7046
                                'controller' => '\LeadersLinked\Controller\ToolsController',
7047
                                'action' => 'userfilePasswordGenerator'
7048
                            ]
7049
                        ]
7050
                    ],
16619 anderson 7051
                ],
16285 efrain 7052
            ]
15607 anderson 7053
 
7054
 
16270 anderson 7055
 
1 www 7056
        ]
7057
    ],
7058
    'controllers' => [
7059
        'factories' => [
7060
            \LeadersLinked\Controller\AuthController::class => \LeadersLinked\Factory\Controller\AuthControllerFactory::class,
7061
            \LeadersLinked\Controller\FeedController::class => \LeadersLinked\Factory\Controller\FeedControllerFactory::class,
7062
            \LeadersLinked\Controller\FollowerController::class => \LeadersLinked\Factory\Controller\FollowerControllerFactory::class,
7063
            \LeadersLinked\Controller\JobController::class => \LeadersLinked\Factory\Controller\JobControllerFactory::class,
1469 eleazar 7064
            \LeadersLinked\Controller\RecruitmentSelectionController::class => \LeadersLinked\Factory\Controller\RecruitmentSelectionFactory::class,
15461 efrain 7065
            \LeadersLinked\Controller\RecruitmentSelectionVacancyController::class => \LeadersLinked\Factory\Controller\RecruitmentSelectionVacancyFactory::class,
7066
            \LeadersLinked\Controller\RecruitmentSelectionApplicationController::class => \LeadersLinked\Factory\Controller\RecruitmentSelectionApplicationFactory::class,
7067
            \LeadersLinked\Controller\RecruitmentSelectionFileController::class => \LeadersLinked\Factory\Controller\RecruitmentSelectionFileControllerFactory::class,
1709 eleazar 7068
            \LeadersLinked\Controller\RecruitmentSelectionInterviewController::class => \LeadersLinked\Factory\Controller\RecruitmentSelectionInterviewFactory::class,
15607 anderson 7069
            /*
15461 efrain 7070
            \LeadersLinked\Controller\RecruitmentSelectionInterviewController::class => \LeadersLinked\Factory\Controller\RecruitmentSelectionInterviewFactory::class,
1712 eleazar 7071
            \LeadersLinked\Controller\RecruitmentSelectionInterviewFormController::class => \LeadersLinked\Factory\Controller\RecruitmentSelectionInterviewFormFactory::class,
8797 eleazar 7072
            \LeadersLinked\Controller\RecruitmentSelectionInterviewFileController::class => \LeadersLinked\Factory\Controller\RecruitmentSelectionInterviewFileControllerFactory::class,
1385 eleazar 7073
            \LeadersLinked\Controller\RecruitmentSelectionVacancyController::class => \LeadersLinked\Factory\Controller\RecruitmentSelectionVacancyFactory::class,
1459 eleazar 7074
            \LeadersLinked\Controller\RecruitmentSelectionCandidateController::class => \LeadersLinked\Factory\Controller\RecruitmentSelectionCandidateFactory::class,
15461 efrain 7075
            */
1 www 7076
            \LeadersLinked\Controller\ProfileController::class => \LeadersLinked\Factory\Controller\ProfileControllerFactory::class,
7077
            \LeadersLinked\Controller\CompanyController::class => \LeadersLinked\Factory\Controller\CompanyControllerFactory::class,
7078
            \LeadersLinked\Controller\CompanySizeController::class => \LeadersLinked\Factory\Controller\CompanySizeControllerFactory::class,
15460 efrain 7079
            \LeadersLinked\Controller\CountriesController::class => \LeadersLinked\Factory\Controller\CountriesControllerFactory::class,
15607 anderson 7080
 
1115 geraldo 7081
            \LeadersLinked\Controller\BehaviorsController::class => \LeadersLinked\Factory\Controller\BehaviorsControllerFactory::class,
1 www 7082
            \LeadersLinked\Controller\CompetencyTypeController::class => \LeadersLinked\Factory\Controller\CompetencyTypeControllerFactory::class,
7083
            \LeadersLinked\Controller\CompetencyController::class => \LeadersLinked\Factory\Controller\CompetencyControllerFactory::class,
7084
            \LeadersLinked\Controller\DegreeController::class => \LeadersLinked\Factory\Controller\DegreeControllerFactory::class,
7085
            \LeadersLinked\Controller\EmailTemplateController::class => \LeadersLinked\Factory\Controller\EmailTemplateControllerFactory::class,
7086
            \LeadersLinked\Controller\PushTemplateController::class => \LeadersLinked\Factory\Controller\PushTemplateControllerFactory::class,
7087
            \LeadersLinked\Controller\GroupTypeController::class => \LeadersLinked\Factory\Controller\GroupTypeControllerFactory::class,
7088
            \LeadersLinked\Controller\IndustryController::class => \LeadersLinked\Factory\Controller\IndustryControllerFactory::class,
7089
            \LeadersLinked\Controller\JobCategoryController::class => \LeadersLinked\Factory\Controller\JobCategoryControllerFactory::class,
28 efrain 7090
            \LeadersLinked\Controller\JobDescriptionController::class => \LeadersLinked\Factory\Controller\JobDescriptionControllerFactory::class,
1 www 7091
            \LeadersLinked\Controller\PageController::class => \LeadersLinked\Factory\Controller\PageControllerFactory::class,
16770 efrain 7092
            \LeadersLinked\Controller\OrganizationPositionController::class => \LeadersLinked\Factory\Controller\OrganizationPositionControllerFactory::class,
1 www 7093
            \LeadersLinked\Controller\PostController::class => \LeadersLinked\Factory\Controller\PostControllerFactory::class,
7094
            \LeadersLinked\Controller\SkillController::class => \LeadersLinked\Factory\Controller\SkillControllerFactory::class,
7095
            \LeadersLinked\Controller\UserController::class => \LeadersLinked\Factory\Controller\UserControllerFactory::class,
7096
            \LeadersLinked\Controller\DashboardController::class => \LeadersLinked\Factory\Controller\DashboardControllerFactory::class,
115 efrain 7097
            \LeadersLinked\Controller\SelfEvaluationController::class => \LeadersLinked\Factory\Controller\SelfEvaluationControllerFactory::class,
7098
            \LeadersLinked\Controller\SelfEvaluationFormController::class => \LeadersLinked\Factory\Controller\SelfEvaluationFormControllerFactory::class,
1089 geraldo 7099
            \LeadersLinked\Controller\SelfEvaluationFormUserController::class => \LeadersLinked\Factory\Controller\SelfEvaluationFormUserControllerFactory::class,
247 geraldo 7100
            \LeadersLinked\Controller\SelfEvaluationReviewController::class => \LeadersLinked\Factory\Controller\SelfEvaluationReviewControllerFactory::class,
4375 eleazar 7101
            \LeadersLinked\Controller\SurveyController::class => \LeadersLinked\Factory\Controller\SurveyControllerFactory::class,
7102
            \LeadersLinked\Controller\SurveyFormController::class => \LeadersLinked\Factory\Controller\SurveyFormControllerFactory::class,
16817 efrain 7103
            \LeadersLinked\Controller\SurveyCampaignController::class => \LeadersLinked\Factory\Controller\SurveyCampaignControllerFactory::class,
7104
 
7105
 
7218 eleazar 7106
            \LeadersLinked\Controller\OrganizationalClimateController::class => \LeadersLinked\Factory\Controller\OrganizationalClimateControllerFactory::class,
7107
            \LeadersLinked\Controller\OrganizationalClimateFormController::class => \LeadersLinked\Factory\Controller\OrganizationalClimateFormControllerFactory::class,
16817 efrain 7108
            \LeadersLinked\Controller\OrganizationalClimateCampaignController::class => \LeadersLinked\Factory\Controller\OrganizationalClimateCampaignControllerFactory::class,
7109
 
15394 efrain 7110
            \LeadersLinked\Controller\PerformanceEvaluationController::class => \LeadersLinked\Factory\Controller\PerformanceEvaluationControllerFactory::class,
987 geraldo 7111
            \LeadersLinked\Controller\PerformanceEvaluationFormController::class => \LeadersLinked\Factory\Controller\PerformanceEvaluationFormControllerFactory::class,
15394 efrain 7112
            \LeadersLinked\Controller\PerformanceEvaluationTestController::class => \LeadersLinked\Factory\Controller\PerformanceEvaluationTestControllerFactory::class,
15607 anderson 7113
 
1 www 7114
            \LeadersLinked\Controller\MicrolearningController::class => \LeadersLinked\Factory\Controller\MicrolearningControllerFactory::class,
66 efrain 7115
            \LeadersLinked\Controller\MicrolearningQuizController::class => \LeadersLinked\Factory\Controller\MicrolearningQuizControllerFactory::class,
7116
            \LeadersLinked\Controller\MicrolearningQuestionController::class => \LeadersLinked\Factory\Controller\MicrolearningQuestionControllerFactory::class,
7117
            \LeadersLinked\Controller\MicrolearningAnswerController::class => \LeadersLinked\Factory\Controller\MicrolearningAnswerControllerFactory::class,
1 www 7118
            \LeadersLinked\Controller\MicrolearningTopicController::class => \LeadersLinked\Factory\Controller\MicrolearningTopicControllerFactory::class,
7119
            \LeadersLinked\Controller\MicrolearningCapsuleController::class => \LeadersLinked\Factory\Controller\MicrolearningCapsuleControllerFactory::class,
7120
            \LeadersLinked\Controller\MicrolearningSlideController::class => \LeadersLinked\Factory\Controller\MicrolearningSlideControllerFactory::class,
7121
            \LeadersLinked\Controller\MicrolearningAccessForStudentsController::class => \LeadersLinked\Factory\Controller\MicrolearningAccessForStudentsControllerFactory::class,
7122
            \LeadersLinked\Controller\MicrolearningStudentsController::class => \LeadersLinked\Factory\Controller\MicrolearningStudentsControllerFactory::class,
7123
            \LeadersLinked\Controller\MicrolearningReportsController::class => \LeadersLinked\Factory\Controller\MicrolearningReportsControllerFactory::class,
7124
            \LeadersLinked\Controller\MicrolearningExtendUserCompanyController::class => \LeadersLinked\Factory\Controller\MicrolearningExtendUserCompanyControllerFactory::class,
7125
            \LeadersLinked\Controller\MicrolearningExtendUserFunctionController::class => \LeadersLinked\Factory\Controller\MicrolearningExtendUserFunctionControllerFactory::class,
7126
            \LeadersLinked\Controller\MicrolearningExtendUserGroupController::class => \LeadersLinked\Factory\Controller\MicrolearningExtendUserGroupControllerFactory::class,
7127
            \LeadersLinked\Controller\MicrolearningExtendUserInstitutionController::class => \LeadersLinked\Factory\Controller\MicrolearningExtendUserInstitutionControllerFactory::class,
7128
            \LeadersLinked\Controller\MicrolearningExtendUserPartnerController::class => \LeadersLinked\Factory\Controller\MicrolearningExtendUserPartnerControllerFactory::class,
7129
            \LeadersLinked\Controller\MicrolearningExtendUserProgramController::class => \LeadersLinked\Factory\Controller\MicrolearningExtendUserProgramControllerFactory::class,
7130
            \LeadersLinked\Controller\MicrolearningExtendUserSectorController::class => \LeadersLinked\Factory\Controller\MicrolearningExtendUserSectorControllerFactory::class,
7131
            \LeadersLinked\Controller\MicrolearningExtendUserStudentTypeController::class => \LeadersLinked\Factory\Controller\MicrolearningExtendUserStudentTypeControllerFactory::class,
15394 efrain 7132
            \LeadersLinked\Controller\MicrolearningExtendUserCountryController::class => \LeadersLinked\Factory\Controller\MicrolearningExtendUserCountryControllerFactory::class,
1 www 7133
            \LeadersLinked\Controller\StorageController::class => \LeadersLinked\Factory\Controller\StorageControllerFactory::class,
15336 efrain 7134
            \LeadersLinked\Controller\StorageNetworkController::class => \LeadersLinked\Factory\Controller\StorageNetworkControllerFactory::class,
16766 efrain 7135
 
7136
            \LeadersLinked\Controller\PlanningController::class => \LeadersLinked\Factory\Controller\PlanningControllerFactory::class,
16785 efrain 7137
            \LeadersLinked\Controller\PlanningPeriodController::class => \LeadersLinked\Factory\Controller\PlanningPeriodControllerFactory::class,
7138
            \LeadersLinked\Controller\PlanningObjectiveController::class => \LeadersLinked\Factory\Controller\PlanningObjectiveControllerFactory::class,
7139
            \LeadersLinked\Controller\PlanningGoalController::class => \LeadersLinked\Factory\Controller\PlanningGoalControllerFactory::class,
16766 efrain 7140
            \LeadersLinked\Controller\PlanningTaskController::class => \LeadersLinked\Factory\Controller\PlanningTaskControllerFactory::class,
7141
 
15336 efrain 7142
            \LeadersLinked\Controller\PrivateNetworksController::class => \LeadersLinked\Factory\Controller\PrivateNetworksControllerFactory::class,
7143
            \LeadersLinked\Controller\MyPrivateNetworkController::class => \LeadersLinked\Factory\Controller\MyPrivateNetworkControllerFactory::class,
4377 nelberth 7144
            \LeadersLinked\Controller\HighPerformanceTeamsController::class => \LeadersLinked\Factory\Controller\HighPerformanceTeamsControllerFactory::class,
7224 nelberth 7145
            \LeadersLinked\Controller\HighPerformanceTeamsGroupsController::class => \LeadersLinked\Factory\Controller\HighPerformanceTeamsGroupsControllerFactory::class,
9095 nelberth 7146
            \LeadersLinked\Controller\HighPerformanceTeamsGroupsViewCalendarController::class => \LeadersLinked\Factory\Controller\HighPerformanceTeamsGroupsViewCalendarControllerFactory::class,
9619 nelberth 7147
            \LeadersLinked\Controller\HighPerformanceTeamsGroupsViewForoCategoriesController::class => \LeadersLinked\Factory\Controller\HighPerformanceTeamsGroupsViewForoCategoriesControllerFactory::class,
9764 nelberth 7148
            \LeadersLinked\Controller\HighPerformanceTeamsGroupsViewForoArticlesController::class => \LeadersLinked\Factory\Controller\HighPerformanceTeamsGroupsViewForoArticlesControllerFactory::class,
10143 nelberth 7149
            \LeadersLinked\Controller\HighPerformanceTeamsGroupsViewForoController::class => \LeadersLinked\Factory\Controller\HighPerformanceTeamsGroupsViewForoControllerFactory::class,
9921 nelberth 7150
            \LeadersLinked\Controller\HighPerformanceTeamsGroupsViewForoArticlesViewController::class => \LeadersLinked\Factory\Controller\HighPerformanceTeamsGroupsViewForoArticlesViewControllerFactory::class,
7308 nelberth 7151
            \LeadersLinked\Controller\HighPerformanceTeamsGroupsViewController::class => \LeadersLinked\Factory\Controller\HighPerformanceTeamsGroupsViewControllerFactory::class,
12433 nelberth 7152
            \LeadersLinked\Controller\HighPerformanceTeamsGroupsViewObjectivesController::class => \LeadersLinked\Factory\Controller\HighPerformanceTeamsGroupsViewObjectivesControllerFactory::class,
12736 nelberth 7153
            \LeadersLinked\Controller\HighPerformanceTeamsGroupsViewGoalsController::class => \LeadersLinked\Factory\Controller\HighPerformanceTeamsGroupsViewGoalsControllerFactory::class,
12835 nelberth 7154
            \LeadersLinked\Controller\HighPerformanceTeamsGroupsViewTaskController::class => \LeadersLinked\Factory\Controller\HighPerformanceTeamsGroupsViewTaskControllerFactory::class,
11898 nelberth 7155
            \LeadersLinked\Controller\HighPerformanceTeamsGroupsViewFeedController::class => \LeadersLinked\Factory\Controller\HighPerformanceTeamsGroupsViewFeedControllerFactory::class,
7494 nelberth 7156
            \LeadersLinked\Controller\HighPerformanceTeamsGroupsViewTopicController::class => \LeadersLinked\Factory\Controller\HighPerformanceTeamsGroupsViewTopicControllerFactory::class,
7811 nelberth 7157
            \LeadersLinked\Controller\HighPerformanceTeamsGroupsMembersController::class => \LeadersLinked\Factory\Controller\HighPerformanceTeamsGroupsMembersControllerFactory::class,
13014 nelberth 7158
            \LeadersLinked\Controller\ChatController::class => \LeadersLinked\Factory\Controller\ChatControllerFactory::class,
13010 nelberth 7159
            \LeadersLinked\Controller\CommunicationController::class => \LeadersLinked\Factory\Controller\CommunicationControllerFactory::class,
15607 anderson 7160
 
16766 efrain 7161
            \LeadersLinked\Controller\HelperController::class => \LeadersLinked\Factory\Controller\HelperControllerFactory::class,
7162
            \LeadersLinked\Controller\InMailCompanyController::class => \LeadersLinked\Factory\Controller\InMailCompanyControllerFactory::class,
7163
            \LeadersLinked\Controller\InMailPersonalController::class => \LeadersLinked\Factory\Controller\InMailPersonalControllerFactory::class,
7164
 
15607 anderson 7165
 
15387 efrain 7166
            \LeadersLinked\Controller\ReportController::class => \LeadersLinked\Factory\Controller\ReportControllerFactory::class,
1333 efrain 7167
            \LeadersLinked\Controller\UnknownController::class => \LeadersLinked\Factory\Controller\UnknownControllerFactory::class,
66 efrain 7168
            \LeadersLinked\Controller\TestController::class => \LeadersLinked\Factory\Controller\TestControllerFactory::class,
15607 anderson 7169
 
15392 efrain 7170
            \LeadersLinked\Controller\AptitudeController::class => \LeadersLinked\Factory\Controller\AptitudeControllerFactory::class,
7171
            \LeadersLinked\Controller\HobbyAndInterestController::class => \LeadersLinked\Factory\Controller\HobbyAndInterestControllerFactory::class,
15607 anderson 7172
 
15401 efrain 7173
            \LeadersLinked\Controller\DiscoveryContactController::class => \LeadersLinked\Factory\Controller\DiscoveryContactControllerFactory::class,
7174
            \LeadersLinked\Controller\DiscoveryContactLogController::class  => \LeadersLinked\Factory\Controller\DiscoveryContactLogControllerFactory::class,
7175
            \LeadersLinked\Controller\DiscoveryContactInteractionTypeController::class  => \LeadersLinked\Factory\Controller\DiscoveryContactInteractionTypeControllerFactory::class,
7176
            \LeadersLinked\Controller\DiscoveryContactInteractionController::class  => \LeadersLinked\Factory\Controller\DiscoveryContactInteractionControllerFactory::class,
15671 anderson 7177
            \LeadersLinked\Controller\DiscoveryContactProgressController::class => \LeadersLinked\Factory\Controller\DiscoveryContactProgressControllerFactory::class,
16758 efrain 7178
            \LeadersLinked\Controller\DiscoveryContactReportController::class => \LeadersLinked\Factory\Controller\DiscoveryContactReportControllerFactory::class,
15607 anderson 7179
 
15649 anderson 7180
 
15442 efrain 7181
            \LeadersLinked\Controller\ActivityCenterController::Class  => \LeadersLinked\Factory\Controller\ActivityCenterControllerFactory::class,
7182
            \LeadersLinked\Controller\ActivityCenterPerformanceEvaluationController::class  => \LeadersLinked\Factory\Controller\ActivityCenterPerformanceEvaluationControllerFactory::class,
15461 efrain 7183
            \LeadersLinked\Controller\ActivityCenterRecruitmentSelectionController::class  => \LeadersLinked\Factory\Controller\ActivityCenterRecruitmentSelectionControllerFactory::class,
16817 efrain 7184
            \LeadersLinked\Controller\ActivityCenterOrganizationalClimateController::class  => \LeadersLinked\Factory\Controller\ActivityCenterOrganizationalClimateControllerFactory::class,
7185
            \LeadersLinked\Controller\ActivityCenterSurveyController::class  => \LeadersLinked\Factory\Controller\ActivityCenterSurveyControllerFactory::class,
7186
 
7187
 
7188
 
15540 efrain 7189
            \LeadersLinked\Controller\EngagementController::class => \LeadersLinked\Factory\Controller\EngagementControllerFactory::class,
15543 efrain 7190
            \LeadersLinked\Controller\EngagementRewardController::class => \LeadersLinked\Factory\Controller\EngagementRewardControllerFactory::class,
15540 efrain 7191
            \LeadersLinked\Controller\EngagementReportsController::class => \LeadersLinked\Factory\Controller\EngagementReportsControllerFactory::class,
15607 anderson 7192
 
15540 efrain 7193
            \LeadersLinked\Controller\DailyPulseController::Class  => \LeadersLinked\Factory\Controller\DailyPulseControllerFactory::class,
7194
            \LeadersLinked\Controller\DailyPulseEmojiController::Class  => \LeadersLinked\Factory\Controller\DailyPulseEmojiControllerFactory::class,
7195
            \LeadersLinked\Controller\DailyPulseReportsController::Class  => \LeadersLinked\Factory\Controller\DailyPulseReportsControllerFactory::class,
15607 anderson 7196
 
7197
 
15451 efrain 7198
            \LeadersLinked\Controller\MyCoachController::Class  => \LeadersLinked\Factory\Controller\MyCoachControllerFactory::class,
7199
            \LeadersLinked\Controller\MyCoachCategoryController::class  => \LeadersLinked\Factory\Controller\MyCoachCategoryControllerFactory::class,
15831 efrain 7200
            \LeadersLinked\Controller\MyCoachCategoryUserController::class  => \LeadersLinked\Factory\Controller\MyCoachCategoryUserControllerFactory::class,
16180 anderson 7201
 
16270 anderson 7202
 
16248 efrain 7203
            \LeadersLinked\Controller\KnowledgeAreaController::Class  => \LeadersLinked\Factory\Controller\KnowledgeAreaControllerFactory::class,
7204
            \LeadersLinked\Controller\KnowledgeAreaCategoryController::class  => \LeadersLinked\Factory\Controller\KnowledgeAreaCategoryControllerFactory::class,
7205
            \LeadersLinked\Controller\KnowledgeAreaCategoryUserController::class  => \LeadersLinked\Factory\Controller\KnowledgeAreaCategoryUserControllerFactory::class,
16701 efrain 7206
 
7207
 
7208
            \LeadersLinked\Controller\FastSurveyController::class  => \LeadersLinked\Factory\Controller\FastSurveyControllerFactory::class,
16248 efrain 7209
 
16270 anderson 7210
 
15457 efrain 7211
            \LeadersLinked\Controller\UserRequestAccessController::class  => \LeadersLinked\Factory\Controller\UserRequestAccessControllerFactory::class,
16285 efrain 7212
            \LeadersLinked\Controller\ToolsController::class  => \LeadersLinked\Factory\Controller\ToolsControllerFactory::class,
15607 anderson 7213
 
7214
 
1 www 7215
        ],
7216
        'aliases' => [
7217
            '\LeadersLinked\Controller\AuthController' => \LeadersLinked\Controller\AuthController::class,
7218
            '\LeadersLinked\Controller\FollowerController' => \LeadersLinked\Controller\FollowerController::class,
7219
            '\LeadersLinked\Controller\FeedController' => \LeadersLinked\Controller\FeedController::class,
7220
            '\LeadersLinked\Controller\JobController' => \LeadersLinked\Controller\JobController::class,
1343 eleazar 7221
            '\LeadersLinked\Controller\RecruitmentSelectionController' => \LeadersLinked\Controller\RecruitmentSelectionController::class,
15461 efrain 7222
            '\LeadersLinked\Controller\RecruitmentSelectionApplicationController' => \LeadersLinked\Controller\RecruitmentSelectionApplicationController::class,
1385 eleazar 7223
            '\LeadersLinked\Controller\RecruitmentSelectionVacancyController' => \LeadersLinked\Controller\RecruitmentSelectionVacancyController::class,
15461 efrain 7224
            '\LeadersLinked\Controller\RecruitmentSelectionFileController' => \LeadersLinked\Controller\RecruitmentSelectionFileController::class,
7225
            '\LeadersLinked\Controller\RecruitmentSelectionInterviewController' => \LeadersLinked\Controller\RecruitmentSelectionInterviewController::class,
1 www 7226
            '\LeadersLinked\Controller\ProfileController' => \LeadersLinked\Controller\ProfileController::class,
7227
            '\LeadersLinked\Controller\CompanyController' => \LeadersLinked\Controller\CompanyController::class,
7228
            '\LeadersLinked\Controller\CompanySizeController' => \LeadersLinked\Controller\CompanySizeController::class,
7229
            '\LeadersLinked\Controller\CompetencyTypeController' => \LeadersLinked\Controller\CompetencyTypeController::class,
1102 geraldo 7230
            '\LeadersLinked\Controller\BehaviorsController' => \LeadersLinked\Controller\BehaviorsController::class,
1 www 7231
            '\LeadersLinked\Controller\CompetencyController' => \LeadersLinked\Controller\CompetencyController::class,
7232
            '\LeadersLinked\Controller\DegreeController' => \LeadersLinked\Controller\DegreeController::class,
7233
            '\LeadersLinked\Controller\EmailTemplateController' => \LeadersLinked\Controller\EmailTemplateController::class,
1089 geraldo 7234
            '\LeadersLinked\Controller\PushTemplateController' => \LeadersLinked\Controller\PushTemplateController::class,
1 www 7235
            '\LeadersLinked\Controller\GroupTypeController' => \LeadersLinked\Controller\GroupTypeController::class,
7236
            '\LeadersLinked\Controller\IndustryController' => \LeadersLinked\Controller\IndustryController::class,
7237
            '\LeadersLinked\Controller\JobCategoryController' => \LeadersLinked\Controller\JobCategoryController::class,
66 efrain 7238
            '\LeadersLinked\Controller\JobDescriptionController' => \LeadersLinked\Controller\JobDescriptionController::class,
1 www 7239
            '\LeadersLinked\Controller\PageController' => \LeadersLinked\Controller\PageController::class,
16770 efrain 7240
            '\LeadersLinked\Controller\OrganizationPositionController' => \LeadersLinked\Controller\OrganizationPositionController::class,
1 www 7241
            '\LeadersLinked\Controller\PostController' => \LeadersLinked\Controller\PostController::class,
7242
            '\LeadersLinked\Controller\SkillController' => \LeadersLinked\Controller\SkillController::class,
7243
            '\LeadersLinked\Controller\UserController' => \LeadersLinked\Controller\UserController::class,
7244
            '\LeadersLinked\Controller\DashboardController' => \LeadersLinked\Controller\DashboardController::class,
115 efrain 7245
            '\LeadersLinked\Controller\SelfEvaluationController' => \LeadersLinked\Controller\SelfEvaluationController::class,
7246
            '\LeadersLinked\Controller\SelfEvaluationFormController' => \LeadersLinked\Controller\SelfEvaluationFormController::class,
7247
            '\LeadersLinked\Controller\SelfEvaluationFormUserController' => \LeadersLinked\Controller\SelfEvaluationFormUserController::class,
247 geraldo 7248
            '\LeadersLinked\Controller\SelfEvaluationReviewController' => \LeadersLinked\Controller\SelfEvaluationReviewController::class,
4375 eleazar 7249
            '\LeadersLinked\Controller\SurveyController' => \LeadersLinked\Controller\SurveyController::class,
7250
            '\LeadersLinked\Controller\SurveyFormController' => \LeadersLinked\Controller\SurveyFormController::class,
16817 efrain 7251
            '\LeadersLinked\Controller\SurveyCampaignController' => \LeadersLinked\Controller\SurveyCampaignController::class,
7252
 
7218 eleazar 7253
            '\LeadersLinked\Controller\OrganizationalClimateController' => \LeadersLinked\Controller\OrganizationalClimateController::class,
7254
            '\LeadersLinked\Controller\OrganizationalClimateFormController' => \LeadersLinked\Controller\OrganizationalClimateFormController::class,
16817 efrain 7255
            '\LeadersLinked\Controller\OrganizationalClimateCampaignController' => \LeadersLinked\Controller\OrganizationalClimateCampaignController::class,
7256
 
7257
 
7258
 
15394 efrain 7259
            '\LeadersLinked\Controller\PerformanceEvaluationController' => \LeadersLinked\Controller\PerformanceEvaluationController::class,
982 geraldo 7260
            '\LeadersLinked\Controller\PerformanceEvaluationFormController' => \LeadersLinked\Controller\PerformanceEvaluationFormController::class,
15394 efrain 7261
            '\LeadersLinked\Controller\PerformanceEvaluationTestController' => \LeadersLinked\Controller\PerformanceEvaluationTestController::class,
1 www 7262
            '\LeadersLinked\Controller\MicrolearningController' => \LeadersLinked\Controller\MicrolearningController::class,
66 efrain 7263
            '\LeadersLinked\Controller\MicrolearningQuizController' => \LeadersLinked\Controller\MicrolearningQuizController::class,
7264
            '\LeadersLinked\Controller\MicrolearningQuestionController' => \LeadersLinked\Controller\MicrolearningQuestionController::class,
7265
            '\LeadersLinked\Controller\MicrolearningAnswerController' => \LeadersLinked\Controller\MicrolearningAnswerController::class,
1 www 7266
            '\LeadersLinked\Controller\MicrolearningTopicController' => \LeadersLinked\Controller\MicrolearningTopicController::class,
7267
            '\LeadersLinked\Controller\MicrolearningCapsuleController' => \LeadersLinked\Controller\MicrolearningCapsuleController::class,
7268
            '\LeadersLinked\Controller\MicrolearningSlideController' => \LeadersLinked\Controller\MicrolearningSlideController::class,
7269
            '\LeadersLinked\Controller\MicrolearningStudentsController' => \LeadersLinked\Controller\MicrolearningStudentsController::class,
7270
            '\LeadersLinked\Controller\MicrolearningAccessForStudentsController' => \LeadersLinked\Controller\MicrolearningAccessForStudentsController::class,
7271
            '\LeadersLinked\Controller\MicrolearningReportsController' => \LeadersLinked\Controller\MicrolearningReportsController::class,
7272
            '\LeadersLinked\Controller\MicrolearningExtendUserCompanyController' => \LeadersLinked\Controller\MicrolearningExtendUserCompanyController::class,
7273
            '\LeadersLinked\Controller\MicrolearningExtendUserFunctionController' => \LeadersLinked\Controller\MicrolearningExtendUserFunctionController::class,
7274
            '\LeadersLinked\Controller\MicrolearningExtendUserGroupController' => \LeadersLinked\Controller\MicrolearningExtendUserGroupController::class,
7275
            '\LeadersLinked\Controller\MicrolearningExtendUserInstitutionController' => \LeadersLinked\Controller\MicrolearningExtendUserInstitutionController::class,
7276
            '\LeadersLinked\Controller\MicrolearningExtendUserPartnerController' => \LeadersLinked\Controller\MicrolearningExtendUserPartnerController::class,
12792 eleazar 7277
            '\LeadersLinked\Controller\MicrolearningExtendUserStudentTypeController' => \LeadersLinked\Controller\MicrolearningExtendUserStudentTypeController::class,
1 www 7278
            '\LeadersLinked\Controller\MicrolearningExtendUserProgramController' => \LeadersLinked\Controller\MicrolearningExtendUserProgramController::class,
7279
            '\LeadersLinked\Controller\MicrolearningExtendUserSectorController' => \LeadersLinked\Controller\MicrolearningExtendUserSectorController::class,
15394 efrain 7280
            '\LeadersLinked\Controller\MicrolearningExtendUserCountryController' => \LeadersLinked\Controller\MicrolearningExtendUserCountryController::class,
16270 anderson 7281
 
1 www 7282
            '\LeadersLinked\Controller\StorageController' => \LeadersLinked\Controller\StorageController::class,
15336 efrain 7283
            '\LeadersLinked\Controller\StorageNetworkController' => \LeadersLinked\Controller\StorageNetworkController::class,
16270 anderson 7284
 
16766 efrain 7285
            '\LeadersLinked\Controller\PlanningController' => \LeadersLinked\Controller\PlanningController::class,
16785 efrain 7286
            '\LeadersLinked\Controller\PlanningGoalController' => \LeadersLinked\Controller\PlanningGoalController::class,
7287
            '\LeadersLinked\Controller\PlanningObjectiveController' => \LeadersLinked\Controller\PlanningObjectiveController::class,
7288
            '\LeadersLinked\Controller\PlanningPeriodController' => \LeadersLinked\Controller\PlanningPeriodController::class,
16766 efrain 7289
            '\LeadersLinked\Controller\PlanningTaskController' => \LeadersLinked\Controller\PlanningTaskController::class,
7290
 
16785 efrain 7291
 
15336 efrain 7292
            '\LeadersLinked\Controller\MyPrivateNetworkController' => \LeadersLinked\Controller\MyPrivateNetworkController::class,
7293
            '\LeadersLinked\Controller\PrivateNetworksController' => \LeadersLinked\Controller\PrivateNetworksController::class,
4377 nelberth 7294
            '\LeadersLinked\Controller\HighPerformanceTeamsController' => \LeadersLinked\Controller\HighPerformanceTeamsController::class,
7224 nelberth 7295
            '\LeadersLinked\Controller\HighPerformanceTeamsGroupsController' => \LeadersLinked\Controller\HighPerformanceTeamsGroupsController::class,
7308 nelberth 7296
            '\LeadersLinked\Controller\HighPerformanceTeamsGroupsViewController' => \LeadersLinked\Controller\HighPerformanceTeamsGroupsViewController::class,
12435 nelberth 7297
            '\LeadersLinked\Controller\HighPerformanceTeamsGroupsViewObjectivesController' => \LeadersLinked\Controller\HighPerformanceTeamsGroupsViewObjectivesController::class,
12736 nelberth 7298
            '\LeadersLinked\Controller\HighPerformanceTeamsGroupsViewGoalsController' => \LeadersLinked\Controller\HighPerformanceTeamsGroupsViewGoalsController::class,
12835 nelberth 7299
            '\LeadersLinked\Controller\HighPerformanceTeamsGroupsViewTaskController' => \LeadersLinked\Controller\HighPerformanceTeamsGroupsViewTaskController::class,
11898 nelberth 7300
            '\LeadersLinked\Controller\HighPerformanceTeamsGroupsViewFeedController' => \LeadersLinked\Controller\HighPerformanceTeamsGroupsViewFeedController::class,
7494 nelberth 7301
            '\LeadersLinked\Controller\HighPerformanceTeamsGroupsViewTopicController' => \LeadersLinked\Controller\HighPerformanceTeamsGroupsViewTopicController::class,
9095 nelberth 7302
            '\LeadersLinked\Controller\HighPerformanceTeamsGroupsViewCalendarController' => \LeadersLinked\Controller\HighPerformanceTeamsGroupsViewCalendarController::class,
9619 nelberth 7303
            '\LeadersLinked\Controller\HighPerformanceTeamsGroupsViewForoCategoriesController' => \LeadersLinked\Controller\HighPerformanceTeamsGroupsViewForoCategoriesController::class,
9764 nelberth 7304
            '\LeadersLinked\Controller\HighPerformanceTeamsGroupsViewForoArticlesController' => \LeadersLinked\Controller\HighPerformanceTeamsGroupsViewForoArticlesController::class,
10143 nelberth 7305
            '\LeadersLinked\Controller\HighPerformanceTeamsGroupsViewForoController' => \LeadersLinked\Controller\HighPerformanceTeamsGroupsViewForoController::class,
9921 nelberth 7306
            '\LeadersLinked\Controller\HighPerformanceTeamsGroupsViewForoArticlesViewController' => \LeadersLinked\Controller\HighPerformanceTeamsGroupsViewForoArticlesViewController::class,
7811 nelberth 7307
            '\LeadersLinked\Controller\HighPerformanceTeamsGroupsMembersController' => \LeadersLinked\Controller\HighPerformanceTeamsGroupsMembersController::class,
11340 nelberth 7308
            '\LeadersLinked\Controller\ChatController' => \LeadersLinked\Controller\ChatController::class,
13010 nelberth 7309
            '\LeadersLinked\Controller\CommunicationController' => \LeadersLinked\Controller\CommunicationController::class,
16766 efrain 7310
 
7311
            '\LeadersLinked\Controller\HelperController' => \LeadersLinked\Controller\HelperController::class,
7312
            '\LeadersLinked\Controller\InMailCompanyController' => \LeadersLinked\Controller\InMailCompanyController::class,
7313
            '\LeadersLinked\Controller\InMailPersonalController' => \LeadersLinked\Controller\InMailPersonalController::class,
7314
 
15387 efrain 7315
            '\LeadersLinked\Controller\ReportController' => \LeadersLinked\Controller\ReportController::class,
1333 efrain 7316
            '\LeadersLinked\Controller\UnknownController' => \LeadersLinked\Controller\UnknownController::class,
13014 nelberth 7317
            '\LeadersLinked\Controller\TestController' => \LeadersLinked\Controller\TestController::class,
15392 efrain 7318
            '\LeadersLinked\Controller\AptitudeController' => \LeadersLinked\Controller\AptitudeController::class,
7319
            '\LeadersLinked\Controller\HobbyAndInterestController' => \LeadersLinked\Controller\HobbyAndInterestController::class,
15460 efrain 7320
            '\LeadersLinked\Controller\CountriesController' => \LeadersLinked\Controller\CountriesController::class,
15607 anderson 7321
 
7322
 
15401 efrain 7323
            '\LeadersLinked\Controller\DiscoveryContactController' => \LeadersLinked\Controller\DiscoveryContactController::class,
7324
            '\LeadersLinked\Controller\DiscoveryContactLogController' => \LeadersLinked\Controller\DiscoveryContactLogController::class,
7325
            '\LeadersLinked\Controller\DiscoveryContactInteractionTypeController' => \LeadersLinked\Controller\DiscoveryContactInteractionTypeController::class,
7326
            '\LeadersLinked\Controller\DiscoveryContactInteractionController' => \LeadersLinked\Controller\DiscoveryContactInteractionController::class,
15671 anderson 7327
            '\LeadersLinked\Controller\DiscoveryContactProgressController' => \LeadersLinked\Controller\DiscoveryContactProgressController::class,
16758 efrain 7328
            '\LeadersLinked\Controller\DiscoveryContactReportController' => \LeadersLinked\Controller\DiscoveryContactReportController::class,
15607 anderson 7329
 
15442 efrain 7330
            '\LeadersLinked\Controller\ActivityCenterController' => \LeadersLinked\Controller\ActivityCenterController::class,
7331
            '\LeadersLinked\Controller\ActivityCenterPerformanceEvaluationController' => \LeadersLinked\Controller\ActivityCenterPerformanceEvaluationController::class,
15461 efrain 7332
            '\LeadersLinked\Controller\ActivityCenterRecruitmentSelectionController' => \LeadersLinked\Controller\ActivityCenterRecruitmentSelectionController::class,
16817 efrain 7333
            '\LeadersLinked\Controller\ActivityCenterOrganizationalClimateController' => \LeadersLinked\Controller\ActivityCenterOrganizationalClimateController::class,
7334
            '\LeadersLinked\Controller\ActivityCenterSurveyController' => \LeadersLinked\Controller\ActivityCenterSurveyController::class,
7335
 
7336
 
15540 efrain 7337
            '\LeadersLinked\Controller\EngagementController' => \LeadersLinked\Controller\EngagementController::class,
15543 efrain 7338
            '\LeadersLinked\Controller\EngagementRewardController' => \LeadersLinked\Controller\EngagementRewardController::class,
15540 efrain 7339
            '\LeadersLinked\Controller\EngagementReportsController' => \LeadersLinked\Controller\EngagementReportsController::class,
15607 anderson 7340
 
15540 efrain 7341
            '\LeadersLinked\Controller\DailyPulseController' => \LeadersLinked\Controller\DailyPulseController::class,
7342
            '\LeadersLinked\Controller\DailyPulseEmojiController' => \LeadersLinked\Controller\DailyPulseEmojiController::class,
7343
            '\LeadersLinked\Controller\DailyPulseReportsController' => \LeadersLinked\Controller\DailyPulseReportsController::class,
15607 anderson 7344
 
15451 efrain 7345
            '\LeadersLinked\Controller\MyCoachController' => \LeadersLinked\Controller\MyCoachController::class,
7346
            '\LeadersLinked\Controller\MyCoachCategoryController' => \LeadersLinked\Controller\MyCoachCategoryController::class,
15831 efrain 7347
            '\LeadersLinked\Controller\MyCoachCategoryUserController' => \LeadersLinked\Controller\MyCoachCategoryUserController::class,
16180 anderson 7348
 
16248 efrain 7349
            '\LeadersLinked\Controller\KnowledgeAreaController' => \LeadersLinked\Controller\KnowledgeAreaController::class,
7350
            '\LeadersLinked\Controller\KnowledgeAreaCategoryController' => \LeadersLinked\Controller\KnowledgeAreaCategoryController::class,
7351
            '\LeadersLinked\Controller\KnowledgeAreaCategoryUserController' => \LeadersLinked\Controller\KnowledgeAreaCategoryUserController::class,
16270 anderson 7352
 
16701 efrain 7353
            '\LeadersLinked\Controller\FastSurveyController' => \LeadersLinked\Controller\FastSurveyController::class,
16270 anderson 7354
 
15457 efrain 7355
            '\LeadersLinked\Controller\UserRequestAccessController' => \LeadersLinked\Controller\UserRequestAccessController::Class,
16285 efrain 7356
            '\LeadersLinked\Controller\ToolsController' => \LeadersLinked\Controller\ToolsController::Class,
1 www 7357
        ]
7358
    ],
7359
    'laminas-cli' => [
16643 efrain 7360
        'commands' => [
7361
            'check-discovery-contacts' => \LeadersLinked\Command\CheckDiscoveryContactCommand::class,
16766 efrain 7362
            'duplicate-discovery-contacts' => \LeadersLinked\Command\DuplicateDiscoveryContactCommand::class,
16643 efrain 7363
        ]
1 www 7364
    ],
7365
    'service_manager' => [
7366
        'abstract_factories' => [
7367
            \Laminas\Db\Adapter\AdapterAbstractServiceFactory::class
7368
        ],
7369
        'factories' => [
7370
            'RenderingStrategy' => function ($container) {
7371
                $translator = $container->get('MvcTranslator');
7372
                return new \LeadersLinked\View\RenderingStrategy($translator);
7373
            },
7374
            'menuNavigation' => \LeadersLinked\Navigation\MenuNavigation::class,
7375
            'footerNavigation' => \LeadersLinked\Navigation\FooterNavigation::class,
16643 efrain 7376
            \LeadersLinked\Command\CheckDiscoveryContactCommand::class => \LeadersLinked\Factory\Command\CheckDiscoveryContactCommandFactory::class,
16766 efrain 7377
            \LeadersLinked\Command\DuplicateDiscoveryContactCommand::class => \LeadersLinked\Factory\Command\DuplicateDiscoveryContactCommandFactory::class,
16643 efrain 7378
 
1089 geraldo 7379
        ],
15607 anderson 7380
        'aliases' => [ // 'leaders-linked-storage' => \LeadersLinked\Service\StorageService::class
1 www 7381
        ]
7382
    ],
7383
    'view_helpers' => [
7384
        'factories' => [
11351 nelberth 7385
            \LeadersLinked\Helper\ChatHelper::class => \LeadersLinked\Factory\Helper\ChatHelperFactory::class,
1 www 7386
            \LeadersLinked\Helper\CurrentUserHelper::class => \LeadersLinked\Factory\Helper\CurrentUserHelperFactory::class,
15336 efrain 7387
            \LeadersLinked\Helper\CurrentNetworkHelper::class => \LeadersLinked\Factory\Helper\CurrentNetworkHelperFactory::class,
7388
            \LeadersLinked\Helper\NetworkFavicoHelper::class => \LeadersLinked\Factory\Helper\NetworkFavicoHelperFactory::class,
7389
            \LeadersLinked\Helper\NetworkIntroHelper::class => \LeadersLinked\Factory\Helper\NetworkIntroHelperFactory::class,
7390
            \LeadersLinked\Helper\NetworkLogoHelper::class => \LeadersLinked\Factory\Helper\NetworkLogoHelperFactory::class,
7391
            \LeadersLinked\Helper\NetworkNavbarHelper::class => \LeadersLinked\Factory\Helper\NetworkNavbarHelperFactory::class,
7392
            \LeadersLinked\Helper\NetworkStylesAndColorsHelper::class => \LeadersLinked\Factory\Helper\NetworkStylesAndColorsHelperFactory::class,
16805 efrain 7393
 
15607 anderson 7394
 
1 www 7395
        ],
7396
        'invokables' => [
11527 nelberth 7397
            'chatHelper' => \LeadersLinked\Helper\ChatHelper::class,
1 www 7398
            'menuHelper' => \LeadersLinked\Helper\MenuHelper::class,
7399
        ],
7400
        'aliases' => [
15607 anderson 7401
 
1 www 7402
            'currentUserHelper' => \LeadersLinked\Helper\CurrentUserHelper::class,
15336 efrain 7403
            'currentNetworkHelper' =>  \LeadersLinked\Helper\CurrentNetworkHelper::class,
7404
            'networkFavicoHelper'  => \LeadersLinked\Helper\NetworkFavicoHelper::class,
7405
            'networkIntroHelper' => \LeadersLinked\Helper\NetworkIntroHelper::class,
7406
            'networkLogoHelper'  => \LeadersLinked\Helper\NetworkLogoHelper::class,
7407
            'networkNavbarHelper'  => \LeadersLinked\Helper\NetworkNavbarHelper::class,
7408
            'networkStylesAndColorsHelper'  => \LeadersLinked\Helper\NetworkStylesAndColorsHelper::class,
15607 anderson 7409
 
7410
 
1 www 7411
        ]
7412
    ],
7413
    'controller_plugins' => [
7414
        'invokables' => [],
7415
        'factories' => [
15336 efrain 7416
            \LeadersLinked\Plugin\CurrentUserPlugin::class => \LeadersLinked\Factory\Plugin\CurrentUserPluginFactory::class,
7417
            \LeadersLinked\Plugin\CurrentNetworkPlugin::class => \LeadersLinked\Factory\Plugin\CurrentNetworkPluginFactory::class,
1 www 7418
        ],
7419
        'aliases' => [
15607 anderson 7420
            'currentUserPlugin' => \LeadersLinked\Plugin\CurrentUserPlugin::class,
15336 efrain 7421
            'currentNetworkPlugin' => \LeadersLinked\Plugin\CurrentNetworkPlugin::class,
1 www 7422
        ]
7423
    ],
7424
    'view_manager' => [
7425
        'display_not_found_reason' => true,
7426
        'display_exceptions' => true,
7427
        'doctype' => 'HTML5',
7428
        'not_found_template' => 'error/404',
7429
        'exception_template' => 'error/index',
7430
        'template_map' => [
7431
            'layout/layout' => __DIR__ . '/../view/layout/layout.phtml',
7432
            'error/404' => __DIR__ . '/../view/error/404.phtml',
7433
            'error/index' => __DIR__ . '/../view/error/index.phtml'
7434
        ],
7435
        'template_path_stack' => [
7436
            __DIR__ . '/../view'
7437
        ],
7438
        'strategies' => [
7439
            'ViewJsonStrategy',
7440
            'RenderingStrategy'
7441
        ]
7442
    ]
7443
];