1. Приветствуем Вас на неофициальном форуме технической поддержки XenForo на русском языке. XenForo - новый и перспективный форумный движок от бывших создателей vBulletin.

1.4.x Схема взаимодействия классов XenForo?

Тема в разделе "Вопросы и ответы по XenForo Framework", создана пользователем illusionist, 21 апр 2015.

Загрузка
  1. illusionist

    illusionist Заблокирован

    Регистрация:
    09.03.13
    Сообщения:
    141
    Симпатии:
    26
    Версия XF:
    1.4.7
    А кто-то вообще встречал карту взаимосвязи движка xenforo с его внутренними функциями. Куда и что обращается.
    Например, такая графическая схема есть у wordpress.

    На сайте разработчика кроме как директив к шаблонам и условий типа {xen=} и т.д.

    Встречал ли кто-то такую карту зависимости модулей от функций с запросами к базе данных? Так сказать карманный справочник.
     
  2. AfterWork

    AfterWork Пользователь

    Регистрация:
    14.04.15
    Сообщения:
    35
    Симпатии:
    0
    Версия XF:
    1.4.8
    Полагаю что такую карту может строить среда разработки. и часто даже с подробным хелпом. Могу и ошибаться.
     
  3. infis

    infis Местный Команда форума

    Регистрация:
    27.06.11
    Сообщения:
    5.449
    Симпатии:
    3.273
    Версия XF:
    1.5.9
    Графическую схему можно и самому сделать, но получится множество переплетений, что в итоге изобразит комок, а не дерево. Поэтому не имеет смысла. Использование среды разработки с автоматическим подхватыванием методов и классов позволяет быстро и комфортно ориентироваться в движке XenForo, который в свою очередь базируется на Zend Framework.
     
  4. illusionist

    illusionist Заблокирован

    Регистрация:
    09.03.13
    Сообщения:
    141
    Симпатии:
    26
    Версия XF:
    1.4.7
    Пока этот комок в голове, глядя на переплетения этих самых методов и классов
    А какую среду разработки используете?
     
  5. FractalizeR

    FractalizeR XenForo Addicted Команда форума

    Регистрация:
    27.09.10
    Сообщения:
    1.085
    Симпатии:
    822
    Версия XF:
    1.3.2
    Одним из таких ограничений будет, например, ситуация создания экземпляра класса через фабрику - не через new MyClass, а через ClassFactory::create('MyClass'). В XenForo так бывает.
     

Поделиться этой страницей