eZ\Publish\Core\MVC\Symfony\Security\User::isEqualTo PHP Метод

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

public isEqualTo ( Symfony\Component\Security\Core\User\UserInterface $user )
$user Symfony\Component\Security\Core\User\UserInterface
    public function isEqualTo(BaseUserInterface $user)
    {
        if ($user instanceof self && $this->user instanceof APIUser) {
            return $user->getAPIUser()->id === $this->user->id;
        }
        return false;
    }

Usage Example

Пример #1
0
 public function testIsEqualToNotSameUserType()
 {
     $user = new User();
     $user2 = $this->getMock('Symfony\\Component\\Security\\Core\\User\\UserInterface');
     $this->assertFalse($user->isEqualTo($user2));
 }