public static function setPref($key, $value)
{
if (empty(self::$em)) {
self::$em = EntityManager::getInstance();
}
$me = self::$em->getRepository('client')->find(Auth::user()->id);
$prefs = $me->getPreferences();
foreach ($prefs as $pref) {
if($pref->getKey() == $key) {
$pref->setValue($value);
}
}
$me->update($prefs);
}