3.1 Плагины в Zend Framework. Введение

Zend, “Plugins in Zend Framework. Introduction”, public translation into Russian from English More about this translation.

Translate into another language.

Zend Framework использует мощнейшую архитектуру плагинов. Плагины позволяют легко расширять и модифицировать фреймворк, при этом ваш код хранится отдельно от кода Zend Framework′а.

Обычно, плагины в Zend Framework работают следующим образом:

• Плагины — это классы. Фактически определение класса изменяеться в зависимости от компонента — вам может потребоваться расширить абстрактный класс или реализовать интерфейс, но факт остаётся фактом, что плагин является классом.

    • Связанные плагины используют общий префикс класса. Например, если у вас есть несколько созданных помощников вида, все они могут использовать префикс класса "Foo_View_Helper_".

• Все что идет после общего префикса считается именем плагина или кратким именем (в отличии от "полного имени", которое является полным именем класса). Например, если префикс плагина "Foo_View_Helper_", а имя класса "Foo_View_Helper_Bar", то имя плагина будет просто "Bar".

• Имена плагинов, как правило, чувствительны к регистру. Обратите внимание, что первая буква можеть быть как в нижнем, так и в верхнем регистре; в предыдущем примере и "bar" и "Bar" имет отношение к одному и тому же плагину.

Теперь давайте перейдем к использованию плагинов.

Original (English): Plugins in Zend Framework. Introduction

Translation: © antdmi .

translatedby.com crowd

Like this translation? Share it or bookmark!