22
33namespace Binaryk \LaravelRestify \Bootstrap ;
44
5+ use Binaryk \LaravelRestify \Http \Controllers \FieldDestroyController ;
56use Binaryk \LaravelRestify \Http \Controllers \GlobalSearchController ;
7+ use Binaryk \LaravelRestify \Http \Controllers \ListActionsController ;
8+ use Binaryk \LaravelRestify \Http \Controllers \ListGettersController ;
9+ use Binaryk \LaravelRestify \Http \Controllers \ListRepositoryActionsController ;
10+ use Binaryk \LaravelRestify \Http \Controllers \ListRepositoryGettersController ;
11+ use Binaryk \LaravelRestify \Http \Controllers \PerformActionController ;
12+ use Binaryk \LaravelRestify \Http \Controllers \PerformGetterController ;
13+ use Binaryk \LaravelRestify \Http \Controllers \PerformRepositoryActionController ;
14+ use Binaryk \LaravelRestify \Http \Controllers \PerformRepositoryGetterController ;
615use Binaryk \LaravelRestify \Http \Controllers \ProfileController ;
716use Binaryk \LaravelRestify \Http \Controllers \ProfileUpdateController ;
17+ use Binaryk \LaravelRestify \Http \Controllers \RepositoryApplyFiltersController ;
18+ use Binaryk \LaravelRestify \Http \Controllers \RepositoryAttachController ;
19+ use Binaryk \LaravelRestify \Http \Controllers \RepositoryDestroyBulkController ;
20+ use Binaryk \LaravelRestify \Http \Controllers \RepositoryDestroyController ;
21+ use Binaryk \LaravelRestify \Http \Controllers \RepositoryDetachController ;
22+ use Binaryk \LaravelRestify \Http \Controllers \RepositoryFilterController ;
23+ use Binaryk \LaravelRestify \Http \Controllers \RepositoryIndexController ;
24+ use Binaryk \LaravelRestify \Http \Controllers \RepositoryPatchController ;
25+ use Binaryk \LaravelRestify \Http \Controllers \RepositoryShowController ;
26+ use Binaryk \LaravelRestify \Http \Controllers \RepositoryStoreBulkController ;
27+ use Binaryk \LaravelRestify \Http \Controllers \RepositoryStoreController ;
28+ use Binaryk \LaravelRestify \Http \Controllers \RepositorySyncController ;
29+ use Binaryk \LaravelRestify \Http \Controllers \RepositoryUpdateBulkController ;
30+ use Binaryk \LaravelRestify \Http \Controllers \RepositoryUpdateController ;
831use Binaryk \LaravelRestify \Http \Controllers \RestifyJsSetupController ;
932use Illuminate \Support \Facades \Route ;
1033
@@ -19,98 +42,98 @@ public function __invoke(?string $uriKey = null)
1942 // Filters
2043 Route::get (
2144 $ prefix .'/filters ' ,
22- \ Binaryk \ LaravelRestify \ Http \ Controllers \ RepositoryFilterController::class
45+ RepositoryFilterController::class
2346 )->name ('filters.index ' );
2447
2548 Route::post (
2649 $ prefix .'/apply-restify-advanced-filters ' ,
27- \ Binaryk \ LaravelRestify \ Http \ Controllers \ RepositoryApplyFiltersController::class
50+ RepositoryApplyFiltersController::class
2851 )->name ('filters.apply ' );
2952
3053 // Actions
3154 Route::get (
3255 $ prefix .'/actions ' ,
33- \ Binaryk \ LaravelRestify \ Http \ Controllers \ ListActionsController::class
56+ ListActionsController::class
3457 )->name ('actions.index ' );
3558 Route::get (
3659 $ prefix .'/{repositoryId}/actions ' ,
37- \ Binaryk \ LaravelRestify \ Http \ Controllers \ ListRepositoryActionsController::class
60+ ListRepositoryActionsController::class
3861 )->name ('actions.repository.index ' );
3962 Route::post (
4063 $ prefix .'/action ' ,
41- \ Binaryk \ LaravelRestify \ Http \ Controllers \ PerformActionController::class
64+ PerformActionController::class
4265 )->name ('actions.perform ' );
4366 Route::post (
4467 $ prefix .'/actions ' ,
45- \ Binaryk \ LaravelRestify \ Http \ Controllers \ PerformActionController::class
68+ PerformActionController::class
4669 )->name ('actions.performs ' ); // alias to the previous route
4770 Route::post (
4871 $ prefix .'/{repositoryId}/action ' ,
49- \ Binaryk \ LaravelRestify \ Http \ Controllers \ PerformRepositoryActionController::class
72+ PerformRepositoryActionController::class
5073 )->name ('actions.repository.perform ' );
5174 Route::post (
5275 $ prefix .'/{repositoryId}/actions ' ,
53- \ Binaryk \ LaravelRestify \ Http \ Controllers \ PerformRepositoryActionController::class
76+ PerformRepositoryActionController::class
5477 )->name ('actions.repository.performs ' ); // alias to the previous route
5578
5679 // Getters
5780 Route::get (
5881 $ prefix .'/getters ' ,
59- \ Binaryk \ LaravelRestify \ Http \ Controllers \ ListGettersController::class
82+ ListGettersController::class
6083 )->name ('getters.index ' )->withoutMiddleware ($ this ->excludedMiddleware );
6184 Route::get (
6285 $ prefix .'/{repositoryId}/getters ' ,
63- \ Binaryk \ LaravelRestify \ Http \ Controllers \ ListRepositoryGettersController::class
86+ ListRepositoryGettersController::class
6487 )->name ('getters.repository.index ' )->withoutMiddleware ($ this ->excludedMiddleware );
6588 Route::get (
6689 $ prefix .'/getters/{getter} ' ,
67- \ Binaryk \ LaravelRestify \ Http \ Controllers \ PerformGetterController::class
90+ PerformGetterController::class
6891 )->name ('getters.perform ' )->withoutMiddleware ($ this ->excludedMiddleware );
6992 Route::get (
7093 $ prefix .'/{repositoryId}/getters/{getter} ' ,
71- \ Binaryk \ LaravelRestify \ Http \ Controllers \ PerformRepositoryGetterController::class
94+ PerformRepositoryGetterController::class
7295 )->name ('getters.repository.perform ' )->withoutMiddleware ($ this ->excludedMiddleware );
7396
7497 // API CRUD
7598 Route::get (
7699 $ prefix .'' ,
77- \ Binaryk \ LaravelRestify \ Http \ Controllers \ RepositoryIndexController::class
100+ RepositoryIndexController::class
78101 )->name ('index ' )->withoutMiddleware ($ this ->excludedMiddleware );
79102 Route::post (
80103 $ prefix .'' ,
81- \ Binaryk \ LaravelRestify \ Http \ Controllers \ RepositoryStoreController::class
104+ RepositoryStoreController::class
82105 )->name ('store ' );
83106 Route::post (
84107 $ prefix .'/bulk ' ,
85- \ Binaryk \ LaravelRestify \ Http \ Controllers \ RepositoryStoreBulkController::class
108+ RepositoryStoreBulkController::class
86109 )->name ('store.bulk ' );
87110 Route::post (
88111 $ prefix .'/bulk/update ' ,
89- \ Binaryk \ LaravelRestify \ Http \ Controllers \ RepositoryUpdateBulkController::class
112+ RepositoryUpdateBulkController::class
90113 )->name ('update.bulk ' );
91114 Route::delete (
92115 $ prefix .'/bulk/delete ' ,
93- \ Binaryk \ LaravelRestify \ Http \ Controllers \ RepositoryDestroyBulkController::class
116+ RepositoryDestroyBulkController::class
94117 )->name ('destroy.bulk ' );
95118 Route::get (
96119 $ prefix .'/{repositoryId} ' ,
97- \ Binaryk \ LaravelRestify \ Http \ Controllers \ RepositoryShowController::class
120+ RepositoryShowController::class
98121 )->name ('show ' )->withoutMiddleware ($ this ->excludedMiddleware );
99122 Route::patch (
100123 $ prefix .'/{repositoryId} ' ,
101- \ Binaryk \ LaravelRestify \ Http \ Controllers \ RepositoryPatchController::class
124+ RepositoryPatchController::class
102125 )->name ('patch ' );
103126 Route::put (
104127 $ prefix .'/{repositoryId} ' ,
105- \ Binaryk \ LaravelRestify \ Http \ Controllers \ RepositoryUpdateController::class
128+ RepositoryUpdateController::class
106129 )->name ('put ' );
107130 Route::post (
108131 $ prefix .'/{repositoryId} ' ,
109- \ Binaryk \ LaravelRestify \ Http \ Controllers \ RepositoryUpdateController::class
132+ RepositoryUpdateController::class
110133 )->name ('update ' );
111134 Route::delete (
112135 $ prefix .'/{repositoryId} ' ,
113- \ Binaryk \ LaravelRestify \ Http \ Controllers \ RepositoryDestroyController::class
136+ RepositoryDestroyController::class
114137 )->name ('destroy ' );
115138
116139 if ($ uriKey ) {
@@ -120,47 +143,47 @@ public function __invoke(?string $uriKey = null)
120143 // Fields
121144 Route::delete (
122145 $ prefix .'/{repositoryId}/field/{field} ' ,
123- \ Binaryk \ LaravelRestify \ Http \ Controllers \ FieldDestroyController::class
146+ FieldDestroyController::class
124147 )->name ('field.destroy ' );
125148
126149 // Attach related repository id
127150 Route::post (
128151 $ prefix .'/{repositoryId}/attach/{relatedRepository} ' ,
129- \ Binaryk \ LaravelRestify \ Http \ Controllers \ RepositoryAttachController::class
152+ RepositoryAttachController::class
130153 )->name ('attach ' );
131154 Route::post (
132155 $ prefix .'/{repositoryId}/detach/{relatedRepository} ' ,
133- \ Binaryk \ LaravelRestify \ Http \ Controllers \ RepositoryDetachController::class
156+ RepositoryDetachController::class
134157 )->name ('detach ' );
135158 Route::post (
136159 $ prefix .'/{repositoryId}/sync/{relatedRepository} ' ,
137- \ Binaryk \ LaravelRestify \ Http \ Controllers \ RepositorySyncController::class
160+ RepositorySyncController::class
138161 )->name ('sync ' );
139162
140163 // Relatable
141164 Route::get (
142165 '/{parentRepository}/{parentRepositoryId}/{repository} ' ,
143- \ Binaryk \ LaravelRestify \ Http \ Controllers \ RepositoryIndexController::class
166+ RepositoryIndexController::class
144167 )->name ('relatable.index ' );
145168 Route::post (
146169 '/{parentRepository}/{parentRepositoryId}/{repository} ' ,
147- \ Binaryk \ LaravelRestify \ Http \ Controllers \ RepositoryStoreController::class
170+ RepositoryStoreController::class
148171 )->name ('relatable.store ' );
149172 Route::get (
150173 '/{parentRepository}/{parentRepositoryId}/{repository}/{repositoryId} ' ,
151- \ Binaryk \ LaravelRestify \ Http \ Controllers \ RepositoryShowController::class
174+ RepositoryShowController::class
152175 )->name ('relatable.show ' );
153176 Route::post (
154177 '/{parentRepository}/{parentRepositoryId}/{repository}/{repositoryId} ' ,
155- \ Binaryk \ LaravelRestify \ Http \ Controllers \ RepositoryUpdateController::class
178+ RepositoryUpdateController::class
156179 )->name ('relatable.update ' );
157180 Route::put (
158181 '/{parentRepository}/{parentRepositoryId}/{repository}/{repositoryId} ' ,
159- \ Binaryk \ LaravelRestify \ Http \ Controllers \ RepositoryUpdateController::class
182+ RepositoryUpdateController::class
160183 )->name ('relatable.updatePut ' );
161184 Route::delete (
162185 '/{parentRepository}/{parentRepositoryId}/{repository}/{repositoryId} ' ,
163- \ Binaryk \ LaravelRestify \ Http \ Controllers \ RepositoryDestroyController::class
186+ RepositoryDestroyController::class
164187 )->name ('relatable.destroy ' );
165188 }
166189
0 commit comments