Заглянемо під капот Doctrine 2

Заглянемо під капот Doctrine 2

Doctrine 2

Мабуть, я не збрешу, якщо скажу, що в екосистемі Symfony найбільш часто використовуваною ORM є Doctrine. Тому вивчення цієї бібліотеки вкрай важливе для Symfony-розробника.

CSS переходи та анімації. Модуль траєкторії руху CSS

CSS переходи та анімації. Модуль траєкторії руху CSS

CSS-анимации: Transitions и Animations. Motion Path Module CSS

До появи CSS3 за слова «анімація» верстальників кидало в холодний піт. А все тому, що в ті часи зробити якісну та гарну анімацію було не тривіальним завданням. CSS цього робити не вмів, тому всі анімації робилися на JavaScript.

Коментування коду та генерація документації в PHP

Коментування коду та генерація документації в PHP

Code commenting and PHP documentation generation

Навіщо потрібні коментарі в коді? Як їх писати? Де вони потрібні, а де ні? Як правильно коментувати код? Як створити однаковий стиль документації для всіх членів команди? Які існують інструменти для генерації документації?

Пишемо кастомний ParamConverter у Symfony2

Пишемо кастомний ParamConverter у Symfony2

Пишем кастомный ParamConverter в Symfony2

У фреймворку Symfony2 є відмінний компонент ParamConverter, який перетворює параметри з адресного рядка на змінні PHP. Коли не вистачає функціонала, який він надає із коробки, доводиться його розширювати.