/** * @return Db */ public function db() { if (!isset($this->db)) { require_once __DIR__ . '/../Db/Db.php'; # initialisation bdd $type = array_key_exists('type', $this->global_private['db'][0]) ? $this->global_private['db'][0]['type'] : ''; Db::connect($this->global_private['db'][0]['id'], $this->global_private['db'][0]['host'], $this->global_private['db'][0]['user'], $this->global_private['db'][0]['pass'], $this->global_private['db'][0]['base'], $type); $this->db = Db::get_link($this->global_private['db'][0]['id']); } return $this->db; }