IT-Storm

На менеджера надейся, а сам не плошай

Menu

В чём разница ActiveModel, ActiveRecord и ActiveResource ?

При разработке современных приложений часто возникает необходимость абстрагировать работу с данными и базой данных. В PHP существуют концепции, которые могут быть аналогами ActiveModel, ActiveRecord и ActiveResource. Разберём эти подходы и их применение в PHP.

Phpstan: Утилита проверки php кода

PHPStan сканирует всю вашу кодовую базу и ищет как очевидные, так и сложные ошибки. Вы можете запустить его в терминале и проверить ваш код, прежде чем он попадёт на код ревью или вашему клиенту

Yii2: не работает model->save()

Выражение model->save() в контроллере отрабатывает, но новая запись не создаётся. Как узнать причину?

Настройка Xdebug - Vagrant - PhpStorm

Подробная инструкция по установке и настройк Xdebug 3 (2) для тестирования в IDE PhpStorm - веб-приложения, работающего на виртуальной машине Vagrant. Показана настройка как для WEB, так и для скриптов CLI.