Symfony2 API
Class

Symfony\Component\Security\Acl\Domain\RoleSecurityIdentity

class RoleSecurityIdentity implements SecurityIdentityInterface

A SecurityIdentity implementation for roles

Methods

__construct(mixed $role)

Constructor

string getRole()

Returns the role name

equals(SecurityIdentityInterface $sid)

This method is used to compare two security identities in order to not rely on referential equality.

string __toString()

Returns a textual representation of this security identity.

Details

at line 31
public __construct(mixed $role)

Constructor

Parameters

mixed $role a Role instance, or its string representation

at line 45
public string getRole()

Returns the role name

Return Value

string

at line 53
public equals(SecurityIdentityInterface $sid)

This method is used to compare two security identities in order to not rely on referential equality.

Parameters

SecurityIdentityInterface $sid

at line 69
public string __toString()

Returns a textual representation of this security identity.

This is solely used for debugging purposes, not to make an equality decision.

Return Value

string