Initial commit

This commit is contained in:
2021-03-23 13:54:38 +01:00
commit 82b142ff95
16941 changed files with 2617212 additions and 0 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;
}
}
}