Mercurial > packages > framework
annotate src/FrameworkServiceProvider.php @ 7:e6132a1e8e24 default tip
Adding better support for test among other base changes.
| author | Luka Sitas <sitas.luka.97@gmail.com> |
|---|---|
| date | Thu, 25 Sep 2025 19:58:32 -0400 |
| parents | 84c75d9d90be |
| children |
| rev | line source |
|---|---|
| 2 | 1 <?php |
| 2 | |
| 3 namespace Wizard\Framework; | |
| 4 | |
| 5 use Illuminate\Support\ServiceProvider; | |
|
4
84c75d9d90be
Changing usage to be bootstrap 5, not everything is reviewed but it's been started
luka
parents:
3
diff
changeset
|
6 use Illuminate\Support\Facades\Blade; |
|
84c75d9d90be
Changing usage to be bootstrap 5, not everything is reviewed but it's been started
luka
parents:
3
diff
changeset
|
7 use \Wizard\Framework\Database\MySchema; |
| 2 | 8 |
|
4
84c75d9d90be
Changing usage to be bootstrap 5, not everything is reviewed but it's been started
luka
parents:
3
diff
changeset
|
9 class FrameworkServiceProvider extends ServiceProvider |
|
84c75d9d90be
Changing usage to be bootstrap 5, not everything is reviewed but it's been started
luka
parents:
3
diff
changeset
|
10 { |
|
84c75d9d90be
Changing usage to be bootstrap 5, not everything is reviewed but it's been started
luka
parents:
3
diff
changeset
|
11 public function register(): void |
|
84c75d9d90be
Changing usage to be bootstrap 5, not everything is reviewed but it's been started
luka
parents:
3
diff
changeset
|
12 { |
|
84c75d9d90be
Changing usage to be bootstrap 5, not everything is reviewed but it's been started
luka
parents:
3
diff
changeset
|
13 $this->app->bind('db.schema', fn () => MySchema::customizedSchemaBuilder()); |
|
84c75d9d90be
Changing usage to be bootstrap 5, not everything is reviewed but it's been started
luka
parents:
3
diff
changeset
|
14 } |
| 2 | 15 |
|
4
84c75d9d90be
Changing usage to be bootstrap 5, not everything is reviewed but it's been started
luka
parents:
3
diff
changeset
|
16 public function boot(): void |
|
84c75d9d90be
Changing usage to be bootstrap 5, not everything is reviewed but it's been started
luka
parents:
3
diff
changeset
|
17 { |
|
84c75d9d90be
Changing usage to be bootstrap 5, not everything is reviewed but it's been started
luka
parents:
3
diff
changeset
|
18 $publish_path = __DIR__.'/../publishable'; |
|
84c75d9d90be
Changing usage to be bootstrap 5, not everything is reviewed but it's been started
luka
parents:
3
diff
changeset
|
19 $this->publishes([ |
|
84c75d9d90be
Changing usage to be bootstrap 5, not everything is reviewed but it's been started
luka
parents:
3
diff
changeset
|
20 $publish_path.'/resources' => resource_path(), |
|
84c75d9d90be
Changing usage to be bootstrap 5, not everything is reviewed but it's been started
luka
parents:
3
diff
changeset
|
21 $publish_path.'/vite.config.js' => base_path('vite.config.js'), |
|
84c75d9d90be
Changing usage to be bootstrap 5, not everything is reviewed but it's been started
luka
parents:
3
diff
changeset
|
22 $publish_path.'/package.json' => base_path('package.json'), |
|
84c75d9d90be
Changing usage to be bootstrap 5, not everything is reviewed but it's been started
luka
parents:
3
diff
changeset
|
23 $publish_path.'/stubs' => base_path('stubs'), |
|
84c75d9d90be
Changing usage to be bootstrap 5, not everything is reviewed but it's been started
luka
parents:
3
diff
changeset
|
24 ]); |
| 2 | 25 |
|
4
84c75d9d90be
Changing usage to be bootstrap 5, not everything is reviewed but it's been started
luka
parents:
3
diff
changeset
|
26 foreach (glob(base_path('routes/resources/*.php')) as $routeFile) { |
| 2 | 27 $this->loadRoutesFrom($routeFile); |
|
4
84c75d9d90be
Changing usage to be bootstrap 5, not everything is reviewed but it's been started
luka
parents:
3
diff
changeset
|
28 } |
| 2 | 29 |
|
4
84c75d9d90be
Changing usage to be bootstrap 5, not everything is reviewed but it's been started
luka
parents:
3
diff
changeset
|
30 } |
| 2 | 31 } |
