Posts Tagged ‘doctrine’

Doctrine 2: аксессоры, мутаторы, fromArray(), toArray()

// Февраль 20th, 2012 // 6 Comments » // Doctrine 2

Netbeans интерфейс английскийВсем хороша новая Doctrine, вот только нет там многих удобных функций, решающих повседневные проблемы. В этой статье я расскажу о том, как можно сделать Doctrine 2 более комфортной для разработки. (далее…)

Netbeans интерфейс английский

Вложенные критерии в Doctrine 2 Query Builder

// Февраль 15th, 2012 // 3 Comments » // Doctrine 2

Netbeans интерфейс английскийВ этой статье я расскажу об одном интересном способе формирования вложенных критериев в DQL запросах Doctrine 2. (далее…)

Netbeans интерфейс английский

Решение проблемы «mysqlnd cannot connect to MySQL 4.1+ using old authentication» для PHP 5.3

// Декабрь 17th, 2010 // 8 Comments » // Doctrine, MySQL

После обновления сервера БД на Percona Server 5.1.52-rel12.3 с удивлением обнаружил, что перестал коннектиться PhpMyAdmin, а также все веб-приложения на PHP. WTF?

(далее…)

Netbeans интерфейс английский

Про инкремент в UPDATE запросе Doctrine ORM

// Сентябрь 10th, 2010 // No Comments » // Doctrine, PHP, Веб-разработка

Сегодня обнаружил с коллегой особенность при создании DQL-запроса.

(далее…)

Netbeans интерфейс английский

Что нас ожидает в Zend Framework 2 и Doctrine 2

// Июль 23rd, 2010 // 3 Comments » // Doctrine, Zend Framework, Веб-разработка

Netbeans интерфейс английскийЯ, как Zend Framework (PHP) программист работаю в основном с такими инструментами как ZF и Doctrine. Поэтому пристально слежу за выпуском их новых версий. Думаю к концу года (пока это есть в планах) завершится разработка второй ветки Zend Framework. Итак, что же нас ждет в новой версии?

(далее…)

Netbeans интерфейс английский

Пагинация в Doctrine (Использование SQL_CALC_FOUND_ROWS)

// Июнь 24th, 2010 // No Comments » // Doctrine

Начиная от версии 4.0 в СУБД MySQL появилась достаточно удобная возможность подсчета количества всех подходящих под запрос записей, когда количество записей ограничивается LIMIT’ом. При работе с поиском в БД, а так же при выборках из таблиц с большим количеством записей такой функционал просто необходим. В этой статье я расскажу, как можно использовать эту возможность в ORM Doctrine

Сразу хотелось бы сказать, что данный способ пагинации был выбран, т.к. необходимо было реализовать совместимость с текущим проектом, где он используется.

(далее…)

Netbeans интерфейс английский

Точные имена свойств модели в Doctrine

// Июнь 24th, 2010 // No Comments » // Doctrine, MySQL

Эта статья посвящена точному(с учётом регистра) отображению названий колонок таблицы БД в свойства модели. Данная проблема актуальна для 1ой ветки ORM, т.к. во второй ветке она похоже уже решена. Но т.к. стабильным релизом на данный момент является версия 1.2.1 а версия 2 в стадии ALPHA4, то думаю, что эта проблема актуальная для многих пользователей ORM.

Если camelCase названия/алиасы колонок не используются в вашем проекте, то данное решение будет неактуально для вас.

(далее…)

Netbeans интерфейс английский