App\Tests\TestCase::createApplication PHP Method

createApplication() public method

Creates the application.
public createApplication ( ) : Illuminate\Foundation\Application
return Illuminate\Foundation\Application
    public function createApplication()
    {
        $app = (require __DIR__ . '/../bootstrap/app.php');
        $app->make(Kernel::class)->bootstrap();
        return $app;
    }

Usage Example

Beispiel #1
0
 public function createApplication()
 {
     $app = parent::createApplication();
     //we must do this to test the routes or they will fail
     config()->set('user.allow_registration', true);
     return $app;
 }