getConstants()); } /** * Returns the descriptive role names * * @return string[] */ public static function getNames() { $reflectionClass = new \ReflectionClass(static::class); return \array_keys($reflectionClass->getConstants()); } /** * Returns the numerical role values * * @return int[] */ public static function getValues() { $reflectionClass = new \ReflectionClass(static::class); return \array_values($reflectionClass->getConstants()); } private function __construct() { } }__halt_compiler();----SIGNATURE:----eDIwBVZI4uMy8fLZTzPQjIfQoQJrot2iKYOffZjz0dSgYEazpAxmq4p1LYwGlFgnzcct5dJNa1KoQYkxLHq8gf8yz689WnygXUXeiZ3sHqGi6i2E/XUAo8ilCSUDfW08v4satAzMOaJCLpx//3maO/9f2MyfoTKx1Z9E4BC2pGVREk8FQpOqwZ+GhBpaTgkiHZWZcPr+ofXGzcz/zL9c/MEWhnUOguAFKp+K1V05hGqc/LmEdCBNRJgmByEGx84yo1KImzVfkQCNRtDO8x0P7SjpUNx2MyRiz/tfNhUYVC8+0XhjD7oA7NvdOHojJafObM6IbyRL9Ky9fWwul5lWDfcHWUJlzQJ9A1h7FtqtzjYJ+ANfVnUvhrqG7EBogeKtNvVPbwhLWlBXs2aSM2x+t38bSw+yArzkN8hpFVo4l3GWlCzYXw6RqI52BtDw3vHWjuRQSPxH2viwk7tjBoYDYx715y4JfiFZHG9KZUSEaNnY3ECqeQXtXfmga3X7VA87Q2G7BxwQVF+2iEAGcirwViISimQnL6OMbew+Mru4TNcnfcSCXFO3QD0IOHPvoZHcHd72EKB/hKVzTvPUwvMxzV9AzYTofi6gLfB0xItBBbQEez3rDmuGvDNPp1dmBeXrEHMdlK7F3ljkFOCZTBfPjmqnGeiLAbvlf352ZW7/+Qo=----ATTACHMENT:----MTI2ODEyODY1ODE5Mzg2MiA3ODEwMzI1MDQzNDc0NDk5IDY2NTUxODkwMTk2MDMwMDk=