Loki


Loki

  • Loki Loki 15 февраля 2019 13:16 #

    Ясно, спасибо за ответ, Алексей.


     Если кто-то еще знает какие-то способы за исключением выше перечисленных, то добавляйте в эту тему с течением времени.

    в ответ на Все возможное дерево объектов класса shopPlugin, есть документация?

  • Loki Loki 14 февраля 2019 22:27 #

    Алексей, спасибо Вам огромное за поддержку и ответ.

    Жаль конечно, что только основные, ну ладно пологике названий классов и методов можно додумать, что за что отвечает.

    Есть PhpStorm, подскажите пожалуйста, что значит открыть список классов чтобы получить полный список, может есть какой-то автоматезированный способ? Какой-то способ, который не знаю?

    Вот что нашел средствами ручного поиска по папкам и классам:

    1) приложения

    /wa-apps/shop/lib/classes/shop*.class.php

    /wa-apps/site/lib/classes/site*.class.php

    /wa-apps/blog/lib/classes/blog*.class.php

    и т.п. пути /wa-apps/*/lib/classes/blog*.class.php

    2) Далее все классы фреймворка Вебасист лежат по логике путей

    /wa-system/*/*.class.php


    3) https://developers.webasyst.ru/docs/cookbook/basics/classes/ - В документации системные классы фреймворка Вебасист, которые описаны

    Описания классов shop-scripta таким же списком не нашел за исключением парочки

    4) Проследить дерево до родительского класса и возможные методы средствами PHPStorm

    Наводим курсор на интересущюий класс и нажимаем сочетание клавиш

    ⌥⇧⌘U

    or

    ⌥⌘U

    И так в отдельном окне открывается визуализированная иерархия классов этого класса, где можно раскрыть все ему пренадлежащие методы, свойства, константы и т.п.

    Других вариантов не знаю. 

    Может что-то есть еще?

    в ответ на Все возможное дерево объектов класса shopPlugin, есть документация?