1234567891011121314151617181920212223242526272829303132 |
- <?php
-
- namespace App\Providers\Faker;
-
- use App\Faker\{PhoneNumber, State};
- use Faker\{Factory, Generator};
- use Illuminate\Support\ServiceProvider;
-
- class FakerServiceProvider extends ServiceProvider
- {
- /**
- * Register services.
- */
- public function register(): void
- {
- $this->app->singleton(Generator::class, static function () {
- $faker = Factory::create();
- $faker->addProvider(new PhoneNumber($faker));
- $faker->addProvider(new State($faker));
-
- return $faker;
- });
- }
-
- /**
- * Bootstrap services.
- */
- public function boot(): void
- {
- //
- }
- }
|