protected function execute($arguments = array(), $options = array()) { $this->configuration = ProjectConfiguration::getApplicationConfiguration('frontend', 'prod', true); $this->context = sfContext::createInstance($this->configuration); ConfigurationHelper::load(); if (ConfigurationHelper::getParameter('Network', '_need_update', false)) { $this->logSection('tempos', 'Update required.', 1024); if ($this->writeInterfaces()) { ConfigurationHelper::setParameter('Network', '_need_update', false); ConfigurationHelper::save(); } } else { $this->logSection('tempos', 'No update required.', 1024); } }
public function save($filename = null) { foreach ($this->subforms as $name => $subform) { if (method_exists($subform, 'filter')) { $this->values[$name] = $subform->filter($this->values[$name]); } } ConfigurationHelper::set($this->values); ConfigurationHelper::save($filename); }