Adldap\Laravel\Tests\NoDatabaseTestCase::getEnvironmentSetup PHP Method

getEnvironmentSetup() protected method

Define the environment setup.
protected getEnvironmentSetup ( Illuminate\Foundation\Application $app )
$app Illuminate\Foundation\Application
    protected function getEnvironmentSetup($app)
    {
        // Adldap connection setup.
        $app['config']->set('adldap.connections.default.auto_connect', false);
        $app['config']->set('adldap.connections.default.connection', Ldap::class);
        $app['config']->set('adldap.connections.default.schema', ActiveDirectory::class);
        $app['config']->set('adldap.connections.default.connection_settings', ['admin_username' => 'admin', 'admin_password' => 'password']);
        // Adldap auth setup.
        $app['config']->set('adldap_auth.username_attribute', ['email' => 'mail']);
        $app['config']->set('adldap_auth.provider', NoDatabaseUserProvider::class);
        // Laravel auth setup.
        $app['config']->set('auth.guards.web.provider', 'adldap');
        $app['config']->set('auth.providers', ['adldap' => ['driver' => 'adldap']]);
    }
NoDatabaseTestCase