public static function removeIncludedRoles( core_kernel_classes_Resource $role)
    {
        $serial = self::buildIncludedRolesSerial($role);
        ServiceManager::getServiceManager()->get('generis/cache')->remove($serial);;

        // -- note: the cache might exist even if it was successfully
        // removed due to race conditions.
        // $returnValue = (file_exists(GENERIS_CACHE_PATH . $serial)) ? false : true;
        return true;
    }
public static function removeIncludedRoles( core_kernel_classes_Resource $role)
    {
        $serial = self::buildIncludedRolesSerial($role);
        ServiceManager::getServiceManager()->get('generis/cache')->remove($serial);;

        // -- note: the cache might exist even if it was successfully
        // removed due to race conditions.
        // $returnValue = (file_exists(GENERIS_CACHE_PATH . $serial)) ? false : true;
        return true;
    }
public static function removeIncludedRoles ( core_kernel_classes_Resource $ role ) { $ serial = self :: buildIncludedRolesSerial ( $ role ) ; ServiceManager :: getServiceManager ( ) -> get ( 'generis/cache' ) -> remove ( $ serial ) ; ; // -- note: the cache might exist even if it was successfully
 // removed due to race conditions.
 // $returnValue = (file_exists(GENERIS_CACHE_PATH . $serial)) ? false : true;
 return true ; }
Remove roles included in a Generis Role from the Cache memory.

@access public
@author Jerome Bogaerts, <jerome.bogaerts@tudor.lu>
@param  core_kernel_classes_Resource $role A Generis Role as a Resource.
@return boolean
Remove roles included in a Generis Role from the Cache memory .