public static function setConfig($key, $value, $append = false, $appendSeparator = ' | ')
 {
     if ($append) {
         $existingValue = self::getConfig($key);
         if (!empty($existingValue)) {
             $value = $existingValue . $appendSeparator . $value;
         }
     }
     if (!self::$config) {
         self::$config = sfConfig::get('app_jfPortableDevice_config');
     }
     self::$config[$key] = $value;
 }