Spade
Mini Shell
| Directory:~$ /home/lmsyaran/www/administrator/components/com_phocacart/tables/ |
| [Home] [System Details] [Kill Me] |
<?php
/* @package Joomla
* @copyright Copyright (C) Open Source Matters. All rights reserved.
* @license http://www.gnu.org/copyleft/gpl.html GNU/GPL, see LICENSE.php
* @extension Phoca Extension
* @copyright Copyright (C) Jan Pavelka www.phoca.cz
* @license http://www.gnu.org/copyleft/gpl.html GNU/GPL
*/
defined('_JEXEC') or die;
jimport('joomla.filter.input');
class TablePhocacartPayment extends JTable
{
function __construct(& $db) {
parent::__construct('#__phocacart_payment_methods',
'id', $db);
}
function check() {
if(empty($this->alias)) {
$this->alias = $this->title;
}
$this->alias = PhocacartUtils::getAliasName($this->alias);
return true;
}
public function store($updateNulls = false){
if ($this->default != '0') {
$query = $this->_db->getQuery(true)
->update('#__phocacart_payment_methods')
->set($this->_db->quoteName('default').' =
\'0\'')
->where($this->_db->quoteName('default').' =
' . $this->_db->quote($this->default));
$this->_db->setQuery($query);
$this->_db->execute();
}
return parent::store($updateNulls);
}
}
?>