Newscoop\Services\UserService::save PHP Метод

save() публичный Метод

Save user
public save ( array $data, User $user = null ) : User
$data array
$user Newscoop\Entity\User
Результат Newscoop\Entity\User
    public function save(array $data, User $user = null)
    {
        if (null === $user) {
            $user = new User();
        }
        if (empty($data['image'])) {
            unset($data['image']);
        }
        if (empty($data['password'])) {
            unset($data['password']);
        }
        $this->getRepository()->save($user, $data);
        $this->em->flush();
        return $user;
    }