/** * Add capability to role * * @param string $roleSlug Role slug * @param string $cap Role Capability */ public static function addCap($roleSlug, $cap) { if (self::roleExists($roleSlug)) { if (!self::capExists($roleSlug, $cap)) { self::$caps[$roleSlug][] = $cap; $result = Hash::insert(self::$roles, $roleSlug . '.capabilities', self::$caps[$roleSlug]); self::$roles = $result; Configure::write('Hurad.caps', self::$caps); } } }