Proyectos de Subversion LeadersLinked - Services

Rev

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

Rev Autor Línea Nro. Línea
1 efrain 1
<?php
2
 
3
use LeadersLinked\Model\UserType;
4
 
5
function getAclResources()
6
{
7
    return [
8
        'home',
9
        'onroom',
10
        'signin',
11
        'signin/facebook',
12
        'signin/twitter',
13
        'signin/google',
14
        'signin/impersonate',
119 efrain 15
        'signin/autologin',
1 efrain 16
        'share',
17
        'share/increment-external-counter',
18
        'signout',
19
        'signup',
20
        'backend',
21
        'backend/signin-admin',
22
        'backend/signin-company',
23
        'shorter',
24
        'shorter/generate',
25
        'csrf',
26
        'check-session',
27
        'language',
28
        'impersonate',
29
        'impersonate/execute',
30
        'notifications',
31
        'notifications/mark-read',
32
        'notifications/mark-all-read',
33
        'notifications/delete',
34
        'notifications/clear',
35
        'notifications/unreads',
36
        'reset-password',
37
        'forgot-password',
38
        'activate-account',
39
        'professionalism-policy',
40
        'privacy-policy',
41
        'terms-and-conditions',
42
        'cookies',
43
        'help',
44
        'oauth',
45
        'oauth/facebook',
46
        'oauth/facebook/cancel',
47
        'oauth/facebook/delete',
48
        'oauth/twitter',
49
        'oauth/google',
50
        'oauth/instagram',
51
        'paypal',
52
        'paypal/success',
53
        'paypal/cancel',
54
        'services',
55
        'services/device',
56
        'services/check-session',
57
        'services/fcm',
58
        'services/signin',
59
        'services/signout',
60
        'services/sync',
61
        'services/sync-batch',
62
        'services/storage',
63
        'services/microlearning',
64
        'services/microlearning/refresh',
65
        'services/microlearning/check-changes',
66
        'services/microlearning/capsules',
67
        'services/microlearning/capsules/comments',
68
        'services/microlearning/capsules/comments/add',
69
        'services/microlearning/capsules/comments/delete',
70
        'services/delete-account',
71
        'storage',
72
        'storage-network',
73
        'dashboard',
74
        'post',
75
        'post/comments',
76
        'post/comments/add',
77
        'post/comments/delete',
78
        'post/save-reaction',
79
        'post/delete-reaction',
80
 
81
        'feed',
82
        'feed/timeline',
83
        'feed/add',
84
        'feed/delete',
85
        'feed/share',
86
        'feed/comment',
87
        'feed/comment/delete',
88
        'feed/save-reaction',
89
        'feed/delete-reaction',
90
        'feed/vote',
91
        'connection',
92
        'connection/my-connections',
93
        'connection/people-you-may-know',
94
        'connection/people-blocked',
95
        'connection/people-blocked/delete',
96
        'connection/invitations-sent',
97
        'connection/invitations-received',
98
        'connection/request',
99
        'connection/approve',
100
        'connection/reject',
101
        'connection/block',
102
        'connection/cancel',
103
        'connection/delete',
104
        'connection/unblock',
105
        'account-settings',
106
        'account-settings/image',
107
        'account-settings/deactivate',
108
        'account-settings/notifications',
109
        'account-settings/password',
110
        'account-settings/social-networks',
111
        'account-settings/location',
112
        'account-settings/privacy',
113
        'account-settings/basic',
114
        'account-settings/browsers',
115
        'account-settings/ips',
116
        'account-settings/devices',
117
        'account-settings/transactions',
118
        'account-settings/transactions/add-funds',
119
        'account-settings/add-facebook',
120
        'account-settings/remove-facebook',
121
        'account-settings/add-twitter',
122
        'account-settings/remove-twitter',
123
        'account-settings/add-google',
124
        'account-settings/remove-google',
125
        'account-settings/delete-account',
126
        'search',
127
        'search/company',
128
        'search/group',
129
        'search/job',
130
        'search/user',
131
        'moodle',
132
        'profile',
133
        'profile/self-evaluation',
134
        'profile/self-evaluation/take-a-test',
135
        'profile/self-evaluation/report',
136
        'profile/performance-evaluation',
137
        'profile/performance-evaluation/take-a-test',
138
        'profile/performance-evaluation/report',
139
        'profile/microlearning',
140
        'profile/microlearning/timeline',
141
        'profile/microlearning/progress',
142
        'profile/view',
143
        'profile/people-viewed-profile',
144
        'profile/my-profiles',
145
        'profile/my-profiles/extended',
146
        'profile/my-profiles/cover',
147
        'profile/my-profiles/image',
148
        'profile/my-profiles/experience',
149
        'profile/my-profiles/education',
150
        'profile/my-profiles/language',
151
        'profile/my-profiles/location',
152
        'profile/my-profiles/skill',
153
        'profile/my-profiles/social-network',
154
        'profile/my-profiles/aptitude',
155
        'profile/my-profiles/hobby-and-interest',
156
        'profile/my-profiles/add',
157
        'profile/my-profiles/edit',
158
        'profile/my-profiles/delete',
159
        'company',
160
        'company/my-companies',
161
        'company/my-companies/add',
162
        'company/following-companies',
163
        'company/view',
164
        'company/follow',
165
        'company/unfollow',
166
        'company/request',
167
        'company/reject',
168
        'company/accept',
169
        'company/cancel',
170
        'company/leave',
171
        'company/requests-sent',
172
        'company/invitations-received',
173
        'company/i-work-with',
174
        'group',
175
        'group/view',
176
        'group/request',
177
        'group/leave',
178
        'group/cancel',
179
        'group/accept',
180
        'group/reject',
181
        'group/my-groups',
182
        'group/my-groups/accessibility',
183
        'group/my-groups/industry',
184
        'group/my-groups/extended',
185
        'group/my-groups/type',
186
        'group/my-groups/users',
187
        'group/my-groups/image',
188
        'group/my-groups/cover',
189
        'group/my-groups/website',
190
        'group/my-groups/privacy',
191
        'group/my-groups/add',
192
        'group/my-groups/edit',
193
        'group/my-groups/delete',
194
        'group/my-groups/status',
195
        'group/joined-groups',
196
        'group/requests-sent',
197
        'group/invitations-received',
198
        'group/members',
199
        'group/members/approve',
200
        'group/members/reject',
201
        'group/members/invite',
202
        'group/members/cancel',
203
        'job',
204
        'job/view',
205
        'job/applied-jobs',
206
        'job/apply-job',
207
        'job/remove-apply-job',
208
        'job/saved-jobs',
209
        'job/save-job',
210
        'job/remove-save-job',
211
        'inmail',
212
        'inmail/block',
213
        'inmail/delete',
214
        'inmail/message',
215
        'inmail/message/send',
216
        'inmail/message/delete',
217
        'chat',
218
        'chat/users',
219
        'chat/heart-beat',
220
        'chat/create-group',
221
        'chat/add-user-to-group',
222
        'chat/mark-seen',
223
        'chat/mark-received',
224
        'chat/remove-user-from-group',
225
        'chat/get-all-messages',
226
        'chat/send',
227
        'chat/get-contacts-availables-for-group',
228
        'chat/get-contact-group-list',
229
        'chat/leave-group',
230
        'chat/delete-group',
231
        'chat/close',
232
        'chat/clear',
233
        'chat/open',
234
        'chat/upload',
235
        'chat/zoom',
236
        'chat/open-or-create',
237
 
238
        'helpers',
239
        'helpers/search-people',
240
        'helpers/posts',
241
        'helpers/people-you-may-know',
242
        'helpers/people-viewed-profile',
243
        'helpers/company-follower',
244
        'helpers/company-suggestion',
245
        'helpers/group-members',
246
        'helpers/group-members/invite',
247
        'helpers/group-members/cancel',
248
        'helpers/group-members/reject',
249
        'helpers/group-members/approve',
250
        'helpers/groups-suggestion',
117 efrain 251
        'helpers/group-types',
1 efrain 252
        'helpers/my-groups',
253
        'helpers/footer',
254
        'helpers/next-events',
255
        'helpers/menu',
256
        'helpers/company-sizes',
257
        'helpers/degrees',
258
        'helpers/languages',
259
        'helpers/skills',
260
        'helpers/aptitudes',
261
        'helpers/hobbies',
262
        'helpers/industries',
263
        'helpers/timezones',
264
 
265
 
266
 
117 efrain 267
 
1 efrain 268
        'marketplace',
269
        'marketplace/categories',
270
        'marketplace/enroll',
271
        'marketplace/claim',
272
        'marketplace/join',
273
        'marketplace/buy',
274
 
275
        'calendar',
276
        'calendar/events',
277
 
278
        'knowledge-area',
279
        'knowledge-area/add',
280
        'knowledge-area/edit',
281
        'knowledge-area/delete',
282
        'knowledge-area/view',
283
        'knowledge-area/comments',
284
        'knowledge-area/comments/add',
285
        'knowledge-area/comments/delete',
286
        'knowledge-area/save-reaction',
287
        'knowledge-area/delete-reaction',
288
 
289
        'my-coach',
290
        'my-coach/questions',
291
        'my-coach/questions/view',
292
        'my-coach/questions/add',
293
        'my-coach/questions/edit',
294
        'my-coach/questions/delete',
295
        'my-coach/questions/answers',
296
        'my-coach/questions/answers/add',
297
        'my-coach/questions/answers/edit',
298
        'my-coach/questions/answers/delete',
299
        'my-coach/questions/reaction',
300
        'my-coach/questions/reaction/save',
301
        'my-coach/questions/reaction/delete',
302
        'my-coach/questions/comments',
303
        'my-coach/questions/comments/add',
304
        'my-coach/questions/comments/delete',
305
 
306
        'daily-pulse',
307
        'daily-pulse/how_are_you_feel',
308
        'daily-pulse/climate_on_your_organization',
119 efrain 309
 
310
 
311
        'microlearning',
312
        'microlearning/profile',
313
        'microlearning/companies',
314
        'microlearning/progress',
315
        'microlearning/timeline',
316
        'microlearning/last-capsule-in-progress',
317
        'microlearning/capsules-pending',
318
        'microlearning/capsules-completed',
319
        'microlearning/capsules-in-progress',
320
        'microlearning/capsules-comments',
321
        'microlearning/capsules-comments/add',
322
        'microlearning/capsules-comments/delete',
323
        'microlearning/topics',
324
        'microlearning/capsules',
325
        'microlearning/slides',
161 efrain 326
        'microlearning/get-topic',
327
        'microlearning/get-capsule',
328
        'microlearning/get-slide',
119 efrain 329
        'microlearning/sync',
330
 
1 efrain 331
    ];
332
}
333
 
