Yii2 имеет множество стандартных типов событий для вызова собственного кода в нужный момент работы его компонентов. В этой заметке перечислены все найденные типы событий на текущий момент и приведены примеры использования, по больше части из документации.
(далее…)Метка: PHP
Yii2. Генерация ссылки отправляющей данные через POST
<?= Html::a( 'Сделать что-то', ['controller/action', 'id' => $model->id], [ 'data' => [ 'method' => 'post', 'confirm' => 'Точно сделать?', // 'params' => [ // 'paramName1' => paramValue1, // 'paramName2' => paramValue2, // ], ], 'class' => 'class-name-css' ] ) ?>
Что нового в PHP 8
В данной заметке собраны основные (не все, только основные) изменения в PHP 8-ой версии. Она будет постепенно обновляться. Первый релиз этой версии состоялся 20 ноября 2020 года – v8.0.0, а последний, на момент написания данной заметки, 4 февраля 2021 года – v8.0.2. Список релизов – php.net/releases/index.php.
(далее…)Итерация в PHP
Примеры итерации на PHP с использованием встроенных интерфейсов.
(далее…)Встроенный сервер PHP
Для быстрого запуска скриптов в целях разработки и отладки, иногда, бывает удобнее использовать встроенный сервер PHP вместо других средств (vagrant, docker, OpenServer и так далее).
(далее…)Заготовка composer.json PHP-проекта
Содержимое файла composer.json для старта проекта.
(далее…)Yii2. Не отображаются панель отладки и генератор кода gii
В подавляющем большинстве случаев причина заключается в отсутствии разрешения доступа к этим компонентам с текущего IP-адреса.
(далее…)