upd
This commit is contained in:
@@ -7,7 +7,7 @@ use League\OAuth2\Client\Provider\Exception\IdentityProviderException;
|
|||||||
use League\OAuth2\Client\Token\AccessToken;
|
use League\OAuth2\Client\Token\AccessToken;
|
||||||
use Psr\Http\Message\ResponseInterface;
|
use Psr\Http\Message\ResponseInterface;
|
||||||
|
|
||||||
class Vkontakte extends AbstractProvider
|
class VkProvider extends AbstractProvider
|
||||||
{
|
{
|
||||||
protected $baseOAuthUri = 'https://oauth.vk.com';
|
protected $baseOAuthUri = 'https://oauth.vk.com';
|
||||||
protected $baseUri = 'https://api.vk.com/method';
|
protected $baseUri = 'https://api.vk.com/method';
|
||||||
@@ -190,7 +190,7 @@ class Vkontakte extends AbstractProvider
|
|||||||
$response['id'] = $additional['user_id'];
|
$response['id'] = $additional['user_id'];
|
||||||
}
|
}
|
||||||
|
|
||||||
return new User($response, $response['id']);
|
return new VkUser($response, $response['id']);
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -222,7 +222,7 @@ class Vkontakte extends AbstractProvider
|
|||||||
$response = $this->getResponse($this->createRequest(static::METHOD_GET, $url, $token, []))['response'];
|
$response = $this->getResponse($this->createRequest(static::METHOD_GET, $url, $token, []))['response'];
|
||||||
$users = !empty($response['items']) ? $response['items'] : $response;
|
$users = !empty($response['items']) ? $response['items'] : $response;
|
||||||
$array2user = function ($userData) {
|
$array2user = function ($userData) {
|
||||||
return new User($userData);
|
return new VkUser($userData);
|
||||||
};
|
};
|
||||||
|
|
||||||
return array_map($array2user, $users);
|
return array_map($array2user, $users);
|
||||||
@@ -256,7 +256,7 @@ class Vkontakte extends AbstractProvider
|
|||||||
$friendData = ['id' => $friendData];
|
$friendData = ['id' => $friendData];
|
||||||
}
|
}
|
||||||
|
|
||||||
return new User($friendData);
|
return new VkUser($friendData);
|
||||||
};
|
};
|
||||||
|
|
||||||
return array_map($array2friend, $friends);
|
return array_map($array2friend, $friends);
|
||||||
|
|||||||
@@ -9,7 +9,7 @@ use League\OAuth2\Client\Provider\ResourceOwnerInterface;
|
|||||||
*
|
*
|
||||||
* @package Sept\OAuth2\Client\Provider
|
* @package Sept\OAuth2\Client\Provider
|
||||||
*/
|
*/
|
||||||
class User implements ResourceOwnerInterface
|
class VkUser implements ResourceOwnerInterface
|
||||||
{
|
{
|
||||||
/**
|
/**
|
||||||
* @type array
|
* @type array
|
||||||
|
|||||||
Reference in New Issue
Block a user