334
function getAclSuperAdmin()
335
{
336
    return [
337
        'impersonate',
338
        'impersonate/execute',
339
    ];
340
}
341
 
342
function getAclUsertypeDefaultNetwork()
343
{
344
    return [
345
        UserType::ADMIN => [
346
            'company',
347
            'company/my-companies',
348
            'company/my-companies/add',
349
            'company/following-companies',
350
            'company/view',
351
            'company/follow',
352
            'company/unfollow',
353
            'company/request',
354
            'company/reject',
355
            'company/accept',
356
            'company/cancel',
357
            'company/leave',
358
            'company/requests-sent',
359
            'company/invitations-received',
360
            'company/i-work-with',
361
            'search',
362
            'search/company',
119 efrain 363
 
1 efrain 364
        ],
365
        UserType::USER => [
366
            'company',
367
            'company/my-companies',
368
            'company/my-companies/add',
369
            'company/following-companies',
370
            'company/view',
371
            'company/follow',
372
            'company/unfollow',
373
            'company/request',
374
            'company/reject',
375
            'company/accept',
376
            'company/cancel',
377
            'company/leave',
378
            'company/requests-sent',
379
            'company/invitations-received',
380
            'company/i-work-with',
381
            'search',
382
            'search/company',
383
        ],
384
    ];
385
}
386
 
387
 
388
function getAclUsertypeOtherNetworkCreator()
389
{
390
    return [
391
        'company',
392
        'company/my-companies',
393
        'company/view',
394
 
395
    ];
396
}
397
 
398
function getAclUsertypeOtherNetworkNonCreator()
399
{
400
    return [
401
        'company',
402
        'company/i-work-with',
403
        'company/view',
404
    ];
405
}
406
 
407
 
408
function getAclDailyPulse()
409
{
410
    return [
411
        'daily-pulse',
412
        'daily-pulse/how_are_you_feel',
413
        'daily-pulse/climate_on_your_organization',
414
    ];
415
}
416
 
