Nelze vybrat více než 25 témat Téma musí začínat písmenem nebo číslem, může obsahovat pomlčky („-“) a může být dlouhé až 35 znaků.

FakerServiceProvider.php 653B

1234567891011121314151617181920212223242526272829303132
  1. <?php
  2. namespace App\Providers\Faker;
  3. use App\Faker\{PhoneNumber, State};
  4. use Faker\{Factory, Generator};
  5. use Illuminate\Support\ServiceProvider;
  6. class FakerServiceProvider extends ServiceProvider
  7. {
  8. /**
  9. * Register services.
  10. */
  11. public function register(): void
  12. {
  13. $this->app->singleton(Generator::class, static function () {
  14. $faker = Factory::create();
  15. $faker->addProvider(new PhoneNumber($faker));
  16. $faker->addProvider(new State($faker));
  17. return $faker;
  18. });
  19. }
  20. /**
  21. * Bootstrap services.
  22. */
  23. public function boot(): void
  24. {
  25. //
  26. }
  27. }