public static function setSetting($id, $name, $value)
{
// insert or update
FrontendModel::getContainer()->get('database')->execute('INSERT INTO profiles_settings(profile_id, name, value)
VALUES(?, ?, ?)
ON DUPLICATE KEY UPDATE value = ?', array((int) $id, $name, serialize($value), serialize($value)));
}
/** * Set a profile setting. * * @param string $name Setting name. * @param string $value New setting value. */ public function setSetting($name, $value) { // set setting FrontendProfilesModel::setSetting($this->getId(), (string) $name, $value); // add setting to cache $this->settings[$name] = $value; }