if (\
count($dataUpdate) > 0
) { $this->aclRoleRepository->
update($dataUpdate,
$context);
} } private function updateCustomEntities(string
$appId, string
$appPath, Manifest
$manifest): void
{ $entities =
$this->customEntityLifecycleService->
updateApp($appId,
$appPath)?->
getEntities()?->
getEntities();
foreach ($entities ??
[] as $entity) { $manifest->
addPermissions([ $entity->
getName() =>
[ AclRoleDefinition::PRIVILEGE_READ,
AclRoleDefinition::PRIVILEGE_CREATE,
AclRoleDefinition::PRIVILEGE_UPDATE,
AclRoleDefinition::PRIVILEGE_DELETE,
],
]);
} } private function handleConfigUpdates(AppEntity
$app, Manifest
$manifest, bool
$install, Context
$context): bool
{