22
33namespace App \Providers ;
44
5+ use App \Models \Activation ;
6+ use App \Models \Addr ;
7+ use App \Models \Author ;
8+ use App \Models \Category ;
9+ use App \Models \Chan ;
10+ use App \Models \Citation ;
11+ use App \Models \Company ;
12+ use App \Models \ConnectedAccount ;
13+ use App \Models \Conversation ;
14+ use App \Models \Dna ;
15+ use App \Models \DnaMatching ;
16+ use App \Models \Family ;
17+ use App \Models \FamilyEvent ;
18+ use App \Models \FamilySlgs ;
19+ use App \Models \Gedcom ;
20+ use App \Models \Geneanum ;
21+ use App \Models \ImportJob ;
22+ use App \Models \MediaObject ;
23+ use App \Models \MediaObjeectFile ;
24+ use App \Models \Message ;
25+ use App \Models \Note ;
26+ use App \Models \PaypalPlan ;
27+ use App \Models \PaypalProduct ;
28+ use App \Models \PaypalSubscription ;
29+ use App \Models \Person ;
30+ use App \Models \PersonAlia ;
31+ use App \Models \PersonAnci ;
32+ use App \Models \PersonAsso ;
33+ use App \Models \PersonEvent ;
34+ use App \Models \PersonLds ;
35+ use App \Models \PersonName ;
36+ use App \Models \PersonNameFone ;
37+ use App \Models \PersonNameRomn ;
38+ use App \Models \PersonSubm ;
39+ use App \Models \Place ;
40+ use App \Models \Publication ;
41+ use App \Models \Refn ;
42+ use App \Models \Repository ;
543use App \Models \ResearchSpace ;
44+ use App \Models \Role ;
45+ use App \Models \Source ;
46+ use App \Models \SourceData ;
47+ use App \Models \SourceDataEven ;
48+ use App \Models \SourceRef ;
49+ use App \Models \SourceRefEven ;
50+ use App \Models \SourceRepo ;
51+ use App \Models \Subm ;
52+ use App \Models \Subn ;
53+ use App \Models \Team ;
54+ use App \Models \Tree ;
55+ use App \Models \Type ;
56+ use App \Models \User ;
57+ use App \Models \UserSocial ;
58+ use App \Policies \ActivationPolicy ;
59+ use App \Policies \AddrPolicy ;
60+ use App \Policies \AuthorPolicy ;
61+ use App \Policies \CategoryPolicy ;
62+ use App \Policies \ChanPolicy ;
63+ use App \Policies \CitationPolicy ;
64+ use App \Policies \CompanyPolicy ;
65+ use App \Policies \ConnectedAccountPolicy ;
66+ use App \Policies \ConversationPolicy ;
67+ use App \Policies \DnaMatchingPolicy ;
68+ use App \Policies \DnaPolicy ;
69+ use App \Policies \FamilyEventPolicy ;
70+ use App \Policies \FamilyPolicy ;
71+ use App \Policies \FamilySlgsPolicy ;
72+ use App \Policies \GedcomPolicy ;
73+ use App \Policies \GeneanumPolicy ;
74+ use App \Policies \ImportJobPolicy ;
75+ use App \Policies \MediaObjectPolicy ;
76+ use App \Policies \MediaObjeectFilePolicy ;
77+ use App \Policies \MessagePolicy ;
78+ use App \Policies \NotePolicy ;
79+ use App \Policies \PaypalPlanPolicy ;
80+ use App \Policies \PaypalProductPolicy ;
81+ use App \Policies \PaypalSubscriptionPolicy ;
82+ use App \Policies \PersonAliaPolicy ;
83+ use App \Policies \PersonAnciPolicy ;
84+ use App \Policies \PersonAssoPolicy ;
85+ use App \Policies \PersonEventPolicy ;
86+ use App \Policies \PersonLdsPolicy ;
87+ use App \Policies \PersonNameFonePolicy ;
88+ use App \Policies \PersonNamePolicy ;
89+ use App \Policies \PersonNameRomnPolicy ;
90+ use App \Policies \PersonPolicy ;
91+ use App \Policies \PersonSubmPolicy ;
92+ use App \Policies \PlacePolicy ;
93+ use App \Policies \PublicationPolicy ;
94+ use App \Policies \RefnPolicy ;
95+ use App \Policies \RepositoryPolicy ;
696use App \Policies \ResearchSpacePolicy ;
97+ use App \Policies \RolePolicy ;
98+ use App \Policies \SourceDataEvenPolicy ;
99+ use App \Policies \SourceDataPolicy ;
100+ use App \Policies \SourcePolicy ;
101+ use App \Policies \SourceRefEvenPolicy ;
102+ use App \Policies \SourceRefPolicy ;
103+ use App \Policies \SourceRepoPolicy ;
104+ use App \Policies \SubmPolicy ;
105+ use App \Policies \SubnPolicy ;
106+ use App \Policies \TeamPolicy ;
107+ use App \Policies \TreePolicy ;
108+ use App \Policies \TypePolicy ;
109+ use App \Policies \UserPolicy ;
110+ use App \Policies \UserSocialPolicy ;
7111use Illuminate \Foundation \Support \Providers \AuthServiceProvider as ServiceProvider ;
8112
9113class AuthServiceProvider extends ServiceProvider
@@ -14,8 +118,59 @@ class AuthServiceProvider extends ServiceProvider
14118 * @var array<class-string, class-string>
15119 */
16120 protected $ policies = [
17- // 'App\Models\Model' => 'App\Policies\ModelPolicy',
18- ResearchSpace::class => ResearchSpacePolicy::class,
121+ Activation::class => ActivationPolicy::class,
122+ Addr::class => AddrPolicy::class,
123+ Author::class => AuthorPolicy::class,
124+ Category::class => CategoryPolicy::class,
125+ Chan::class => ChanPolicy::class,
126+ Citation::class => CitationPolicy::class,
127+ Company::class => CompanyPolicy::class,
128+ ConnectedAccount::class => ConnectedAccountPolicy::class,
129+ Conversation::class => ConversationPolicy::class,
130+ Dna::class => DnaPolicy::class,
131+ DnaMatching::class => DnaMatchingPolicy::class,
132+ Family::class => FamilyPolicy::class,
133+ FamilyEvent::class => FamilyEventPolicy::class,
134+ FamilySlgs::class => FamilySlgsPolicy::class,
135+ Gedcom::class => GedcomPolicy::class,
136+ Geneanum::class => GeneanumPolicy::class,
137+ ImportJob::class => ImportJobPolicy::class,
138+ MediaObject::class => MediaObjectPolicy::class,
139+ MediaObjeectFile::class => MediaObjeectFilePolicy::class,
140+ Message::class => MessagePolicy::class,
141+ Note::class => NotePolicy::class,
142+ PaypalPlan::class => PaypalPlanPolicy::class,
143+ PaypalProduct::class => PaypalProductPolicy::class,
144+ PaypalSubscription::class => PaypalSubscriptionPolicy::class,
145+ Person::class => PersonPolicy::class,
146+ PersonAlia::class => PersonAliaPolicy::class,
147+ PersonAnci::class => PersonAnciPolicy::class,
148+ PersonAsso::class => PersonAssoPolicy::class,
149+ PersonEvent::class => PersonEventPolicy::class,
150+ PersonLds::class => PersonLdsPolicy::class,
151+ PersonName::class => PersonNamePolicy::class,
152+ PersonNameFone::class => PersonNameFonePolicy::class,
153+ PersonNameRomn::class => PersonNameRomnPolicy::class,
154+ PersonSubm::class => PersonSubmPolicy::class,
155+ Place::class => PlacePolicy::class,
156+ Publication::class => PublicationPolicy::class,
157+ Refn::class => RefnPolicy::class,
158+ Repository::class => RepositoryPolicy::class,
159+ ResearchSpace::class => ResearchSpacePolicy::class,
160+ Role::class => RolePolicy::class,
161+ Source::class => SourcePolicy::class,
162+ SourceData::class => SourceDataPolicy::class,
163+ SourceDataEven::class => SourceDataEvenPolicy::class,
164+ SourceRef::class => SourceRefPolicy::class,
165+ SourceRefEven::class => SourceRefEvenPolicy::class,
166+ SourceRepo::class => SourceRepoPolicy::class,
167+ Subm::class => SubmPolicy::class,
168+ Subn::class => SubnPolicy::class,
169+ Team::class => TeamPolicy::class,
170+ Tree::class => TreePolicy::class,
171+ Type::class => TypePolicy::class,
172+ User::class => UserPolicy::class,
173+ UserSocial::class => UserSocialPolicy::class,
19174 ];
20175
21176 /**
0 commit comments