Изменение конфига плагина

Пытаюсь сделать страницу, на которой можно было бы изменить массив значений в конфигурационном файле плагина, расположенного в каталоге plugins/sport/config/config.php и содержащего один массив:
$config['sport'] = array('v1','v2','v3');
return $config;

При обработке попробовал использовать Config::Set, но ничего не произошло. Lang используется, потому что на странице настроек еще необходимо добавить русский перевод для каждого из значений массива.
if(!empty($_REQUEST))
		{
		  $res='';
		  foreach($_REQUEST as $rel)
		  {
		    $this->Lang_AddMessage($rel[0],$rel[1]);
		    $res[]=$rel[0];
		  }
		  var_dump($config['sport']);
		  Config::Set('plugin.sport.sport',$res);
		}

Или изменение конфигурационного файла иначе, как вручную, не предусмотрено?

Перегрузка set и get методов

Разрабатывая свои модули для движка, столкнулся с большим количеством сущностей с единообразными методами setVar() и getVar(), тело которых состояло из одной строчки:

    public function getId() {
        return $this->_aData['id'];
    }

    public function setId($data) {
        $this->_aData['id']=$data;
    }


В связи с этим дописал перегрузку методов у класса Entity:

Читать дальше →