417
function getAclKnowledgeArea()
418
{
419
    return [
420
 
421
        'knowledge-area',
422
        'knowledge-area/add',
423
        'knowledge-area/edit',
424
        'knowledge-area/delete',
425
        'knowledge-area/view',
426
        'knowledge-area/comments',
427
        'knowledge-area/comments/add',
428
        'knowledge-area/comments/delete',
429
        'knowledge-area/save-reaction',
430
        'knowledge-area/delete-reaction'
431
    ];
432
}
433
 
434
function getAclMyCoach()
435
{
436
    return [
437
        'my-coach',
438
        'my-coach/questions',
439
        'my-coach/questions/view',
440
        'my-coach/questions/add',
441
        'my-coach/questions/edit',
442
        'my-coach/questions/delete',
443
        'my-coach/questions/answers',
444
        'my-coach/questions/answers/add',
445
        'my-coach/questions/answers/edit',
446
        'my-coach/questions/answers/delete',
447
        'my-coach/questions/reaction',
448
        'my-coach/questions/reaction/save',
449
        'my-coach/questions/reaction/delete',
450
        'my-coach/questions/comments',
451
        'my-coach/questions/comments/add',
452
        'my-coach/questions/comments/delete',
453
    ];
454
}
455
 
456
 
457
 
