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 75 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;
}
Here is the caller graph for this function:| 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();
}
Here is the call graph for this function:| ilGeneralSettings::setAll | ( | $ | a_values | ) |
Definition at line 57 of file class.ilGeneralSettings.php.
References $query, and __getSettings().
{
$query = "INSERT INTO payment_settings VALUES(";
$query .= "'', ";
$query .= "'" . $a_values["currency_unit"] . "', ";
$query .= "'" . $a_values["currency_subunit"] . "', ";
$query .= "'" . $a_values["address"] . "', ";
$query .= "'" . $a_values["bank_data"] . "', ";
$query .= "'" . $a_values["add_info"] . "', ";
$query .= "'" . $a_values["vat_rate"] . "', ";
$query .= "'" . $a_values["pdf_path"] . "')";
$this->db->query($query);
$this->__getSettings();
return true;
}
Here is the call graph for this function:| ilGeneralSettings::$db |
Definition at line 26 of file class.ilGeneralSettings.php.
| ilGeneralSettings::$settings |
Definition at line 28 of file class.ilGeneralSettings.php.
1.7.1