Rajout du dossier core + MAJ .gitignore

This commit is contained in:
2019-11-21 12:48:42 +01:00
parent f4aabcb9b1
commit 459f8966b0
10448 changed files with 1835600 additions and 1 deletions

View File

@@ -0,0 +1,35 @@
<?php
namespace Thelia\Model;
use Propel\Runtime\Connection\ConnectionInterface;
use Propel\Runtime\Exception\PropelException;
use Propel\Runtime\Propel;
use Thelia\Model\Base\CustomerTitle as BaseCustomerTitle;
use Thelia\Model\Map\CustomerTitleTableMap;
class CustomerTitle extends BaseCustomerTitle
{
public function toggleDefault(ConnectionInterface $con = null)
{
if (null === $con) {
$con = Propel::getConnection(CustomerTitleTableMap::DATABASE_NAME);
}
$con->beginTransaction();
try {
CustomerTitleQuery::create()
->update(array('ByDefault' => '0'))
;
$this->setByDefault(1)->save();
$con->commit();
} catch (\Exception $e) {
$con->rollBack();
throw $e;
}
}
}