anton_reut
@anton_reut
Начинающий веб-разработчик

Как понять структуру классов (объектов) в CMS?

Вот есть к примеру OpenCart, собрана четко по MVC, видно где роутер и прочее, но как разобраться какой именно класс что делает, к каким еще классам обращается и так далее? Есть ли какие-то схемы или мануалы такого рода или выход один - читать код?
Как вы разбираетесь в чужом коде? (на ООП)
  • Вопрос задан
  • 132 просмотра
Пригласить эксперта
Ответы на вопрос 4
BojackHorseman
@BojackHorseman Куратор тега PHP
...в творческом отпуске...
дебаггинг
Ответ написан
Adamos
@Adamos
Важно правильно определить цель.
Вам не нужно досконально знать, как написана ОпенКарт.
Вам всего лишь нужно разобраться, как с ней работать.
А для этого у того кода, который используют многие, находятся и мануалы, и статьи, и образцы, и готовые хаутушки.
Ответ написан
IgorPI
@IgorPI
Открываем проект в phpstorm.
В некоторых случаях получится построить диаграмму связей классов.
Устанавливаем расширение xdebug для php.
Настраиваем отладку в phpstorm.
Например кликаем на кнопку "Добавить в корзину"
И понеслась...
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
16 сент. 2019, в 18:39
2000 руб./за проект
16 сент. 2019, в 18:30
3000 руб./за проект
16 сент. 2019, в 18:27
1500 руб./в час