Рубрика: PhpStorm

PhpStorm помечает некоторые методы как «Pure», чтобы отключить такое поведение перейдите в «Settings» — «Editor» — «Inspections» — «PHP» — «Attributes» и уберите чекбокс с поля «‘#[Pure]’ attribute can be added».

Настройка PHPUnit + Docker + PHPStorm

В данной инструкции мы настроим рабочую среду для PHP проекта на основе Docker’а. Тесты будут выполняется в Docker’e через PHPStorm.

(далее…)

Настройка xDebug 3 + Docker + PHPStorm для Windows 10

В этом мануале мы создадим проект с настроенными xDebug, nginX и PHP-FPM. Все файлы отображенные ниже проще достать из репозитория.

(далее…)

PhpStorm — горячие клавиши

PhpStorm, на данный момент, является одной из лучших сред разработки (IDE) для PHP, если вообще не самой лучшей. Он содержит в себе огромное количество полезного для разработчика функционала, о котором можно не знать даже после нескольких лет использования. В данной статье будут рассмотрены только горячие клавиши.

(далее…)

Отладка в PHP — xDebug

Для отладки и профилирования веб-приложений на PHP используется расширение xDebug. Официальная инструкция по настройке — xdebug.org/docs/remote. Плюс к этому, на официальном сайте, существует «мастер настройки«, который подскажет как установить xDebug на ваш компьютер, нужно лишь скопировать вывод функции phpinfo() в предлагаемое поле и нажать на кнопку «Analyse my phpinfo() output».

(далее…)

Установка и работа с Yii2 через Vagrant

Фреймворк Yii2 предоставляет возможность быстро разворачивать рабочее окружение (LAMP-сервер) с помощью Vagrant. В этой статье мы рассмотрим установку и настройку как advanced, так и basic шаблонов приложений. Они немножко отличаются конфигурациями.

(далее…)

Ошибка установки cookie при запуске тестов (codeception) на Yii2 в PhpStorm

При запуске тестов (Codeception) из PhpStorm для Yii2 может появляться ошибка перезаписи cookie.

(далее…)