CreatesApplication.php 482 B

1234567891011121314151617181920212223242526
  1. <?php
  2. namespace Tests;
  3. use Illuminate\Contracts\Console\Kernel;
  4. use Illuminate\Foundation\Application;
  5. use Illuminate\Support\Facades\Hash;
  6. trait CreatesApplication
  7. {
  8. /**
  9. * Creates the application.
  10. *
  11. * @return Application
  12. */
  13. public function createApplication()
  14. {
  15. $app = require __DIR__ . '/../bootstrap/app.php';
  16. $app->make(Kernel::class)->bootstrap();
  17. Hash::driver('bcrypt')->setRounds(4);
  18. return $app;
  19. }
  20. }