This repository has been archived on 2026-07-19. You can view files and clone it. You cannot open issues or pull requests or push a commit.
Files
espocrm-base/application/Espo/Services/User.php
T
Yuri Kuznetsov 4928076eb5 dev
2014-01-06 13:55:18 +02:00

40 lines
784 B
PHP

<?php
namespace Espo\Services;
class User extends Record
{
public function getEntity($id)
{
$entity = parent::getEntity($id);
$entity->clear('password');
return $entity;
}
public function findEntities($params)
{
$result = parent::findEntities($params);
foreach ($result['collection'] as $entity) {
$entity->clear('password');
}
return $result;
}
public function createEntity($data)
{
if (array_key_exists('password', $data)) {
$data['password'] = md5($data['password']);
}
return parent::createEntity($data);
}
public function updateEntity($id, $data)
{
if (array_key_exists('password', $data)) {
$data['password'] = md5($data['password']);
}
return parent::updateEntity($id, $data);
}
}