From acea2e201d115e91ca5341376a821360860bf541 Mon Sep 17 00:00:00 2001 From: Lukas Karlovsky Date: Tue, 18 Mar 2025 13:28:30 +0100 Subject: [PATCH] Change parameters to many parameter. --- src/Translatable/TranslatableControlTrait.php | 8 +++----- src/Translatable/TranslatableSluggableFormTrait.php | 12 +++++------- 2 files changed, 8 insertions(+), 12 deletions(-) diff --git a/src/Translatable/TranslatableControlTrait.php b/src/Translatable/TranslatableControlTrait.php index 678bb15..d36670a 100644 --- a/src/Translatable/TranslatableControlTrait.php +++ b/src/Translatable/TranslatableControlTrait.php @@ -43,11 +43,9 @@ public function addTranslation(Form $form, $name, $containerFactory) ->where('e.objectClass = :objectClass') ->andWhere('e.locale NOT IN (:locales)') ->andWhere('e.foreignKey = :foreignKey') - ->setParameters([ - 'objectClass' => get_class($entity), - 'locales' => $locales, - 'foreignKey' => $entity->getId() - ]) + ->setParameter('objectClass', get_class($entity)) + ->setParameter('locales', $locales) + ->setParameter('foreignKey', $entity->getId()) ->delete() ->getQuery() ->execute(); diff --git a/src/Translatable/TranslatableSluggableFormTrait.php b/src/Translatable/TranslatableSluggableFormTrait.php index 1f17c35..656f6a3 100644 --- a/src/Translatable/TranslatableSluggableFormTrait.php +++ b/src/Translatable/TranslatableSluggableFormTrait.php @@ -50,13 +50,11 @@ private function generateSlug(TranslatableEntityInterface $entity) ->andWhere('e.content = :content') ->andWhere('e.foreignKey != :foreignKey') ->andWhere('e.field = :field') - ->setParameters([ - 'locale' => $_locale, - 'objectClass' => get_class($entity), - 'content' => $slug, - 'foreignKey' => $entity->getId(), - 'field' => $slugField, - ]) + ->setParameter('locale', $_locale) + ->setParameter('objectClass', get_class($entity)) + ->setParameter('content', $slug) + ->setParameter('foreignKey', $entity->getId()) + ->setParameter('field', $slugField) ->getQuery() ->getSingleResult();