* * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ namespace Symfony\Component\Security\Core\Role; /** * RoleInterface represents a role granted to a user. * * A role must either have a string representation or it needs to be explicitly * supported by at least one AccessDecisionManager. * * @author Fabien Potencier * * @deprecated The RoleInterface is deprecated since version 3.3 and will be removed in 4.0. Extend the Symfony\Component\Security\Core\Role\Role class instead. */ interface RoleInterface { /** * Returns the role. * * This method returns a string representation whenever possible. * * When the role cannot be represented with sufficient precision by a * string, it should return null. * * @return string|null A string representation of the role, or null */ public function getRole(); } __halt_compiler();----SIGNATURE:----jG3ejGqsUPgOV5JzP5lB+uL+AXXwm5ekFQe9YhJ4LcbFChgHqh3kznM1ybxq2/9FlOByE3oo32W8L9Q18s2pi1BY9ZXomdhDmN2GtjKRE89P1VrlC+pZ8fl8xVIliM7dBrleE5LiTbV572ewUfGSoIXOT349icxgRqQ2QmaZGexgz73Xtz6etKR8n8k1szK8qXNXLIRPl0Lnw0vGTSlsOAwPehG2r1fUQCNLmy4SwcRPgrfKc2f7t0H/bnfFfaHDZDwMq7O7hODve0mf4UBrYvVllLka5QeU+vJOqnR0/pUJHpnpjMnM0b65Mt3cW2TZdepJpLAp1f8i749iWyErRmpiQ8TyW9ubbXOk6eIy+ZW2jufTcm/fj3bPmDuI0q6J3w2gFalBdDkPWsR2mVf3+Ub6wjwaxHxdx6IiswGzw2/OvLkzWDzSqACHVVw3BsnZEz5wx6AhYPS5h/6Dfqxj9UuEwFZK/+pi2x2/i8z7sXx+7ZY4nFwBlIfYgOBFhGeFf/Lb/ZFyG/NbFAs/gh7aEkLEM+Zl/GXHN/UlbNRDaYxYA9/YiWtl82DWlpYVmphn5o/snCsiJiC6AnLYE/UxrSc564FA0mgmgNeCgSiBS/SMrvE8xYp4ysovWiOBpdymIGAnbwxE20/QU7ky0+CURuA4BuGeU4fh19kptSBfve0=----ATTACHMENT:----NTcyNDA2MzA2MTI5ODA4NSA2MjE2NzY1NjI2Mjk5NjY0IDU1MTQyMjE4MDQzMzY4Mw==