/var/www/vhosts/ihelp.ro/httpdocs/src/Model/Table
Edit: /var/www/vhosts/ihelp.ro/httpdocs/src/Model/Table/AppTable.php (2056B)
read('Auth.id');
if (!empty($entity->user_address_id) && !empty($entity->user_id) && !empty($auth)) {
if ($entity->user_id == $auth) {
$UserAddressesEntity = TableRegistry::getTableLocator()->get('UserAddresses');
$UserAddressesEntity->updateAll(['is_default' => false], ['user_id' => $auth]);
$UserAddressesEntity->id = $entity->user_address_id;
$UserAddressesEntity->saveField('is_default', true);
}
}
if (empty($entity->slug) && !empty($entity->name)) {
$entity->slug = Text::slug(strtolower($entity->name));
}
if (empty($entity->id)) {
$entity->uuid = $this->generateUUID();
}
}
/*
* saveField
*/
public function saveField($field = NULL, $value = NULL)
{
if (!empty($field)) {
$object = $this->get($this->id);
$object->{$field} = $value;
$this->save($object);
return true;
} else {
return false;
}
}
/*
* generateUUID
*/
public function generateUUID()
{
$uuid = hexdec(uniqid());
return $uuid;
}
}