/** * Connects to the database. * * @uses config.xml * @return bool Success */ protected static function Database() { $config = static::DatabaseConfiguration(); if (!$config) { return false; } try { return DB::connect($config); } catch (\Database\DBException $e) { $settings = DB::config($config); debug("Could not connect to the database {$settings['conn']}."); return false; } }