/contentmanager/code/trunk/administrator/components/com_contentmanager/controllers/config.php
PHP | 45 lines | 22 code | 4 blank | 19 comment | 1 complexity | 76fde0872de30ada1b416ba6c8aa175d MD5 | raw file
- <?php
- /**
- * @version $Id: config.php 39 2009-05-21 07:32:36Z eddieajau $
- * @copyright Copyright (C) 2009 New Life in IT Pty Ltd. All rights reserved.
- * @license GNU General Public License <http://www.gnu.org/copyleft/gpl.html>
- * @link http://www.theartofjoomla.com
- */
- // no direct access
- defined('_JEXEC') or die;
- /**
- * Configuration controller class for com_contentmanager.
- *
- * @package TAOJ.ContentManager
- * @subpackage com_contentmanager
- */
- class ContentManagerControllerConfig extends JController
- {
- /**
- * Method to save the configuration.
- *
- * @return bool True on success, false on failure.
- */
- public function save()
- {
- // Check for request forgeries
- JRequest::checkToken('request') or jexit(JText::_('ContMan_Invalid_Token'));
- $model = &$this->getModel('Config');
- $model->setState('request', JRequest::get('post'));
- if ($model->save())
- {
- $this->setRedirect('index.php?option=com_contentmanager&view=config&layout=close&tmpl=component');
- return true;
- }
- else
- {
- $message = JText::sprintf('ContMan_Config_Save_Failed', $model->getError());
- $this->setRedirect('index.php?option=com_contentmanager&view=config&tmpl=component', $message, 'notice');
- return false;
- }
- }
- }