458
function getAclUsertype()
459
{
460
    return [
461
        UserType::ADMIN => [
462
            'home',
463
            'share',
464
            'share/increment-external-counter',
465
            'onroom',
466
            'language',
467
            'signin',
468
            'signin/facebook',
469
            'signin/twitter',
470
            'signin/google',
471
            'signin/impersonate',
119 efrain 472
            'signin/autologin',
1 efrain 473
            'signout',
474
            'signup',
475
            'csrf',
476
            'check-session',
477
            'shorter',
478
            'shorter/generate',
479
 
480
            'notifications',
481
            'notifications/mark-read',
482
            'notifications/mark-all-read',
483
            'notifications/delete',
484
            'notifications/clear',
485
            'notifications/unreads',
486
 
487
            'reset-password',
488
            'forgot-password',
489
            'professionalism-policy',
490
            'activate-account',
491
            'privacy-policy',
492
            'terms-and-conditions',
493
            'cookies',
494
            'backend',
495
            'backend/signin-admin',
496
            'backend/signin-company',
497
            'oauth',
498
            'oauth/facebook',
499
            'oauth/facebook/cancel',
500
            'oauth/facebook/delete',
501
            'oauth/twitter',
502
            'oauth/google',
503
            'oauth/instagram',
504
            'paypal',
505
            'paypal/success',
506
            'paypal/cancel',
507
            'services',
508
            'services/device',
509
            'services/check-session',
510
            'services/fcm',
511
            'services/signin',
512
            'services/signout',
513
            'services/sync',
514
            'services/sync-batch',
515
            'services/storage',
516
            'services/microlearning',
517
            'services/microlearning/refresh',
518
            'services/microlearning/check-changes',
519
            'services/microlearning/capsules',
520
            'services/microlearning/capsules/comments',
521
            'services/microlearning/capsules/comments/add',
522
            'services/microlearning/capsules/comments/delete',
523
            'services/delete-account',
524
            'storage',
525
            'storage-network',
526
            'dashboard',
527
            'post',
528
            'post/comments',
529
            'post/comments/add',
530
            'post/comments/delete',
531
            'post/save-reaction',
532
            'post/delete-reaction',
533
            'feed',
534
            'feed/timeline',
535
            'feed/add',
536
            'feed/delete',
537
            'feed/share',
538
            'feed/comment',
539
            'feed/comment/delete',
540
            'feed/save-reaction',
541
            'feed/delete-reaction',
542
            'feed/vote',
543
            'connection',
544
            'connection/my-connections',
545
            'connection/people-you-may-know',
546
            'connection/people-blocked',
547
            'connection/people-blocked/delete',
548
            'connection/invitations-sent',
549
            'connection/invitations-received',
550
            'connection/request',
551
            'connection/approve',
552
            'connection/reject',
553
            'connection/block',
554
            'connection/cancel',
555
            'connection/delete',
556
            'connection/unblock',
557
            'account-settings',
558
            'account-settings/image',
559
            'account-settings/deactivate',
560
            'account-settings/notifications',
561
            'account-settings/password',
562
            'account-settings/social-networks',
563
            'account-settings/location',
564
            'account-settings/privacy',
565
            'account-settings/basic',
566
            'account-settings/browsers',
567
            'account-settings/ips',
568
            'account-settings/devices',
569
            'account-settings/transactions',
570
            'account-settings/transactions/add-funds',
571
            'account-settings/add-facebook',
572
            'account-settings/remove-facebook',
573
            'account-settings/add-twitter',
574
            'account-settings/remove-twitter',
575
            'account-settings/add-google',
576
            'account-settings/remove-google',
577
            'account-settings/delete-account',
578
            'search',
579
            'search/group',
580
            'search/job',
581
            'search/user',
582
            'moodle',
583
            'profile',
584
            'profile/self-evaluation',
585
            'profile/self-evaluation/take-a-test',
586
            'profile/self-evaluation/report',
587
            'profile/performance-evaluation',
588
            'profile/performance-evaluation/take-a-test',
589
            'profile/performance-evaluation/report',
590
            'profile/microlearning',
591
            'profile/microlearning/timeline',
592
            'profile/microlearning/progress',
593
            'profile/view',
594
            'profile/people-viewed-profile',
595
            'profile/my-profiles',
596
            'profile/my-profiles/extended',
597
            'profile/my-profiles/cover',
598
            'profile/my-profiles/image',
599
            'profile/my-profiles/experience',
600
            'profile/my-profiles/education',
601
            'profile/my-profiles/language',
602
            'profile/my-profiles/location',
603
            'profile/my-profiles/skill',
604
            'profile/my-profiles/social-network',
605
            'profile/my-profiles/aptitude',
606
            'profile/my-profiles/hobby-and-interest',
607
            'profile/my-profiles/add',
608
            'profile/my-profiles/edit',
609
            'profile/my-profiles/delete',
610
 
611
            'group',
612
            'group/view',
613
            'group/request',
614
            'group/leave',
615
            'group/cancel',
616
            'group/accept',
617
            'group/reject',
618
            'group/my-groups',
619
            'group/my-groups/accessibility',
620
            'group/my-groups/industry',
621
            'group/my-groups/extended',
622
            'group/my-groups/type',
623
            'group/my-groups/users',
624
            'group/my-groups/image',
625
            'group/my-groups/cover',
626
            'group/my-groups/website',
627
            'group/my-groups/privacy',
628
            'group/my-groups/add',
629
            'group/my-groups/edit',
630
            'group/my-groups/delete',
631
            'group/my-groups/status',
632
            'group/joined-groups',
633
            'group/requests-sent',
634
            'group/invitations-received',
635
            'group/members',
636
            'group/members/approve',
637
            'group/members/reject',
638
            'group/members/invite',
639
            'group/members/cancel',
640
            'job',
641
            'job/view',
642
            'job/applied-jobs',
643
            'job/apply-job',
644
            'job/remove-apply-job',
645
            'job/saved-jobs',
646
            'job/save-job',
647
            'job/remove-save-job',
648
            'inmail',
649
            'inmail/block',
650
            'inmail/delete',
651
            'inmail/message',
652
            'inmail/message/send',
653
            'inmail/message/delete',
654
            'chat',
655
            'chat/users',
656
            'chat/heart-beat',
657
            'chat/create-group',
658
            'chat/add-user-to-group',
659
            'chat/mark-seen',
660
            'chat/mark-received',
661
            'chat/remove-user-from-group',
662
            'chat/get-all-messages',
663
            'chat/send',
664
            'chat/get-contacts-availables-for-group',
665
            'chat/get-contact-group-list',
666
            'chat/leave-group',
667
            'chat/delete-group',
668
            'chat/close',
669
            'chat/clear',
670
            'chat/open',
671
            'chat/upload',
672
            'chat/zoom',
673
            'chat/open-or-create',
674
 
675
            'help',
676
            'helpers',
677
            'helpers/search-people',
678
            'helpers/posts',
679
            'helpers/people-you-may-know',
680
            'helpers/people-viewed-profile',
681
            'helpers/company-follower',
682
            'helpers/company-suggestion',
683
            'helpers/group-members',
684
            'helpers/group-members/invite',
685
            'helpers/group-members/cancel',
686
            'helpers/group-members/reject',
687
            'helpers/group-members/approve',
688
            'helpers/groups-suggestion',
117 efrain 689
            'helpers/group-types',
1 efrain 690
            'helpers/my-groups',
691
            'helpers/footer',
692
            'helpers/next-events',
693
            'helpers/menu',
694
            'helpers/company-sizes',
695
            'helpers/degrees',
696
            'helpers/languages',
697
            'helpers/skills',
698
            'helpers/aptitudes',
699
            'helpers/hobbies',
700
            'helpers/industries',
701
            'helpers/timezones',
702
 
703
            'marketplace',
704
            'marketplace/categories',
705
            'marketplace/enroll',
706
            'marketplace/claim',
707
            'marketplace/join',
708
            'marketplace/buy',
709
 
710
            'calendar',
711
            'calendar/events',
712
 
713
/*
714
            'zoom',
715
            'zoom/add',
716
            'zoom/delete',
717
            'zoom/listing',
718
            */
119 efrain 719
 
720
            'microlearning',
721
            'microlearning/profile',
722
            'microlearning/companies',
723
            'microlearning/progress',
724
            'microlearning/timeline',
725
            'microlearning/last-capsule-in-progress',
726
            'microlearning/capsules-pending',
727
            'microlearning/capsules-completed',
728
            'microlearning/capsules-in-progress',
729
            'microlearning/capsules-comments',
730
            'microlearning/capsules-comments/add',
731
            'microlearning/capsules-comments/delete',
732
            'microlearning/topics',
733
            'microlearning/capsules',
734
            'microlearning/slides',
161 efrain 735
            'microlearning/get-topic',
736
            'microlearning/get-capsule',
737
            'microlearning/get-slide',
119 efrain 738
            'microlearning/sync',
739
 
1 efrain 740
        ],
741
        UserType::USER => [
742
            'home',
743
            'onroom',
744
            'language',
745
            'share',
746
            'share/increment-external-counter',
747
            'signin',
748
            'signin/facebook',
749
            'signin/twitter',
750
            'signin/google',
751
            'signin/impersonate',
119 efrain 752
            'signin/autologin',
1 efrain 753
            'signout',
754
            'signup',
755
            'csrf',
756
            'check-session',
757
            'shorter',
758
            'shorter/generate',
759
            'notifications',
760
            'notifications/mark-read',
761
            'notifications/mark-all-read',
762
            'notifications/delete',
763
            'notifications/clear',
764
            'notifications/unreads',
765
            'professionalism-policy',
766
            'reset-password',
767
            'forgot-password',
768
            'activate-account',
769
            'privacy-policy',
770
            'terms-and-conditions',
771
            'cookies',
772
            'backend',
773
            'backend/signin-company',
774
            'oauth',
775
            'oauth/facebook',
776
            'oauth/facebook/cancel',
777
            'oauth/facebook/delete',
778
            'oauth/twitter',
779
            'oauth/google',
780
            'oauth/instagram',
781
            'paypal',
782
            'paypal/success',
783
            'paypal/cancel',
784
            'services',
785
            'services/device',
786
            'services/check-session',
787
            'services/fcm',
788
            'services/signin',
789
            'services/signout',
790
            'services/sync',
791
            'services/sync-batch',
792
            'services/storage',
793
            'services/microlearning',
794
            'services/microlearning/refresh',
795
            'services/microlearning/check-changes',
796
            'services/microlearning/capsules',
797
            'services/microlearning/capsules/comments',
798
            'services/microlearning/capsules/comments/add',
799
            'services/microlearning/capsules/comments/delete',
800
            'services/delete-account',
801
            'storage',
802
            'storage-network',
803
            'dashboard',
804
            'post',
805
            'post/comments',
806
            'post/comments/add',
807
            'post/comments/delete',
808
            'post/save-reaction',
809
            'post/delete-reaction',
810
            'feed',
811
            'feed/timeline',
812
            'feed/add',
813
            'feed/delete',
814
            'feed/share',
815
            'feed/comment',
816
            'feed/comment/delete',
817
            'feed/save-reaction',
818
            'feed/delete-reaction',
819
            'feed/vote',
820
            'connection',
821
            'connection/my-connections',
822
            'connection/people-you-may-know',
823
            'connection/people-blocked',
824
            'connection/people-blocked/delete',
825
            'connection/invitations-sent',
826
            'connection/invitations-received',
827
            'connection/request',
828
            'connection/approve',
829
            'connection/reject',
830
            'connection/block',
831
            'connection/cancel',
832
            'connection/delete',
833
            'connection/unblock',
141 efrain 834
 
1 efrain 835
            'account-settings',
836
            'account-settings/image',
837
            'account-settings/deactivate',
838
            'account-settings/notifications',
839
            'account-settings/password',
840
            'account-settings/social-networks',
841
            'account-settings/location',
842
            'account-settings/privacy',
843
            'account-settings/basic',
844
            'account-settings/browsers',
845
            'account-settings/ips',
846
            'account-settings/devices',
847
            'account-settings/transactions',
848
            'account-settings/transactions/add-funds',
849
            'account-settings/add-facebook',
850
            'account-settings/remove-facebook',
851
            'account-settings/add-twitter',
852
            'account-settings/remove-twitter',
853
            'account-settings/add-google',
854
            'account-settings/remove-google',
855
            'account-settings/delete-account',
141 efrain 856
 
1 efrain 857
            'search',
858
            'search/group',
859
            'search/job',
860
            'search/user',
861
            'moodle',
862
            'profile',
863
            'profile/self-evaluation',
864
            'profile/self-evaluation/take-a-test',
865
            'profile/self-evaluation/report',
866
            'profile/performance-evaluation',
867
            'profile/performance-evaluation/take-a-test',
868
            'profile/performance-evaluation/report',
869
            'profile/microlearning',
870
            'profile/microlearning/timeline',
871
            'profile/microlearning/progress',
872
            'profile/view',
873
            'profile/people-viewed-profile',
874
            'profile/my-profiles',
875
            'profile/my-profiles/extended',
876
            'profile/my-profiles/cover',
877
            'profile/my-profiles/image',
878
            'profile/my-profiles/experience',
879
            'profile/my-profiles/education',
880
            'profile/my-profiles/language',
881
            'profile/my-profiles/location',
882
            'profile/my-profiles/skill',
883
            'profile/my-profiles/social-network',
884
            'profile/my-profiles/aptitude',
885
            'profile/my-profiles/hobby-and-interest',
886
            'profile/my-profiles/add',
887
            'profile/my-profiles/edit',
888
            'profile/my-profiles/delete',
889
            'group',
890
            'group/view',
891
            'group/request',
892
            'group/leave',
893
            'group/cancel',
894
            'group/accept',
895
            'group/reject',
896
            'group/my-groups',
897
            'group/my-groups/accessibility',
898
            'group/my-groups/industry',
899
            'group/my-groups/extended',
900
            'group/my-groups/type',
901
            'group/my-groups/users',
902
            'group/my-groups/image',
903
            'group/my-groups/cover',
904
            'group/my-groups/website',
905
            'group/my-groups/privacy',
906
            'group/my-groups/add',
907
            'group/my-groups/edit',
908
            'group/my-groups/delete',
909
            'group/my-groups/status',
910
            'group/joined-groups',
911
            'group/requests-sent',
912
            'group/invitations-received',
913
            'group/members',
914
            'group/members/approve',
915
            'group/members/reject',
916
            'group/members/invite',
917
            'group/members/cancel',
918
            'job',
919
            'job/view',
920
            'job/applied-jobs',
921
            'job/apply-job',
922
            'job/remove-apply-job',
923
            'job/saved-jobs',
924
            'job/save-job',
925
            'job/remove-save-job',
926
            'inmail',
927
            'inmail/block',
928
            'inmail/delete',
929
            'inmail/message',
930
            'inmail/message/send',
931
            'inmail/message/delete',
932
            'chat',
933
            'chat/users',
934
            'chat/heart-beat',
935
            'chat/create-group',
936
            'chat/add-user-to-group',
937
            'chat/mark-seen',
938
            'chat/mark-received',
939
            'chat/remove-user-from-group',
940
            'chat/get-all-messages',
941
            'chat/send',
942
            'chat/get-contacts-availables-for-group',
943
            'chat/get-contact-group-list',
944
            'chat/leave-group',
945
            'chat/delete-group',
946
            'chat/close',
947
            'chat/clear',
948
            'chat/open',
949
            'chat/upload',
950
            'chat/zoom',
951
            'chat/open-or-create',
952
 
953
            'help',
954
            'helpers',
955
            'helpers/search-people',
956
            'helpers/posts',
957
            'helpers/people-you-may-know',
958
            'helpers/people-viewed-profile',
959
            'helpers/company-follower',
960
            'helpers/company-suggestion',
961
            'helpers/group-members',
962
            'helpers/group-members/invite',
963
            'helpers/group-members/cancel',
964
            'helpers/group-members/reject',
965
            'helpers/group-members/approve',
966
            'helpers/groups-suggestion',
117 efrain 967
            'helpers/group-types',
1 efrain 968
            'helpers/my-groups',
969
            'helpers/footer',
970
            'helpers/next-events',
971
            'helpers/menu',
972
            'helpers/company-sizes',
973
            'helpers/degrees',
974
            'helpers/languages',
975
            'helpers/skills',
976
            'helpers/aptitudes',
977
            'helpers/hobbies',
978
            'helpers/industries',
979
            'helpers/timezones',
980
 
981
            'marketplace',
982
            'marketplace/categories',
983
            'marketplace/enroll',
984
            'marketplace/claim',
985
            'marketplace/join',
986
            'marketplace/buy',
987
 
988
            'calendar',
989
            'calendar/events',
119 efrain 990
 
991
            'microlearning',
992
            'microlearning/profile',
993
            'microlearning/companies',
994
            'microlearning/progress',
995
            'microlearning/timeline',
996
            'microlearning/last-capsule-in-progress',
997
            'microlearning/capsules-pending',
998
            'microlearning/capsules-completed',
999
            'microlearning/capsules-in-progress',
1000
            'microlearning/capsules-comments',
1001
            'microlearning/capsules-comments/add',
1002
            'microlearning/capsules-comments/delete',
1003
            'microlearning/topics',
1004
            'microlearning/capsules',
1005
            'microlearning/slides',
161 efrain 1006
            'microlearning/get-topic',
1007
            'microlearning/get-capsule',
1008
            'microlearning/get-slide',
119 efrain 1009
            'microlearning/sync',
1 efrain 1010
 
119 efrain 1011
 
1 efrain 1012
            /*
1013
            'zoom',
1014
            'zoom/add',
1015
            'zoom/delete',
1016
            'zoom/listing',*/
1017
        ],
1018
        UserType::GUEST => [
1019
            'home',
1020
            'onroom',
1021
            'language',
1022
            'share',
1023
            'signin',
1024
            'signin/facebook',
1025
            'signin/twitter',
1026
            'signin/google',
119 efrain 1027
            'signin/autologin',
1 efrain 1028
            'signout',
1029
            'signup',
1030
            'shorter',
1031
            'professionalism-policy',
1032
            'reset-password',
1033
            'forgot-password',
1034
            'activate-account',
1035
            'privacy-policy',
1036
            'terms-and-conditions',
1037
            'cookies',
1038
            'csrf',
1039
            'oauth',
1040
            'oauth/facebook',
1041
            'oauth/facebook/cancel',
1042
            'oauth/facebook/delete',
1043
            'oauth/twitter',
1044
            'oauth/google',
1045
            'oauth/instagram',
1046
            'paypal',
1047
            'paypal/success',
1048
            'paypal/cancel',
62 efrain 1049
            'storage',
1 efrain 1050
            'storage-network',
1051
            'services',
1052
            'services/device',
1053
            'services/check-session',
1054
            'services/fcm',
1055
            'services/signin',
1056
            'services/signout',
1057
            'services/sync',
1058
            'services/sync-batch',
1059
 
1060
            /*
1061
            'zoom',
1062
            'zoom/add',
1063
            'zoom/delete',
1064
            'zoom/listing',*/
1065
        ],
1066
        UserType::USER_DELETED => [
1067
            'home',
1068
            'language',
1069
            'signin',
1070
            'signin/facebook',
1071
            'signin/twitter',
1072
            'signin/google',
119 efrain 1073
            'signin/autologin',
1 efrain 1074
            'signout',
1075
            'signup',
1076
            'check-session',
1077
            'notifications',
1078
            'notifications/mark-read',
1079
            'notifications/mark-all-read',
1080
            'notifications/delete',
1081
            'notifications/clear',
1082
            'notifications/unreads',
1083
            'professionalism-policy',
1084
            'reset-password',
1085
            'forgot-password',
1086
            'activate-account',
1087
            'privacy-policy',
1088
            'terms-and-conditions',
1089
            'cookies',
1090
            'oauth',
1091
            'csrf',
1092
            'shorter',
1093
            'oauth/facebook',
1094
            'oauth/facebook/cancel',
1095
            'oauth/facebook/delete',
1096
            'oauth/twitter',
1097
            'oauth/google',
1098
            'oauth/instagram',
1099
            'services',
1100
            'services/device',
1101
            'services/check-session',
1102
            'services/fcm',
1103
            'services/signin',
1104
            'services/signout',
1105
            'services/sync',
1106
            'services/sync-batch',
1107
        ],
1108
    ];
1109
}
1110
 
