Zend Framework

Zend Framework Day в Киеве 2011

Очередное отличное событие для Zend Framework разработчиков. 12 ноября, в Киеве, пройдет конференция “Zend Framework Day” – посвященная популярному PHP фреймворку Zend Framework. Среди докладчиков непосредственные разработчики компонент Zend Framework. Событие соберет лучших PHP и Zend Framework специалистов из Украины, России, Белоруссии и других стран СНГ. С текущим списком тем и докладчиков можно ознакомиться на 

Continue Reading…

Вторая конференция по Zend Framework

Рад вам сообщить, что скоро состоится вторая конференция по Zend Framework! Приятно, что на ней будет присутствовать наш докладчик из Magento. Список докладов и финальная регистрация ZFConf 2011 — второй российской конференции по Zend Framework Основные подготовительные работы по конференции закончены. Доклады сформированы. Среди спикеров представители KnpLabs, Magento, JetBrains, Sphinx и других известных компаний. Открыта 

Continue Reading…

Zend_Mail: отправляем почту через GMail

Одним из неудобных моментов при разработке и тестировании локального проекта является невозможность отправки email’ов. Наш любимый Google поможет решить данную проблему. Письма можно отправлять через Gmail SMTP. Zend Framework позволяет отправлять письма через SMTP при помощи класса Zend_Mail_Transport_Smtp. У вас должен быть включен extension OpenSSL. Вот простой пример отправки письма через GMail SMTP, используя Zend_Mail: 

Continue Reading…

Проблемы с Zend_Tool и PHPUnit 3.4

Мне нравится то, что в Zend Framework постоянно появляются новые фишки. Очень не хватало раньше компонента Zend_Tool. Наконец-то его написали… ну или “почти написали” 🙂 Сыровато еще все. При установленном PHPUnit 3.4 Zend tool отказывается работать: Fatal error: Cannot redeclare class phpunit_framework_testsuite_dataprovider in … PEARPHPUnitFrameworkTestSuiteDataProvider.php Данный баг уже есть в трекере: http://framework.zend.com/issues/browse/ZF-7894, но его пока 

Continue Reading…

Написание собственного View Helper (Truncate)

Zend Framework предоставляет ряд помощников (Helpers), которые используются во view скриптах. К ним относятся, например: хелперы для создания разных HTML элементов, для построения ссылок, для экранирования вывода (escape) и другое. Но иногда возникает необходимость в создании  собственного (custom) view helper. Рассмотрим рекомендации по этому поводу. Helper представляет собой класс, который должен соблюдать некоторые требования: Имя 

Continue Reading…