AccessManager
AccessManager
Abstract contract for managing access control
Provides a modifier and internal function for checking access permissions
Methods
checkAccess
modifier checkAccess()
Modifier that checks access before executing a function
Calls internal _checkAccess function and continues if allowed
_checkAccess
function _checkAccess() internal virtual
Internal function to check if caller has required access
Must be implemented by inheriting contracts