Как стать автором
Обновить
-1
0

Пользователь

Отправить сообщение

Обновился плагин Yii2support для PhpStorm

Время на прочтение1 мин
Количество просмотров3.8K
Вышла новая версия плагина для yii2. Основой упор был сделан на работу с базой данных, и для использования всего функционала необходимо создать подключение к базе данных.

После создания подключения начнет работать auto complete таблиц и колонок в следующих случаях:

  • Методы ActiveQuery (ActiveRecord::find())
  • Методы ActiveRecord, которые предполагают ввод condition
  • Методы внутри миграций
  • Методы внутри кастомного ActiveQuery
  • В методе ActiveRecord:relations()

Кроме auto complete сущностей базы данных плагин помогает работать с параметризированными запросами: генерирует массив параметров и проверяет его правильность.

Так же плагин проверяет properties таги на соответствие структуре базы данных и дополняет их при необходимости.

Что дальше: в разработке сейчас auto complete для Url::to и auto complete в методе Model::rules()
Всего голосов 16: ↑15 и ↓1+14
Комментарии8

Обновился Yii2 плагин для PhpStorm

Время на прочтение1 мин
Количество просмотров9.5K
В новой версии yii2support для phpStorm появилось автодополнение для массивов, используемых в Yii повсеместно для инициализации объектов. Массивы принимает как конструктор базового класса Object, так и метод Yii::createObject. Это очень удобный функционал, удобство которого было ограничено отсутствием поддержки в IDE. Теперь это проблема решена, и работает не только автодополнение, но и всплывающая помощь, переходы на декларацию и обратно, переименование свойств, исправление опечаток.
Читать дальше →
Всего голосов 21: ↑18 и ↓3+15
Комментарии8

RedBeanPHP — CodeFirst PHP фреймворк

Время на прочтение6 мин
Количество просмотров30K
RedBeanPHP
В данном посте речь пойдет об весьма интересном ORM фреймворке RedBeanPHP. Примечателен он, прежде всего, возможностью создавать структуру базы данных на лету. К тому же фреймворк прост в использовании как две копейки. Моё повествование будет разделено на 3 части.
Во второй части основная тема будет — модели. В третей — изменение логики работы фреймворка.

Перед написанием поста я потрудился и сделал тестовое приложение с 15 000 записей, для того, что бы убедиться на своем опыте в возможности невероятно облегчить работу. Ведь я наверно не один, кто прописывает поля в нескольких местах с жутким осознанием бессмысленности этой работы, особенно на начальном этапе разработки. Наконец появился аналог Entity Framework Code First из .NET, который в свое время вызвал у меня дикий восторг. Итак по порядку.
Читать дальше →
Всего голосов 50: ↑40 и ↓10+30
Комментарии47

Информация

В рейтинге
Не участвует
Откуда
Stockholm, Stockholms Län, Швеция
Дата рождения
Зарегистрирован
Активность