requirePermission method
Check permission and throw if denied
Implementation
void requirePermission(
String moduleId,
Permission permission, {
String? resource,
}) {
if (!checkPermission(moduleId, permission, resource: resource)) {
throw PermissionDeniedException(
moduleId: moduleId,
permission: permission,
resource: resource,
);
}
}