PHP Class Ojs\UserBundle\Provider\FOSUBUserProvider

Inheritance: extends HWI\Bundle\OAuthBundle\Security\Core\User\FOSUBUserProvider
Show file Open project: ojs/ojs

Public Methods

Method Description
__construct ( Symfony\Bridge\Doctrine\RegistryInterface $registry, FOS\UserBundle\Model\UserManagerInterface $userManager, array $properties ) FOSUBUserProvider constructor.
connect ( Symfony\Component\Security\Core\User\UserInterface $user, HWI\Bundle\OAuthBundle\OAuth\Response\UserResponseInterface $response )
loadUserByOAuthUserResponse ( HWI\Bundle\OAuthBundle\OAuth\Response\UserResponseInterface $response )

Method Details

__construct() public method

FOSUBUserProvider constructor.
public __construct ( Symfony\Bridge\Doctrine\RegistryInterface $registry, FOS\UserBundle\Model\UserManagerInterface $userManager, array $properties )
$registry Symfony\Bridge\Doctrine\RegistryInterface
$userManager FOS\UserBundle\Model\UserManagerInterface
$properties array

connect() public method

public connect ( Symfony\Component\Security\Core\User\UserInterface $user, HWI\Bundle\OAuthBundle\OAuth\Response\UserResponseInterface $response )
$user Symfony\Component\Security\Core\User\UserInterface
$response HWI\Bundle\OAuthBundle\OAuth\Response\UserResponseInterface

loadUserByOAuthUserResponse() public method

public loadUserByOAuthUserResponse ( HWI\Bundle\OAuthBundle\OAuth\Response\UserResponseInterface $response )
$response HWI\Bundle\OAuthBundle\OAuth\Response\UserResponseInterface