App\Http\Controllers\AppController::testDatabase PHP Method

testDatabase() private method

private testDatabase ( $database )
    private function testDatabase($database)
    {
        $dbType = 'mysql';
        // $database['default'];
        Config::set('database.default', $dbType);
        foreach ($database['connections'][$dbType] as $key => $val) {
            Config::set("database.connections.{$dbType}.{$key}", $val);
        }
        try {
            DB::reconnect();
            $valid = DB::connection()->getDatabaseName() ? true : false;
        } catch (Exception $e) {
            return $e->getMessage();
        }
        return $valid;
    }