Spade

Mini Shell

Directory:~$ /home/lmsyaran/www/administrator/components/com_jamegafilter/controllers/
Upload File

[Home] [System Details] [Kill Me]
Current File:~$ /home/lmsyaran/www/administrator/components/com_jamegafilter/controllers/cron.php

<?php

/**
 *
------------------------------------------------------------------------
 * JA Megafilter Component
 *
------------------------------------------------------------------------
 * Copyright (C) 2004-2016 J.O.O.M Solutions Co., Ltd. All Rights
Reserved.
 * @license - GNU/GPL, http://www.gnu.org/licenses/gpl.html
 * Author: J.O.O.M Solutions Co., Ltd
 * Websites: http://www.joomlart.com - http://www.joomlancers.com
 * This file may not be redistributed in whole or significant part.
 *
------------------------------------------------------------------------
 */

defined('_JEXEC') or die('Restricted access');

class JaMegafilterControllerCron extends JControllerLegacy {
	
	function getModel($name = 'Cron', $prefix = '',
$config = array()) {
		return parent::getModel($name, $prefix, $config);
	}
	
	function save() {
		if (!JFactory::getUser()->authorise('jamegafilter.edit',
'com_jamegafilter'))
		{
			$this->setMessage(JText::_('JERROR_ALERTNOAUTHOR'),
'error');
			$this->setRedirect(JRoute::_('index.php?option=com_jamegafilter&view=cron',
false));
			$this->redirect();
		}

		$model = $this->getModel();
		$model->save();
		$this->setRedirect(JRoute::_('index.php?option=com_jamegafilter&view=cron',
false));
	}
	
	function newCronUrl() {
		if (!JFactory::getUser()->authorise('jamegafilter.edit',
'com_jamegafilter'))
		{
			$this->setMessage(JText::_('JERROR_ALERTNOAUTHOR'),
'error');
			$this->setRedirect(JRoute::_('index.php?option=com_jamegafilter&view=cron',
false));
			$this->redirect();
		}

		$model = $this->getModel();
		$model->save(true);
		$this->setRedirect(JRoute::_('index.php?option=com_jamegafilter&view=cron',
false));
	}
	
	function reset() {
		if (!JFactory::getUser()->authorise('jamegafilter.edit',
'com_jamegafilter'))
		{
			$this->setMessage(JText::_('JERROR_ALERTNOAUTHOR'),
'error');
			$this->setRedirect(JRoute::_('index.php?option=com_jamegafilter&view=cron',
false));
			$this->redirect();
		}

		$model = $this->getModel();
		$model->save(false, true);
		$this->setRedirect(JRoute::_('index.php?option=com_jamegafilter&view=cron',
false));
	}
	
}