Как вызвать статическую функцию модуля из другого модуля в PrestaShop 1.7+ - PullRequest
0 голосов
/ 20 сентября 2019

Я пытаюсь вызвать статическую функцию модуля с именем: Mymodule из другого модуля, например: Mymodule::doThis()

Но получена ошибка:

Неустранимая ошибка: класс«Мой модуль» не найден

Я знаю, я могу использовать код: include_once _PS_MODULE_DIR_.'mymodule/mymodule.php', но я хочу знать, могу ли я использовать автозагрузку классов или другой элегантный способ для достижения этого

1 Ответ

0 голосов
/ 20 сентября 2019

Вы можете попробовать это:

Mymodule::getInstanceByName('doThis');

более подробное объяснение здесь:

Получить имя модуля в фронт-контроллере PrestaShop

...