1111
function getAclMenuDefaultNetworkConnectionUser2User()
1112
{
1113
    return [
1114
        [
1115
            'label' => 'LABEL_HOME',
1116
            'route' => 'dashboard',
1117
            'class' => '/images/navbar/home.svg',
1118
        ],
1119
        [
1120
            'label' => 'LABEL_PROFILE',
1121
            'route' => 'profile',
1122
            'class' => '/images/navbar/perfil.svg',
1123
            'pages' => [
1124
                [
1125
                    'label' => 'LABEL_CONNECTIONS',
1126
                    'route' => 'connection',
1127
                    //'class' =>'/images/navbar/conexion.svg',
1128
                    'pages' => [
1129
                        [
1130
                            'label' => 'LABEL_MY_CONNECTIONS',
1131
                            'route' => 'connection/my-connections'
1132
                        ],
1133
                        [
1134
                            'label' => 'LABEL_INVITATIONS_SENT',
1135
                            'route' => 'connection/invitations-sent'
1136
                        ],
1137
                        [
1138
                            'label' => 'LABEL_INVITATIONS_RECEIVED',
1139
                            'route' => 'connection/invitations-received'
1140
                        ],
1141
                        [
1142
                            'label' => 'LABEL_PEOPLE_YOU_MAY_KNOW',
1143
                            'route' => 'connection/people-you-may-know'
1144
                        ],
1145
                        [
1146
                            'label' => 'LABEL_PEOPLE_BLOCKED',
1147
                            'route' => 'connection/people-blocked'
1148
                        ],
1149
 
1150
 
1151
                    ]
1152
                ],
1153
                [
1154
                    'label' => 'LABEL_MY_PROFILES',
1155
                    'route' => 'profile/my-profiles'
1156
                ],
1157
                [
1158
                    'label' => 'LABEL_JOBS',
1159
                    'route' => 'job',
1160
                    'pages' => [
1161
                        [
1162
                            'label' => 'LABEL_JOBS_APPLIED',
1163
                            'route' => 'job/applied-jobs'
1164
                        ],
1165
                        [
1166
                            'label' => 'LABEL_JOBS_SAVED',
1167
                            'route' => 'job/saved-jobs'
1168
                        ],
1169
                    ]
1170
                ],
1171
 
1172
 
1173
                [
1174
                    'label' => 'LABEL_WHO_HAS_SEEN_MY_PROFILE',
1175
                    'route' => 'profile/people-viewed-profile'
1176
                ],
1177
 
1178
            ]
1179
        ],
1180
 
1181
 
1182
        [
1183
            'label' => 'LABEL_COMPANIES',
1184
            'route' => 'company',
1185
            'class' => '/images/navbar/empresa.svg',
1186
            'pages' => [
1187
                [
1188
                    'label' => 'LABEL_MY_COMPANIES',
1189
                    'route' => 'company/my-companies'
1190
                ],
1191
                [
1192
                    'label' => 'LABEL_COMPANIES_I_FOLLOW',
1193
                    'route' => 'company/following-companies'
1194
                ],
1195
                [
1196
                    'label' => 'LABEL_COMPANIES_I_WORK_WITH',
1197
                    'route' => 'company/i-work-with'
1198
                ],
1199
                [
1200
                    'label' => 'LABEL_REQUESTS_SENT',
1201
                    'route' => 'company/requests-sent'
1202
                ],
1203
                [
1204
                    'label' => 'LABEL_INVITATIONS_RECEIVED',
1205
                    'route' => 'company/invitations-received'
1206
                ]
1207
            ]
1208
        ],
1209
 
1210
        [
1211
            'label' => 'LABEL_GROUPS',
1212
            'route' => 'group',
1213
            'class' => '/images/navbar/grupos.svg',
1214
            'pages' => [
1215
                [
1216
                    'label' => 'LABEL_MY_GROUPS',
1217
                    'route' => 'group/my-groups'
1218
                ],
1219
                [
1220
                    'label' => 'LABEL_JOINED_GROUPS',
1221
                    'route' => 'group/joined-groups'
1222
                ],
1223
                [
1224
                    'label' => 'LABEL_REQUESTS_SENT',
1225
                    'route' => 'group/requests-sent'
1226
                ],
1227
                [
1228
                    'label' => 'LABEL_INVITATIONS_RECEIVED',
1229
                    'route' => 'group/invitations-received'
1230
                ]
1231
            ]
1232
        ],
1233
        [
1234
            'label' => 'LABEL_MARKETPLACE',
1235
            'route' => 'marketplace',
1236
            'class' => '/images/navbar/market-place.svg',
1237
        ],
1238
        [
1239
            'label' => 'LABEL_CALENDAR',
1240
            'route' => 'calendar',
1241
            'class' => '/images/navbar/calendar.svg',
1242
        ],
1243
 
1244
 
1245
 
1246
 
1247
 
1248
 
1249
 
1250
 
1251
        /* [
1252
         'label' => 'LABEL_MESSAGES',
1253
         'route' => 'inmail',
1254
         'class' => 'fa fa-envelope',
1255
         ],
1256
         [
1257
         'label' => 'LABEL_NOTIFICATIONS',
1258
         'route' => 'dashboard',
1259
         'class' => 'fa fa-bolt',
1260
         ], */
1261
    ];
1262
}
1263
 
