- public function addEntityPermission(Entity $entity, array $actionList, ?Role $role = null, ?User $user = null)
+ public function addEntityPermission(Entity $entity, array $actionList, Role $role)
+ {
+ $permissionData = $this->actionListToEntityPermissionData($actionList, $role->id);
+ $this->addEntityPermissionEntries($entity, [$permissionData]);
+ }
+
+ public function setFallbackPermissions(Entity $entity, array $actionList)