Public Member Functions | |
ilPaypalSettings () | |
get ($a_type) | |
getAll () | |
clearAll () | |
setAll ($a_values) | |
__getSettings () | |
__getSettingsId () | |
Data Fields | |
$db | |
$settings | |
$settings_id |
Definition at line 24 of file class.ilPaypalSettings.php.
ilPaypalSettings::__getSettings | ( | ) |
Definition at line 72 of file class.ilPaypalSettings.php.
References $data, $query, $result, and __getSettingsId().
Referenced by ilPaypalSettings().
{ $this->__getSettingsId(); $query = "SELECT paypal FROM payment_settings WHERE settings_id = '" . $this->settings_id . "'"; $result = $this->db->getrow($query); $data = array(); if (is_object($result)) { if ($result->paypal != "") $data = unserialize($result->paypal); else $data = array(); } $this->settings = $data; }
ilPaypalSettings::__getSettingsId | ( | ) |
Definition at line 89 of file class.ilPaypalSettings.php.
References $query, and $result.
Referenced by __getSettings().
{ $query = "SELECT * FROM payment_settings"; $result = $this->db->getrow($query); $this->settings_id = 0; if (is_object($result)) $this->settings_id = $result->settings_id; }
ilPaypalSettings::clearAll | ( | ) |
Definition at line 50 of file class.ilPaypalSettings.php.
References $query.
ilPaypalSettings::get | ( | $ | a_type | ) |
Definition at line 40 of file class.ilPaypalSettings.php.
{
return $this->settings[$a_type];
}
ilPaypalSettings::getAll | ( | ) |
Definition at line 45 of file class.ilPaypalSettings.php.
{
return $this->settings;
}
ilPaypalSettings::ilPaypalSettings | ( | ) |
Definition at line 31 of file class.ilPaypalSettings.php.
References __getSettings().
{ global $ilDB; $this->db =& $ilDB; $this->__getSettings(); }
ilPaypalSettings::setAll | ( | $ | a_values | ) |
Definition at line 60 of file class.ilPaypalSettings.php.
References $query.
ilPaypalSettings::$db |
Definition at line 26 of file class.ilPaypalSettings.php.
ilPaypalSettings::$settings |
Definition at line 28 of file class.ilPaypalSettings.php.
ilPaypalSettings::$settings_id |
Definition at line 29 of file class.ilPaypalSettings.php.