public function getDatabase()
{
$database = new \StdClass();
$database->type = $this->Input->old('database_default', env('DB_DEFAULT'));
$database->host = $this->Input->old('database_host', env('DB_HOST'));
$database->name = $this->Input->old('database_name', env('DB_DATABASE'));
$database->username = $this->Input->old('database_username', env('DB_USERNAME'));
$database->password = $this->Input->old('database_password', env('DB_PASSWORD'));
$selected = function ($type, $yes = 'selected', $no = '') use($database) {
return $type == $database->type ? $yes : $no;
};
return $this->View->make('devise::installer.database', compact('database', 'selected'));
}