Public Member Functions | |
ilGeneralSettings () | |
get ($a_type) | |
getAll () | |
clearAll () | |
setAll ($a_values) | |
__getSettings () | |
Data Fields | |
$db | |
$settings |
Definition at line 24 of file class.ilGeneralSettings.php.
ilGeneralSettings::__getSettings | ( | ) |
Definition at line 76 of file class.ilGeneralSettings.php.
References $data, $query, and $result.
Referenced by ilGeneralSettings(), and setAll().
{ $query = "SELECT * FROM payment_settings"; $result = $this->db->getrow($query); $data = array(); if (is_object($result)) { $data["currency_unit"] = $result->currency_unit; $data["currency_subunit"] = $result->currency_subunit; $data["address"] = $result->address; $data["bank_data"] = $result->bank_data; $data["add_info"] = $result->add_info; $data["vat_rate"] = $result->vat_rate; $data["pdf_path"] = $result->pdf_path; } $this->settings = $data; }
ilGeneralSettings::clearAll | ( | ) |
Definition at line 49 of file class.ilGeneralSettings.php.
References $query.
ilGeneralSettings::get | ( | $ | a_type | ) |
Definition at line 39 of file class.ilGeneralSettings.php.
{
return $this->settings[$a_type];
}
ilGeneralSettings::getAll | ( | ) |
Definition at line 44 of file class.ilGeneralSettings.php.
{
return $this->settings;
}
ilGeneralSettings::ilGeneralSettings | ( | ) |
Definition at line 30 of file class.ilGeneralSettings.php.
References __getSettings().
{ global $ilDB; $this->db =& $ilDB; $this->__getSettings(); }
ilGeneralSettings::setAll | ( | $ | a_values | ) |
Definition at line 57 of file class.ilGeneralSettings.php.
References $query, and __getSettings().
{ global $ilDB; $query = "INSERT INTO payment_settings (currency_unit, currency_subunit, address, bank_data, add_info, vat_rate, pdf_path) VALUES ("; $query .= $ilDB->quote($a_values["currency_unit"]) . ", "; $query .= $ilDB->quote($a_values["currency_subunit"]) . ", "; $query .= $ilDB->quote($a_values["address"]) . ", "; $query .= $ilDB->quote($a_values["bank_data"]) . ", "; $query .= $ilDB->quote($a_values["add_info"]) . ", "; $query .= $ilDB->quote($a_values["vat_rate"]) . ", "; $query .= $ilDB->quote($a_values["pdf_path"]) . ")"; $this->db->query($query); $this->__getSettings(); return true; }
ilGeneralSettings::$db |
Definition at line 26 of file class.ilGeneralSettings.php.
ilGeneralSettings::$settings |
Definition at line 28 of file class.ilGeneralSettings.php.