$this->
indexIfNeeded($event);
/** @var RuleEntity $entity */
foreach ($event->
getEntities() as $entity) { $payload =
$entity->
getPayload();
if ($payload === null || !\
is_string($payload)) { continue;
} $payload =
unserialize($payload);
$this->
enrichConditions([$payload]);
$entity->
setPayload($payload);
} } private function indexIfNeeded(EntityLoadedEvent
$event): void
{ $rules =
[];
/** @var RuleEntity $rule */
foreach ($event->
getEntities() as $rule) {