diff --git a/src/Model/Documentable/Documentable.php b/src/Model/Documentable/Documentable.php index cf86580..5286b2c 100644 --- a/src/Model/Documentable/Documentable.php +++ b/src/Model/Documentable/Documentable.php @@ -13,7 +13,8 @@ namespace MonsieurBiz\SyliusSearchPlugin\Model\Documentable; -use Sylius\Component\Resource\Model\TranslatableInterface; +use Sylius\Component\Resource\Model\TranslatableInterface as OldTranslatableInterface; +use Sylius\Resource\Model\TranslatableInterface; class Documentable implements PrefixedDocumentableInterface { @@ -68,7 +69,8 @@ public function isTranslatable(): bool { $interface = (array) class_implements($this->getSourceClass()); - return \in_array(TranslatableInterface::class, $interface, true); + return \in_array(TranslatableInterface::class, $interface, true) + || \in_array(OldTranslatableInterface::class, $interface, true); } public function getTemplate(string $type): ?string