File tree Expand file tree Collapse file tree 4 files changed +55
-2
lines changed Expand file tree Collapse file tree 4 files changed +55
-2
lines changed Original file line number Diff line number Diff line change 18
18
"illuminate/contracts" : " ^9.21|^10.0|^11.0" ,
19
19
"illuminate/queue" : " ^9.21|^10.0|^11.0" ,
20
20
"illuminate/support" : " ^9.21|^10.0|^11.0"
21
- }
21
+ },
22
+ "extra" : {
23
+ "laravel" : {
24
+ "providers" : [
25
+ " CodeCreeper\\ LaravelHelper\\ LaravelHelperServiceProvider"
26
+ ]
27
+ }
28
+ }
22
29
}
Original file line number Diff line number Diff line change 1
1
<?php
2
2
3
- use Illuminate \Support \Facades \Route ;
3
+ use Illuminate \Support \Facades \Route ;
4
+
5
+ Route::post ('/helper ' , 'CodeCreeper\LaravelHelper\Http\Controllers\MainController ' );
Original file line number Diff line number Diff line change
1
+ <?php
2
+
3
+ namespace CodeCreeper \LaravelHelper \Http \Controllers ;
4
+
5
+ //use Illuminate\Routing\Controller;
6
+
7
+ use Illuminate \Http \Request ;
8
+
9
+ class MainController
10
+ {
11
+ public function __invoke (Request $ request )
12
+ {
13
+ dd ($ request ->all ());
14
+ }
15
+ }
Original file line number Diff line number Diff line change
1
+ <?php
2
+
3
+ namespace CodeCreeper \LaravelHelper ;
4
+
5
+ use Illuminate \Contracts \Foundation \CachesRoutes ;
6
+ use Illuminate \Support \Facades \Route ;
7
+ use Illuminate \Support \ServiceProvider ;
8
+
9
+ class LaravelHelperServiceProvider extends ServiceProvider
10
+ {
11
+ public function boot (): void
12
+ {
13
+ $ this ->registerRoutes ();
14
+ }
15
+
16
+ protected function registerRoutes (): void
17
+ {
18
+ if ($ this ->app instanceof CachesRoutes && $ this ->app ->routesAreCached ()) {
19
+ return ;
20
+ }
21
+
22
+ Route::group ([
23
+ 'prefix ' => '/api ' ,
24
+ 'namespace ' => 'Laravel\Horizon\Http\Controllers ' ,
25
+ ], function () {
26
+ $ this ->loadRoutesFrom (__DIR__ .'/../routes/api.php ' );
27
+ });
28
+ }
29
+ }
You can’t perform that action at this time.
0 commit comments