public function plgVmStorePluginInternalDataCalc(&$data) { if (!class_exists('TableCalcs')) { require JPATH_VM_ADMINISTRATOR . DS . 'tables' . DS . 'calcs.php'; } if (!empty($data['avatax_virtuemart_country_id'])) { $data['avatax_virtuemart_country_id'] = json_encode($data['avatax_virtuemart_country_id']); } $db = JFactory::getDBO(); $table = new TableCalcs($db); $table->setUniqueName('calc_name'); $table->setObligatoryKeys('calc_kind'); $table->setLoggable(); $table->setParameterable($this->_xParams, $this->_varsToPushParam); $table->bindChecknStore($data); }
public function plgVmStorePluginInternalDataCalc(&$data) { //$table = $this->getTable('calcs'); if (!class_exists('TableCalcs')) { require JPATH_VM_ADMINISTRATOR . DS . 'tables' . DS . 'calcs.php'; } $db = JFactory::getDBO(); $table = new TableCalcs($db); $table->setUniqueName('calc_name'); $table->setObligatoryKeys('calc_kind'); $table->setLoggable(); $table->setParameterable($this->_xParams, $this->_varsToPushParam); $table->bindChecknStore($data); }