public function save() { foreach ($this->getValues() as $k => $v) { opSkinClassicConfig::set($k, $v); } opToolkit::clearCache(); }
public function executeCache(sfWebRequest $request) { $this->form = new sfForm(); if ($request->isMethod(sfWebRequest::POST)) { $request->checkCSRFProtection(); opToolkit::clearCache(); $this->getUser()->setFlash('notice', 'Caches are now cleared.'); $this->redirect('sns/cache'); } }
public function save() { if (!$this->isValid()) { return false; } $plugins = $this->getOption('plugins'); foreach ($this->values as $key => $value) { $plugins[$key]->setIsActive($value); } opToolkit::clearCache(); return true; }
public function save() { $target = $this->getOption('target'); $rawConfig = Doctrine::getTable('SkinConfig')->retrieveByPluginAndName('opSkinClassicPlugin', $target . '_image'); if ($rawConfig) { $file = Doctrine::getTable('File')->findOneByName($rawConfig->value); if ($file) { $file->delete(); } } $file = new File(); $file->setFromValidatedFile($this->getValue('image')); $file->save(); opSkinClassicConfig::set($target . '_image', $file->name); opToolkit::clearCache(); }
public function save() { opSkinClassicConfig::set('theme', $this->getValue('theme')); foreach (opSkinClassicConfig::getAllowdColors() as $k) { opSkinClassicConfig::delete($k); } $configs = array_merge(opSkinClassicConfig::getImages(), opSkinClassicConfig::getThemeImages()); foreach ($configs as $k) { $key = $k . '_image'; $rawConfig = Doctrine::getTable('SkinConfig')->retrieveByPluginAndName('opSkinClassicPlugin', $key); if ($rawConfig) { $file = Doctrine::getTable('File')->findOneByName($rawConfig->value); if ($file) { $file->delete(); } } opSkinClassicConfig::delete($key); } opToolkit::clearCache(); }
<?php if (!isset($app)) { $app = 'pc_frontend'; } chdir(dirname(__FILE__) . '/../../../..'); require_once 'config/ProjectConfiguration.class.php'; $configuration = ProjectConfiguration::getApplicationConfiguration($app, 'test', isset($debug) ? $debug : true); sfContext::createInstance($configuration); opToolkit::clearCache();
public function save() { Doctrine::getTable('SnsConfig')->set('customizing_css', $this->getValue('css')); opToolkit::clearCache(); }
public function save() { if (!$this->isValid()) { return false; } $plugins = $this->getOption('plugins'); $values = $this->values[$this->pluginFieldKey]; foreach ($plugins as $plugin) { if (is_array($values) && in_array($plugin->getName(), $values) || $values === $plugin->getName()) { $plugin->setIsActive(true); } else { $plugin->setIsActive(false); } } opToolkit::clearCache(); return true; }