eZ\Publish\Core\MVC\Symfony\Event\InteractiveLoginEvent::setApiUser PHP Метод

setApiUser() публичный Метод

Injects an API user to be injected in the repository.
public setApiUser ( eZ\Publish\API\Repository\Values\User\User $apiUser )
$apiUser eZ\Publish\API\Repository\Values\User\User
    public function setApiUser(APIUser $apiUser)
    {
        $this->apiUser = $apiUser;
    }

Usage Example

 public function testGetSetAPIUser()
 {
     $event = new InteractiveLoginEvent(new Request(), $this->getMock('Symfony\\Component\\Security\\Core\\Authentication\\Token\\TokenInterface'));
     $this->assertFalse($event->hasAPIUser());
     $apiUser = $this->getMock('eZ\\Publish\\API\\Repository\\Values\\User\\User');
     $event->setApiUser($apiUser);
     $this->assertTrue($event->hasAPIUser());
     $this->assertSame($apiUser, $event->getAPIUser());
 }
All Usage Examples Of eZ\Publish\Core\MVC\Symfony\Event\InteractiveLoginEvent::setApiUser