1264
function getAclMenuDefaultNetworkConnectionAll2All()
1265
{
1266
    return [
1267
        [
1268
            'label' => 'LABEL_HOME',
1269
            'route' => 'dashboard',
1270
            'class' => '/images/navbar/home.svg',
1271
        ],
1272
        [
1273
            'label' => 'LABEL_PROFILE',
1274
            'route' => 'profile',
1275
            'class' => '/images/navbar/perfil.svg',
1276
            'pages' => [
1277
                [
1278
                    'label' => 'LABEL_MY_CONNECTIONS',
1279
                    'route' => 'connection/my-connections',
1280
                ],
1281
                [
1282
                    'label' => 'LABEL_MY_PROFILES',
1283
                    'route' => 'profile/my-profiles'
1284
                ],
1285
                [
1286
                    'label' => 'LABEL_JOBS_APPLIED',
1287
                    'route' => 'job/applied-jobs'
1288
                ],
1289
                [
1290
                    'label' => 'LABEL_JOBS_SAVED',
1291
                    'route' => 'job/saved-jobs'
1292
                ],
1293
                [
1294
                    'label' => 'LABEL_WHO_HAS_SEEN_MY_PROFILE',
1295
                    'route' => 'profile/people-viewed-profile'
1296
                ],
1297
 
1298
            ]
1299
        ],
1300
 
1301
 
1302
        [
1303
            'label' => 'LABEL_COMPANIES',
1304
            'route' => 'company',
1305
            'class' => '/images/navbar/empresa.svg',
1306
            'pages' => [
1307
                [
1308
                    'label' => 'LABEL_MY_COMPANIES',
1309
                    'route' => 'company/my-companies'
1310
                ],
1311
                [
1312
                    'label' => 'LABEL_COMPANIES_I_FOLLOW',
1313
                    'route' => 'company/following-companies'
1314
                ],
1315
                [
1316
                    'label' => 'LABEL_COMPANIES_I_WORK_WITH',
1317
                    'route' => 'company/i-work-with'
1318
                ],
1319
                [
1320
                    'label' => 'LABEL_REQUESTS_SENT',
1321
                    'route' => 'company/requests-sent'
1322
                ],
1323
                [
1324
                    'label' => 'LABEL_INVITATIONS_RECEIVED',
1325
                    'route' => 'company/invitations-received'
1326
                ]
1327
            ]
1328
        ],
1329
 
1330
        [
1331
            'label' => 'LABEL_GROUPS',
1332
            'route' => 'group',
1333
            'class' => '/images/navbar/grupos.svg',
1334
            'pages' => [
1335
                [
1336
                    'label' => 'LABEL_MY_GROUPS',
1337
                    'route' => 'group/my-groups'
1338
                ],
1339
                [
1340
                    'label' => 'LABEL_JOINED_GROUPS',
1341
                    'route' => 'group/joined-groups'
1342
                ],
1343
                [
1344
                    'label' => 'LABEL_REQUESTS_SENT',
1345
                    'route' => 'group/requests-sent'
1346
                ],
1347
                [
1348
                    'label' => 'LABEL_INVITATIONS_RECEIVED',
1349
                    'route' => 'group/invitations-received'
1350
                ]
1351
            ]
1352
        ],
1353
        [
1354
            'label' => 'LABEL_MARKETPLACE',
1355
            'route' => 'marketplace',
1356
            'class' => '/images/navbar/market-place.svg',
1357
        ],
1358
        [
1359
            'label' => 'LABEL_CALENDAR',
1360
            'route' => 'calendar',
1361
            'class' => '/images/navbar/calendar.svg',
1362
        ],
1363
 
1364
 
1365
 
1366
 
1367
 
1368
 
1369
 
1370
 
1371
        /* [
1372
         'label' => 'LABEL_MESSAGES',
1373
         'route' => 'inmail',
1374
         'class' => 'fa fa-envelope',
1375
         ],
1376
         [
1377
         'label' => 'LABEL_NOTIFICATIONS',
1378
         'route' => 'dashboard',
1379
         'class' => 'fa fa-bolt',
1380
         ], */
1381
    ];
1382
}
1383
 
