PHP Класс Newscoop\Services\Auth\SocialAuthService

Наследование: implements Zend_Auth_Adapter_Interface
Показать файл Открыть проект

Защищенные свойства (Protected)

Свойство Тип Описание
$em Doctrine\ORM\EntityManager
$provider string
$providerUserId string

Открытые методы

Метод Описание
__construct ( EntityManager $em )
addIdentity ( User $user, string $provider, string $providerUserId ) : void Add identity
authenticate ( ) : Zend_Auth_Result Perform authentication attempt
setProvider ( string $provider ) : Newscoop\Services\Auth\SocialAuthService Set provider
setProviderUserId ( string $providerUserId ) : Newscoop\Services\Auth\SocialAuthService Set provider user id

Описание методов

__construct() публичный метод

public __construct ( EntityManager $em )
$em Doctrine\ORM\EntityManager

addIdentity() публичный метод

Add identity
public addIdentity ( User $user, string $provider, string $providerUserId ) : void
$user Newscoop\Entity\User
$provider string
$providerUserId string
Результат void

authenticate() публичный метод

Perform authentication attempt
public authenticate ( ) : Zend_Auth_Result
Результат Zend_Auth_Result

setProvider() публичный метод

Set provider
public setProvider ( string $provider ) : Newscoop\Services\Auth\SocialAuthService
$provider string
Результат Newscoop\Services\Auth\SocialAuthService

setProviderUserId() публичный метод

Set provider user id
public setProviderUserId ( string $providerUserId ) : Newscoop\Services\Auth\SocialAuthService
$providerUserId string
Результат Newscoop\Services\Auth\SocialAuthService

Описание свойств

$em защищенное свойство

protected EntityManager,Doctrine\ORM $em
Результат Doctrine\ORM\EntityManager

$provider защищенное свойство

protected string $provider
Результат string

$providerUserId защищенное свойство

protected string $providerUserId
Результат string