zend-blog-3-backend
21 строка · 456.0 Байт
1<?php
2
3namespace App\OAuth2\Providers;
4
5use App\Entity\UserExtraInfo;
6
7class YandexDataProvider implements DataProviderInterface
8{
9public function AvatarURL(UserExtraInfo $extraInfo): ?string
10{
11$url = null;
12if ($extraInfo->getAvatar()) {
13$url = sprintf(
14'https://avatars.yandex.net/get-yapic/%s/islands-200',
15$extraInfo->getAvatar()
16);
17}
18
19return $url;
20}
21}
22