1384
function getAclMenuNonDefaulNetworkConnectionUser2User()
1385
{
1386
    return [
1387
        [
1388
            'label' => 'LABEL_HOME',
1389
            'route' => 'dashboard',
1390
            'class' => '/images/navbar/home.svg',
1391
        ],
1392
        [
1393
            'label' => 'LABEL_PROFILE',
1394
            'route' => 'profile',
1395
            'class' => '/images/navbar/perfil.svg',
1396
            'pages' => [
1397
                [
1398
                    'label' => 'LABEL_CONNECTIONS',
1399
                    'route' => 'connection',
1400
                    //'class' =>'/images/navbar/conexion.svg',
1401
                    'pages' => [
1402
                        [
1403
                            'label' => 'LABEL_MY_CONNECTIONS',
1404
                            'route' => 'connection/my-connections'
1405
                        ],
1406
                        [
1407
                            'label' => 'LABEL_INVITATIONS_SENT',
1408
                            'route' => 'connection/invitations-sent'
1409
                        ],
1410
                        [
1411
                            'label' => 'LABEL_INVITATIONS_RECEIVED',
1412
                            'route' => 'connection/invitations-received'
1413
                        ],
1414
                        [
1415
                            'label' => 'LABEL_PEOPLE_YOU_MAY_KNOW',
1416
                            'route' => 'connection/people-you-may-know'
1417
                        ],
1418
                        [
1419
                            'label' => 'LABEL_PEOPLE_BLOCKED',
1420
                            'route' => 'connection/people-blocked'
1421
                        ],
1422
 
1423
 
1424
                    ]
1425
                ],
1426
                [
1427
                    'label' => 'LABEL_MY_PROFILES',
1428
                    'route' => 'profile/my-profiles'
1429
                ],
1430
                [
1431
                    'label' => 'LABEL_WHO_HAS_SEEN_MY_PROFILE',
1432
                    'route' => 'profile/people-viewed-profile'
1433
                ],
1434
 
1435
            ]
1436
        ],
1437
 
1438
        [
1439
            'label' => 'LABEL_COMPANY',
1440
            'route' => 'company',
1441
            'class' => '/images/navbar/empresa.svg',
1442
 
1443
        ],
1444
 
1445
        [
1446
            'label' => 'LABEL_GROUPS',
1447
            'route' => 'group',
1448
            'class' => '/images/navbar/grupos.svg',
1449
            'pages' => [
1450
                [
1451
                    'label' => 'LABEL_MY_GROUPS',
1452
                    'route' => 'group/my-groups'
1453
                ],
1454
                [
1455
                    'label' => 'LABEL_JOINED_GROUPS',
1456
                    'route' => 'group/joined-groups'
1457
                ],
1458
                [
1459
                    'label' => 'LABEL_REQUESTS_SENT',
1460
                    'route' => 'group/requests-sent'
1461
                ],
1462
                [
1463
                    'label' => 'LABEL_INVITATIONS_RECEIVED',
1464
                    'route' => 'group/invitations-received'
1465
                ]
1466
            ]
1467
        ],
1468
        [
1469
            'label' => 'LABEL_MARKETPLACE',
1470
            'route' => 'marketplace',
1471
            'class' => '/images/navbar/market-place.svg',
1472
        ],
1473
        [
1474
            'label' => 'LABEL_CALENDAR',
1475
            'route' => 'calendar',
1476
            'class' => '/images/navbar/calendar.svg',
1477
        ],
1478
 
1479
 
1480
 
1481
 
1482
 
1483
 
1484
 
1485
 
1486
        /* [
1487
         'label' => 'LABEL_MESSAGES',
1488
         'route' => 'inmail',
1489
         'class' => 'fa fa-envelope',
1490
         ],
1491
         [
1492
         'label' => 'LABEL_NOTIFICATIONS',
1493
         'route' => 'dashboard',
1494
         'class' => 'fa fa-bolt',
1495
         ], */
1496
    ];
1497
}
1498
 
