[*] Classes : table prefix is no longer required in Db::getInstance()->delete() method

git-svn-id: http://dev.prestashop.com/svn/v1/branches/1.5.x@13396 b9a71923-0436-4b27-9f14-aed3839534dd
This commit is contained in:
rMalie
2012-02-16 14:54:52 +00:00
parent 40798e75dd
commit 3c79768737
10 changed files with 25 additions and 20 deletions
+4 -4
View File
@@ -131,14 +131,14 @@ class StateCore extends ObjectModel
{
if (!$this->isUsed())
{
/* Database deletion */
$result = Db::getInstance()->delete(_DB_PREFIX_.$this->def['table'], '`'.$this->def['primary'].'` = '.(int)$this->id);
// Database deletion
$result = Db::getInstance()->delete($this->def['table'], '`'.$this->def['primary'].'` = '.(int)$this->id);
if (!$result)
return false;
/* Database deletion for multilingual fields related to the object */
// Database deletion for multilingual fields related to the object
if (!empty($this->def['multilang']))
Db::getInstance()->execute('DELETE FROM `'.pSQL(_DB_PREFIX_.$this->def['table']).'_lang` WHERE `'.$this->def['primary'].'` = '.(int)$this->id);
Db::getInstance()->delete(bqSQL($this->def['table']).'_lang', '`'.$this->def['primary'].'` = '.(int)$this->id);
return $result;
}
else