XF 2.1 Как расширеяте класс и как к нему обратиться из вне?

Версия XenForo
2
................................................................
PHP:
/** @var \XF\ControllerPlugin\Login $loginPlugin */
        $loginPlugin = $this->plugin('XF:Login');
        $loginPlugin->logoutVisitor();
ок, похоже .. в моем случае это чистый пхп файл - как ему подрубить это? Переменной $this нет но ядро как бы загружается:
Код:
$path = __DIR__;
    require($path . '/src/XF.php');
 
    \XF::start($path);
 

    $app = XF::setupApp('XF\Pub\App');
 
Здесь не курс обучения программированию на PHP. Судя по всему, у вас нет даже каких-то базовых знаний, ибо вам объяснили всё несколько раз. Что мешает вам, после инициализации движка, обратиться к контроллеру, а оттуда к плагину этого контроллера? Ничего. Файл вы инклюднули, даже переменная $app есть. $app->controller()->plugin();. Это элементарные вещи
 
Современный облачный хостинг провайдер | Aéza
Назад
Сверху Снизу