1499
function getAclMenuNonDefaultNetworkConnectionAll2All()
1500
{
1501
    return [
1502
        [
1503
            'label' => 'LABEL_HOME',
1504
            'route' => 'dashboard',
1505
            'class' => '/images/navbar/home.svg',
1506
        ],
1507
        [
1508
            'label' => 'LABEL_PROFILE',
1509
            'route' => 'profile',
1510
            'class' => '/images/navbar/perfil.svg',
1511
            'pages' => [
1512
                [
1513
                    'label' => 'LABEL_MY_CONNECTIONS',
1514
                    'route' => 'connection/my-connections'
1515
                ],
1516
                [
1517
                    'label' => 'LABEL_MY_PROFILES',
1518
                    'route' => 'profile/my-profiles'
1519
                ],
1520
                [
1521
                    'label' => 'LABEL_WHO_HAS_SEEN_MY_PROFILE',
1522
                    'route' => 'profile/people-viewed-profile'
1523
                ],
1524
 
1525
            ]
1526
        ],
1527
 
1528
        [
1529
            'label' => 'LABEL_COMPANY',
1530
            'route' => 'company',
1531
            'class' => '/images/navbar/empresa.svg',
1532
 
1533
        ],
1534
 
1535
 
1536
        [
1537
            'label' => 'LABEL_GROUPS',
1538
            'route' => 'group',
1539
            'class' => '/images/navbar/grupos.svg',
1540
            'pages' => [
1541
                [
1542
                    'label' => 'LABEL_MY_GROUPS',
1543
                    'route' => 'group/my-groups'
1544
                ],
1545
                [
1546
                    'label' => 'LABEL_JOINED_GROUPS',
1547
                    'route' => 'group/joined-groups'
1548
                ],
1549
                [
1550
                    'label' => 'LABEL_REQUESTS_SENT',
1551
                    'route' => 'group/requests-sent'
1552
                ],
1553
                [
1554
                    'label' => 'LABEL_INVITATIONS_RECEIVED',
1555
                    'route' => 'group/invitations-received'
1556
                ]
1557
            ]
1558
        ],
1559
        [
1560
            'label' => 'LABEL_MARKETPLACE',
1561
            'route' => 'marketplace',
1562
            'class' => '/images/navbar/market-place.svg',
1563
        ],
1564
        [
1565
            'label' => 'LABEL_CALENDAR',
1566
            'route' => 'calendar',
1567
            'class' => '/images/navbar/calendar.svg',
1568
        ],
1569
 
1570
 
1571
 
1572
 
1573
 
1574
 
1575
 
1576
 
1577
        /* [
1578
         'label' => 'LABEL_MESSAGES',
1579
         'route' => 'inmail',
1580
         'class' => 'fa fa-envelope',
1581
         ],
1582
         [
1583
         'label' => 'LABEL_NOTIFICATIONS',
1584
         'route' => 'dashboard',
1585
         'class' => 'fa fa-bolt',
1586
         ], */
1587
    ];
1588
}