/** * Export * * @param string $filename * @return mixed */ protected function _backup($filename) { if ($service = ibase_service_attach($this->db->hostname, $this->db->username, $this->db->password)) { $res = ibase_backup($service, $this->db->database, $filename . '.fbk'); // Close the service connection ibase_service_detach($service); return $res; } return FALSE; }
public function backup($filename = '') { if ($service = ibase_service_attach($this->config['host'], $this->config['user'], $this->config['password'])) { $backup = ibase_backup($service, $this->config['database'], $filename . '.fbk'); ibase_service_detach($service); return $backup; } return false; }