draft activity feature #4

This commit is contained in:
ghost 2023-10-04 19:20:34 +03:00
parent 8ee25d3a30
commit d73086231f
4 changed files with 65 additions and 26 deletions

View file

@ -58,6 +58,31 @@ class UserService
return $this->userRepository->findOneByIdField($id);
}
public function getAllByAddedFieldDesc(): array
{
return $this->userRepository->findAllByAddedFieldDesc();
}
public function identicon(
mixed $value,
int $size = 16,
array $style =
[
'backgroundColor' => 'rgba(255, 255, 255, 0)',
'padding' => 0
],
string $format = 'webp'
): string
{
$identicon = new \Jdenticon\Identicon();
$identicon->setValue($value);
$identicon->setSize($size);
$identicon->setStyle($style);
return $identicon->getImageDataUri($format);
}
public function save(User $user) : void
{
$this->entityManager->persist($user);