Coding Samples, Tutorials, Code Snippets, Articles, How-To`s - From Beginners to Expert. Stay tuned.
Share your knowledge. Regardless what experience you have made with the Zend Framework - Let all benefit.

Search Manual:

Please Sign in or Register

Available Languages

 


Manual for Zend Framework 1.0.3

Руководство разработчика

Zend Framework

2007-11-28


Содержание

1. Введение в Zend Framework
1.1. Overview
1.2. Installation
2. Zend_Acl
2.1. Введение
2.1.1. О ресурсах
2.1.2. О ролях
2.1.3. Создание списка контроля доступа (ACL)
2.1.4. Регистрация ролей
2.1.5. Определение контроля доступа
2.1.6. Запросы к ACL
2.2. Настройка управления доступом
2.2.1. Точное управление доступом
2.2.2. Удаление правил доступа
2.3. Продвинутое использование
2.3.1. Постоянное хранение данных ACL
2.3.2. Написание условных правил ACL с утверждениями
3. Zend_Auth
3.1. Introduction
3.1.1. Adapters
3.1.2. Results
3.1.3. Identity Persistence
3.1.4. Using Zend_Auth
3.2. Authenticating with a Database Table
3.2.1. Introduction
3.2.2. Advanced Use: Persisting a DbTable Result Object
3.3. Digest Authentication
3.3.1. Introduction
3.3.2. Specifics
3.3.3. Identity
3.4. HTTP Authentication Adapter
3.4.1. Introduction
3.4.2. Design Overview
3.4.3. Configuration Options
3.4.4. Resolvers
3.4.5. Basic Usage
4. Zend_Cache
4.1. Введение
4.2. Теория кэширования
4.2.1. Фабричный метод Zend_Cache
4.2.2. Добавление тегов к записям
4.2.3. Очистка кэша
4.3. Фронтэнды Zend_Cache
4.3.1. Zend_Cache_Core
4.3.2. Zend_Cache_Frontend_Output
4.3.3. Zend_Cache_Frontend_Function
4.3.4. Zend_Cache_Frontend_Class
4.3.5. Zend_Cache_Frontend_File
4.3.6. Zend_Cache_Frontend_Page
4.4. Бэкэнды Zend_Cache
4.4.1. Zend_Cache_Backend_File
4.4.2. Zend_Cache_Backend_Sqlite
4.4.3. Zend_Cache_Backend_Memcached
4.4.4. Zend_Cache_Backend_APC
4.4.5. Zend_Cache_Backend_ZendPlatform
5. Zend_Config
5.1. Введение
5.2. Основы работы
5.3. Zend_Config_Ini
5.4. Zend_Config_Xml
6. Zend_Console_Getopt
6.1. Introduction to Getopt
6.2. Declaring Getopt Rules
6.2.1. Declaring Options with the Short Syntax
6.2.2. Declaring Options with the Long Syntax
6.3. Fetching Options and Arguments
6.3.1. Handling Getopt Exceptions
6.3.2. Fetching Options by Name
6.3.3. Reporting Options
6.3.4. Fetching Non-option Arguments
6.4. Configuring Zend_Console_Getopt
6.4.1. Adding Option Rules
6.4.2. Adding Help Messages
6.4.3. Adding Option Aliases
6.4.4. Adding Argument Lists
6.4.5. Adding Configuration
7. Zend_Controller
7.1. Zend_Controller - Быстрый старт
7.1.1. Введение
7.1.2. Быстрый старт
7.2. Основы Zend_Controller
7.3. Фронт-контроллер
7.3.1. Обзор
7.3.2. Ключевые методы
7.3.3. Методы-аксессоры для конфигурирования
7.3.4. Параметры фронт-контроллера
7.3.5. Создание подклассов фронт-контроллера
7.4. Объект запроса
7.4.1. Введение
7.4.2. HTTP-запросы
7.4.3. Создание подклассов объекта запроса
7.5. Стандартный маршрутизатор: Zend_Controller_Router_Rewrite
7.5.1. Введение
7.5.2. Использование маршрутизатора
7.5.3. Базовые операции Rewrite Router
7.5.4. Маршруты по умолчанию
7.5.5. Базовый URL и поддиректории
7.5.6. Типы маршрутов
7.5.7. Использование Zend_Config вместе с RewriteRouter
7.5.8. Создание подклассов маршрутизатора
7.6. Диспетчер
7.6.1. Обзор
7.6.2. Создание подклассов диспетчера
7.7. Контроллеры действий
7.7.1. Введение
7.7.2. Инициализация объекта
7.7.3. Перехватчики Pre- и Post-Dispatch
7.7.4. Аксессоры
7.7.5. Интеграция вида
7.7.6. Сервисные методы
7.7.7. Создание подклассов контроллера действий
7.8. Помощники действий
7.8.1. Введение
7.8.2. Инициализация помощника
7.8.3. Брокер помощников
7.8.4. Встроенные помощники действий
7.8.5. Написание собственных помощников
7.9. Объект ответа
7.9.1. Использование
7.9.2. Управление заголовками
7.9.3. Именованные сегменты
7.9.4. Проверка на исключения в объекте ответа
7.9.5. Создание подклассов объекта ответа
7.10. Плагины
7.10.1. Введение
7.10.2. Написание плагинов
7.10.3. Использование плагинов
7.10.4. Извлечение и работа с плагинами
7.10.5. Плагины, включенные в стандартную поставку
7.11. Использование определенной соглашением модульной структуры директорий
7.11.1. Введение
7.11.2. Определение директорий контроллеров в модулях
7.11.3. Маршрутизация применительно к модулям
7.11.4. Молуль или глобальный контроллер по умолчанию
7.12. Исключения
7.12.1. Введение
7.12.2. Как можно обрабатывать исключения?
7.12.3. Исключения в MVC, с которыми вы можете встретиться
7.13. Переход с предыдущих версий
7.13.1. Переход с 0.9.3 на 1.0.0RC1 и более поздние версии
7.13.2. Переход с 0.9.2 на 0.9.3 и более поздние версии
7.13.3. Переход с 0.6.0 на 0.8.0 и более поздние версии
7.13.4. Переход с 0.2.0 и более ранних версий на 0.6.0
8. Zend_Date
8.1. Introduction
8.1.1. Always Set a Default Timezone
8.1.2. Why Use Zend_Date?
8.2. Basic Methods
8.2.1. The current date
8.2.2. Zend_Date by Example
8.3. Theory of Operation
8.3.1. Internals
8.4. Zend_Date API Overview
8.4.1. Zend_Date Options
8.4.2. Working with Date Values
8.4.3. Basic Zend_Date Operations Common to Many Date Parts
8.4.4. Comparing Dates
8.4.5. Getting Dates and Date Parts
8.4.6. Working with Fractions of Seconds
8.4.7. Sunrise / Sunset
8.5. Creation of dates
8.5.1. Create the actual date
8.5.2. Create a date from database
8.5.3. Create dates from an array
8.6. Constants for General Date Functions
8.6.1. Using Constants
8.6.2. List of All Constants
8.6.3. Self-Defined OUTPUT Formats with ISO
8.6.4. Self-defined OUTPUT formats using PHP's date() format specifiers
8.7. Working examples
8.7.1. Checking dates
8.7.2. Sunrise and Sunset
8.7.3. Timezones
9. Zend_Db
9.1. Zend_Db_Adapter
9.1.1. Введение
9.1.2. Заключение в кавычки для предотвращения SQL-инъекций
9.1.3. Прямые запросы
9.1.4. Транзакции
9.1.5. Вставка строк
9.1.6. Обновление строк
9.1.7. Удаление строк
9.1.8. Извлечение строк
9.2. Zend_Db_Statement
9.2.1. Creating a Statement
9.2.2. Executing a Statement
9.2.3. Fetching Results from a SELECT Statement
9.3. Zend_Db_Profiler
9.3.1. Введение
9.3.2. Использование профайлера
9.3.3. Расширенное использование профайлера
9.4. Zend_Db_Select
9.4.1. Обзор
9.4.2. Создание объекта Select
9.4.3. Построение запросов Select
9.4.4. Выполнение запросов Select
9.4.5. Другие методы
9.5. Zend_Db_Table
9.5.1. Класс таблицы - введение
9.5.2. Определение класса таблицы
9.5.3. Создание экземпляра класса таблицы
9.5.4. Добавление строк в таблицу
9.5.5. Обновление строк в таблице
9.5.6. Удаление строк из таблицы
9.5.7. Извлечение строк по первичному ключу
9.5.8. Получение набора строк
9.5.9. Запрос единственной строки
9.5.10. Получение метаданных таблицы
9.5.11. Кэширование метаданных таблицы
9.5.12. Расширение класса таблицы
9.6. Zend_Db_Table_Row
9.6.1. Введение
9.6.2. Извлечение строки
9.6.3. Редактирование строк в БД
9.6.4. Сериализация и десериализация строк
9.6.5. Расширение класса строки
9.7. Zend_Db_Table_Rowset
9.7.1. Введение
9.7.2. Получение набора строк
9.7.3. Получение строк из набора
9.7.4. Получение набора строк в виде массива
9.7.5. Сериализация и десериализация наборов строк
9.7.6. Расширение класса набора строк
9.8. Связи между таблицами Zend_Db_Table
9.8.1. Введение
9.8.2. Определение связей
9.8.3. Извлечение зависимых строк
9.8.4. Извлечение родителькой строки
9.8.5. Извлечение строк через связи "многие-ко многим"
9.8.6. Каскадные операции записи
10. Zend_Debug
10.1. Дамп переменных
11. Zend_Exception
11.1. Использование исключений
12. Zend_Feed
12.1. Введение
12.2. Импортирование лент с помощью Zend_Feed
12.3. Получение лент из веб-страниц
12.4. Работа с лентой RSS
12.5. Работа с лентой Atom
12.6. Работа с отдельной публикацией Atom
12.7. Изменение структуры лент и публикаций
12.8. Специальные классы лент и записей
13. Zend_Filter
13.1. Введение
13.2. Standard Filter Classes
13.2.1. Alnum
13.2.2. Alpha
13.2.3. BaseName
13.2.4. Digits
13.2.5. Dir
13.2.6. HtmlEntities
13.2.7. Int
13.2.8. RealPath
13.2.9. StringToLower
13.2.10. StringToUpper
13.2.11. StringTrim
13.2.12. StripTags
13.3. Цепочки фильтров
13.4. Написание фильтров
13.5. Zend_Filter_Input
13.5.1. Declaring Filter and Validator Rules
13.5.2. Creating the Filter and Validator Processor
13.5.3. Retrieving Validated Fields and other Reports
13.5.4. Using Metacommands to Control Filter or Validator Rules
13.5.5. Adding Filter Class Namespaces
14. Zend_Gdata
14.1. Introduction to Gdata
14.1.1. Structure of Zend_Gdata
14.1.2. Interacting with Google Services
14.1.3. Obtaining instances of Zend_Gdata classes
14.1.4. Google Data Client Authentication
14.1.5. Dependencies
14.1.6. Creating a new Gdata client
14.1.7. Common query parameters
14.1.8. Fetching a feed
14.1.9. Working with multi-page feeds
14.1.10. Working with data in feeds and entries
14.1.11. Updating entries
14.1.12. Posting entries to Google servers
14.1.13. Deleting entries on Google servers
14.2. Authenticating with AuthSub
14.2.1. Creating an AuthSub authenticated Http Client
14.2.2. Revoking AuthSub authentication
14.3. Authenticating with ClientLogin
14.3.1. Creating a ClientLogin authenticated Http Client
14.3.2. Terminating a ClientLogin authenticated Http Client
14.4. Using Google Calendar
14.4.1. Connecting To The Calendar Service
14.4.2. Retrieving A Calendar List
14.4.3. Retrieving Events
14.4.4. Creating Events
14.4.5. Modifying Events
14.4.6. Deleting Events
14.4.7. Accessing Event Comments
14.5. Using Google Spreadsheets
14.5.1. Create a Spreadsheet
14.5.2. Get a List of Spreadsheets
14.5.3. Get a List of Worksheets
14.5.4. Interacting With List-based Feeds
14.5.5. Interacting With Cell-based Feeds
14.6. Catching Gdata Exceptions
15. Zend_Http
15.1. Zend_Http_Client - Введение
15.1.1. Введение
15.1.2. Параметры конфигурации
15.1.3. Выполнение базовых HTTP-запросов
15.1.4. Добавление параметров GET и POST
15.1.5. Получение последних запроса и ответа
15.2. Zend_Http_Client - Advanced Usage
15.2.1. HTTP Redirections
15.2.2. Adding Cookies and Using Cookie Persistence
15.2.3. Setting Custom Request Headers
15.2.4. File Uploads
15.2.5. Sending Raw POST Data
15.2.6. HTTP Authentication
15.2.7. Sending Multiple Requests With the Same Client
15.3. Zend_Http_Client - Connection Adapters
15.3.1. Overview
15.3.2. The Socket Adapter
15.3.3. The Proxy Adapter
15.3.4. The Test Adapter
15.3.5. Creating your own connection adapters
15.4. Zend_Http_Cookie and Zend_Http_CookieJar
15.4.1. Introduction
15.4.2. Instantiating Zend_Http_Cookie Objects
15.4.3. Zend_Http_Cookie getter methods
15.4.4. Zend_Http_Cookie: Matching against a scenario
15.4.5. The Zend_Http_CookieJar Class: Instantiation
15.4.6. Adding Cookies to a Zend_Http_CookieJar object
15.4.7. Retrieving Cookies From a Zend_Http_CookieJar object
15.5. Zend_Http_Response
15.5.1. Introduction
15.5.2. Boolean Tester Methods
15.5.3. Accessor Methods
15.5.4. Static HTTP Response Parsers
16. Zend_Json
16.1. Введение
16.2. Основы применения
16.3. Объекты JSON
17. Zend_Loader
17.1. Динамическая загрузка файлов и классов
17.1.1. Загрузка файлов
17.1.2. Загрузка классов
17.1.3. Проверка, является ли файл доступным для чтения
17.1.4. Использование автозагрузчика
18. Zend_Locale
18.1. Introduction
18.1.1. What is Localization
18.1.2. What is a Locale?
18.1.3. How are Locales Represented?
18.1.4. Selecting the Right Locale
18.1.5. Usage of automatic Locales
18.1.6. ZF Locale-Aware Classes
18.1.7. Zend_Locale_Format::setOptions(array $options)
18.1.8. Speed up Zend_Locale and it's subclasses
18.2. Using Zend_Locale
18.2.1. Copying, Cloning, and Serializing Locale Objects
18.2.2. Equality
18.2.3. Default locales
18.2.4. Set a new locale
18.2.5. Getting the language and region
18.2.6. Obtaining localized strings
18.2.7. Obtaining translations for "yes" and "no"
18.2.8. Get a list of all known locales
18.3. Normalization and Localization
18.3.1. Number normalization: getNumber($input, Array $options)
18.3.2. Number localization
18.3.3. Number testing
18.3.4. Float value normalization
18.3.5. Floating point value localization
18.3.6. Floating point value testing
18.3.7. Integer value normalization
18.3.8. Integer point value localization
18.3.9. Integer value testing
18.3.10. Numeral System Conversion
18.4. Working with Dates and Times
18.4.1. Normalizing Dates and Times
18.4.2. Testing Dates
18.4.3. Normalizing a Time
18.4.4. Testing Times
18.5. Supported Languages for Locales
18.6. Supported Regions for Locales
19. Zend_Log
19.1. Overview
19.1.1. Creating a Log
19.1.2. Logging Messages
19.1.3. Destroying a Log
19.1.4. Using Built-in Priorities
19.1.5. Adding User-defined Priorities
19.1.6. Understanding Log Events
19.2. Writers
19.2.1. Writing to Streams
19.2.2. Writing to Databases
19.2.3. Stubbing Out the Writer
19.2.4. Testing with the Mock
19.2.5. Compositing Writers
19.3. Formatters
19.3.1. Simple Formatting
19.3.2. Formatting to XML
19.4. Filters
19.4.1. Filtering for All Writers
19.4.2. Filtering for a Writer Instance
20. Zend_Mail
20.1. Введение
20.2. Отправка через SMTP
20.3. Отправка нескольких сообщений за одно соединение SMTP
20.4. Использование разных соединений
20.5. Сообщение в формате HTML
20.6. Вложения
20.7. Добавление получателей
20.8. Контроль за разделителями MIME
20.9. Дополнительные заголовки
20.10. Наборы символов
20.11. Кодировка
20.12. SMTP-аутентификация
20.13. Securing SMTP Transport
20.14. Reading Mail Messages
20.14.1. Simple example using Pop3
20.14.2. Opening a local storage
20.14.3. Opening a remote storage
20.14.4. Fetching messages and simple methods
20.14.5. Working with messages
20.14.6. Checking for flags
20.14.7. Using folders
20.14.8. Advanced Use
21. Zend_Measure
21.1. Introduction
21.2. Creation of Measurements
21.2.1. Creating measurements from integers and floats
21.2.2. Creating measurements from strings
21.2.3. Measurements from localized strings
21.3. Outputting measurements
21.3.1. Automatic output
21.3.2. Outputting values
21.3.3. Output with unit of measurement
21.3.4. Output as localized string
21.4. Manipulating Measurements
21.4.1. Convert
21.4.2. Add and subtract
21.4.3. Compare
21.4.4. Compare
21.4.5. Manually change values
21.4.6. Manually change types
21.5. Types of measurements
21.5.1. Hints for Zend_Measure_Binary
21.5.2. Hints for Zend_Measure_Number
21.5.3. Roman numbers
22. Zend_Memory
22.1. Overview
22.1.1. Introduction
22.1.2. Theory of Operation
22.2. Memory Manager
22.2.1. Creating a Memory Manager
22.2.2. Managing Memory Objects
22.2.3. Memory Manager Settings
22.3. Memory Objects
22.3.1. Movable
22.3.2. Locked
22.3.3. Memory container 'value' property.
22.3.4. Memory container interface
23. Zend_Mime
23.1. Введение
23.2. Zend_Mime_Message
23.2.1. Введение
23.2.2. Инстанцирование
23.2.3. Добавление частей MIME
23.2.4. Управление разделителями
23.2.5. Разбор строки для создания объекта Zend_Mime_Message (экспериментальная возможность)
23.3. Zend_Mime_Part
23.3.1. Введение
23.3.2. Инстанцирование
23.3.3. Методы для перевода части сообщения в строку
24. Zend_Pdf
24.1. Введение
24.2. Создание и загрузка документов PDF
24.3. Сохранение изменений в документе PDF
24.4. Страницы документа
24.5. Рисование
24.5.1. Геометрия
24.5.2. Цвета
24.5.3. Рисование фигур
24.5.4. Написание текста
24.5.5. Применение шрифтов
24.5.6. Рисование изображений
24.5.7. Стили рисования линий
24.5.8. Стиль заполнения
24.5.9. Поворот
24.5.10. Сохранение/восстановление графического состояния
24.5.11. Ограничение области рисования
24.5.12. Стили
24.6. Пример использования модуля Zend_Pdf
25. Zend_Registry
25.1. Использование реестра
25.1.1. Установка значений в реестре
25.1.2. Получение значений из реестра
25.1.3. Создание объекта реестра
25.1.4. Доступ к реестру как к массиву
25.1.5. Доступ к реестру как к объекту
25.1.6. Проверка существования индекса
25.1.7. Создание подклассов
25.1.8. Уничтожение статического реестра
26. Zend_Rest
26.1. Introduction
26.2. Zend_Rest_Client
26.2.1. Introduction
26.2.2. Responses
26.2.3. Request Arguments
26.3. Zend_Rest_Server
26.3.1. Introduction
26.3.2. REST Server Usage
26.3.3. Calling a Zend_Rest_Server Service
26.3.4. Sending A Custom Status
26.3.5. Returning Custom XML Responses
27. Zend_Search_Lucene
27.1. Обзор
27.1.1. Введение
27.1.2. Объекты документа и поля
27.1.3. Значение типов полей
27.1.4. HTML-документы
27.2. Индексация
27.2.1. Создание нового индекса
27.2.2. Обновление индекса
27.2.3. Обновление документов
27.2.4. Получение размера индекса
27.2.5. Оптимизация индекса
27.2.6. Ограничения
27.3. Поиск по индексу
27.3.1. Построение запросов
27.3.2. Результаты поиска
27.3.3. Ранжирование результата
27.3.4. Сортировка результатов поиска
27.3.5. Подсветка результатов поиска
27.4. Язык запросов
27.4.1. Элементы
27.4.2. Поля
27.4.3. Модификаторы элементов
27.4.4. Поиск по критерию близости
27.4.5. Усиление элемента
27.4.6. Булевы операторы
27.4.7. Групирование
27.4.8. Группирование полей
27.4.9. Экранирование специальных символов
27.5. API для построения запросов
27.5.1. Исключения, бросаемые парсером запросов
27.5.2. Простой запрос (запрос по одному ключевому слову)
27.5.3. Составной запрос (запрос по нескольким ключевым словам)
27.5.4. Фразовый запрос
27.6. Кодировки
27.6.1. Поддержка UTF-8 и однобайтных наборов символов
27.6.2. Используемый по умолчанию анализатор текста
27.6.3. Совместимый с UTF-8 анализатор текста
27.7. Расширяемость
27.7.1. Анализ текста
27.7.2. Фильтрация лексем
27.7.3. Алгоритмы ранжирования
27.7.4. Контейнеры хранения
27.8. Взаимодействие с Java Lucene
27.8.1. Форматы файлов
27.8.2. Директория для индекса
27.8.3. Исходный код Java
27.9. Advanced
27.9.1. Using the index as static property
27.10. Best Practices
27.10.1. Field names
27.10.2. Indexing performance
27.10.3. Index during Shut Down
27.10.4. Retrieving documents by unique id
27.10.5. Memory Usage
27.10.6. Encoding
27.10.7. Index maintenance
28. Zend_Server
28.1. Введение
28.2. Zend_Server_Reflection
28.2.1. Введение
28.2.2. Использование
29. Zend_Service
29.1. Введение
29.2. Zend_Service_Akismet
29.2.1. Introduction
29.2.2. Verify an API key
29.2.3. Check for spam
29.2.4. Submitting known spam
29.2.5. Submitting false positives (ham)
29.2.6. Zend-specific Accessor Methods
29.3. Zend_Service_Amazon
29.3.1. Introduction
29.3.2. Country Codes
29.3.3. Looking up a Specific Amazon Item by ASIN
29.3.4. Performing Amazon Item Searches
29.3.5. Using the Alternative Query API
29.3.6. Zend_Service_Amazon Classes
29.4. Zend_Service_Audioscrobbler
29.4.1. Introduction to Searching Audioscrobbler
29.4.2. Users
29.4.3. Artists
29.4.4. Tracks
29.4.5. Tags
29.4.6. Groups
29.4.7. Forums
29.5. Zend_Service_Delicious
29.5.1. Introduction
29.5.2. Retrieving posts
29.5.3. Zend_Service_Delicious_PostList
29.5.4. Editing posts
29.5.5. Deleting posts
29.5.6. Adding new posts
29.5.7. Tags
29.5.8. Bundles
29.5.9. Public data
29.5.10. HTTP client
29.6. Zend_Service_Flickr
29.6.1. Введение
29.6.2. Поиск фотографий и информации о пользователе Flickr
29.6.3. Получение данных по изображению в Flickr
29.6.4. Классы результатов Zend_Service_Flickr
29.7. Zend_Service_Simpy
29.7.1. Introduction
29.7.2. Links
29.7.3. Tags
29.7.4. Notes
29.7.5. Watchlists
29.8. Zend_Service_Yahoo
29.8.1. Введение
29.8.2. Поиск веб-страниц с помощью Yahoo!
29.8.3. Поиск изображений через Yahoo!
29.8.4. Поиск торговых и сервисных предприятий по местонахождению через Yahoo!
29.8.5. Поиск через Yahoo! News
29.8.6. Классы Zend_Service_Yahoo
29.9. Zend_Service_StrikeIron
29.9.1. Overview
29.9.2. Registering with StrikeIron
29.9.3. Getting Started
29.9.4. Making Your First Query
29.9.5. Examining Results
29.9.6. Handling Errors
29.9.7. Checking Your Subscription
29.10. Zend_Service_StrikeIron: Bundled Services
29.10.1. ZIP Code Information
29.10.2. U.S. Address Verification
29.10.3. Sales & Use Tax Basic
29.11. Zend_Service_StrikeIron: Advanced Uses
29.11.1. Using Services by WSDL
29.11.2. Viewing SOAP Transactions
30. Zend_Session
30.1. Введение
30.2. Базовое использование
30.2.1. Учебные примеры
30.2.2. Итерация по пространствам имен
30.2.3. Методы доступа для пространств имен
30.3. Продвинутое использование
30.3.1. Старт сессии
30.3.2. Блокировка пространств имен
30.3.3. Время жизни пространства имен
30.3.4. Инкапсуляция сессий и контроллеры
30.3.5. Ограничение количества экземпляров Zend_Session_Namespace до одного на каждое пространство имен
30.3.6. Работа с массивами в пространствах имен
30.3.7. Использование сессий вместе с аутентификацией
30.3.8. Использование сессий с юнит-тестами
30.4. Общее управление сессиями
30.4.1. Zend_Session::setOptions()
30.4.2. Опции
30.4.3. regenerateId()
30.4.4. rememberMe(integer $seconds)
30.4.5. forgetMe()
30.4.6. sessionExists()
30.4.7. destroy(bool $remove_cookie = true, bool $readonly = true)
30.4.8. stop()
30.4.9. writeClose($readonly = true)
30.4.10. expireSessionCookie()
30.4.11. setSaveHandler(Zend_Session_SaveHandler_Interface $interface)
30.4.12. namespaceIsset($namespace)
30.4.13. namespaceUnset($namespace)
30.4.14. namespaceGet($namespace)
30.4.15. getIterator()
31. Zend_Translate
31.1. Introduction
31.1.1. Starting multi-lingual
31.2. Adapters for Zend_Translate
31.2.1. How to decide which translation adapter to use
31.2.2. Integrate self written Adapters
31.3. Using Translation Adapters
31.3.1. Translation Source Structures
31.3.2. Creating array source files
31.3.3. Creating Gettext Source Files
31.3.4. Creating TMX Source Files
31.3.5. Creating CSV Source Files
31.3.6. Options for adapters
31.3.7. Handling languages
31.3.8. Automatic source detection
31.3.9. Checking for translations
31.3.10. Access to the source data
32. Zend_Uri
32.1. Zend_Uri
32.1.1. Обзор
32.1.2. Создание нового URI
32.1.3. Работа с существующим URI
32.1.4. Проверка URI
32.1.5. Общие методы
33. Zend_Validate
33.1. Введение
33.2. Standard Validation Classes
33.2.1. Alnum
33.2.2. Alpha
33.2.3. Between
33.2.4. Ccnum
33.2.5. Date
33.2.6. Digits
33.2.7. EmailAddress
33.2.8. Float
33.2.9. GreaterThan
33.2.10. Hex
33.2.11. Hostname
33.2.12. InArray
33.2.13. Int
33.2.14. Ip
33.2.15. LessThan
33.2.16. NotEmpty
33.2.17. Regex
33.2.18. StringLength
33.3. Цепочки валидаторов
33.4. Написание валидаторов
34. Zend_Version
34.1. Получение версии Zend Framework
35. Zend_View
35.1. Введение
35.1.1. Скрипт контроллера
35.1.2. Скрипт вида
35.2. Скрипты контроллера
35.2.1. Объявление переменных
35.2.2. Выполнение скрипта вида
35.2.3. Пути к скриптам вида
35.3. Скрипты вида
35.3.1. Экранирование вывода
35.3.2. Использование других шаблонизаторов
35.4. Вспомогательные классы вида
35.4.1. Начальные вспомогательные классы
35.4.2. Пути к вспомогательным классам
35.4.3. Написание собственных вспомогательных классов
36. Zend_XmlRpc
36.1. Введение
36.2. Zend_XmlRpc_Client
36.2.1. Введение
36.2.2. Вызов методов
36.2.3. Типы и их преобразование
36.2.4. Прокси-объект сервера
36.2.5. Обработка ошибок
36.2.6. Интроспекция сервера
36.2.7. От запроса к ответу
36.2.8. HTTP-клиент и тестирование
36.3. Zend_XmlRpc_Server
36.3.1. Введение
36.3.2. Основы использования
36.3.3. Структура сервера
36.3.4. Соглашения
36.3.5. Использование пространства имен
36.3.6. Специальные объекты запросов
36.3.7. Специальные объекты ответов
36.3.8. Обработка исключений через сообщения об ошибке
36.3.9. Кэширование определений сервера между запросами
36.3.10. Примеры использования
A. System Requirements
A.1. PHP Version Required
A.2. PHP Extensions
A.3. Zend Framework Components
B. Стандарт кодирования на PHP в Zend Framework'е
B.1. Обзор
B.1.1. Область применения
B.1.2. Цели
B.2. Форматирование PHP-файлов
B.2.1. Общее
B.2.2. Отступы
B.2.3. Максимальная длина строки
B.2.4. Переводы строк
B.3. Соглашения по именованию
B.3.1. Классы
B.3.2. Интерфейсы
B.3.3. Имена файлов
B.3.4. Функции и методы
B.3.5. Переменные
B.3.6. Константы
B.4. Стиль кодирования
B.4.1. Обрамление PHP-кода
B.4.2. Строки
B.4.3. Массивы
B.4.4. Классы
B.4.5. Функции и методы
B.4.6. Управляющие структуры
B.4.7. Встроенная документация
C. Copyright Information
Предметный указатель

Список таблиц

2.1. Контроль за доступом для демонстрационной CMS
3.1. Configuration Options
4.1. Опции базового фронтэнда
4.2. Опции Zend_Cache_Frontend_Function
4.3. Опции Zend_Cache_Frontend_Class
4.4. Опции Zend_Cache_Frontend_File
4.5. Опции Zend_Cache_Frontend_Page
4.6. Опции Zend_Cache_Backend_File
4.7. Опции Zend_Cache_Backend_Sqlite
4.8. Опции Zend_Cache_Backend_Memcached
5.1. Параметры конструктора Zend_Config_Ini
8.1. Date Parts
8.2. Basic Operations
8.3. Date Comparison Methods
8.4. Date Output Methods
8.5. Date Output Methods
8.6. Miscellaneous Methods
8.7. Operations involving Zend_Date::HOUR
8.8. Day Constants
8.9. Week Constants
8.10. Month Constants
8.11. Year Constants
8.12. Time Constants
8.13. Timezone Constants
8.14. Date Format Constants (formats include timezone)
8.15. Date and Time Formats (format varies by locale)
8.16. Constants for ISO 8601 date output
8.17. Constants for PHP date output
8.18. Types of supported horizons for sunset and sunrise
9.1. Константы, используемые методами getPart() и reset()
15.1. Параметры конфигурации Zend_Http_Client
15.2. Zend_Http_Client_Adapter_Socket configuration parameters
15.3. Zend_Http_Client configuration parameters
18.1. Details for getTranslationList($type = null, $locale = null)
18.2. Format tokens for self generated number formats
18.3. List of supported numeral systems
18.4. Key values for getDate() with option 'fix_date'
18.5. Return values
18.6. Format definition
18.7. Example formats
18.8. List of all supported languages
18.9. List of all supported regions
20.1. Mail Read Feature Overview
20.2. Mail Folder Names
21.1. List of measurement types
27.1. Типы Zend_Search_Lucene_Field
29.1. Zend_Service_Amazon_Item Properties
29.2. Zend_Service_Amazon_Image Properties
29.3. Zend_Service_Amazon_OfferSet Properties
29.4. Properties
29.5. Zend_Service_Amazon_SimilarProduct Properties
29.6. Zend_Service_Amazon_Accessories Properties
29.7. Zend_Service_Amazon_CustomerReview Properties
29.8. Zend_Service_Amazon_EditorialReview Properties
29.9. Zend_Service_Amazon_Listmania Properties
29.10. Methods for retrieving public data
29.11. Methods of the Zend_Service_Delicious_SimplePost class
29.12. Свойства класса Zend_Service_Flickr_ResultSet
29.13. Свойства класса Zend_Service_Flickr_Result
29.14. Свойства класса Zend_Service_Flickr_Image
29.15. Свойства класса Zend_Service_Yahoo_ResultSet
29.16. Свойства класса Zend_Service_Yahoo_LocalResultSet
29.17. Свойства класса Zend_Service_Yahoo_Result
29.18. Свойства класса Zend_Service_Yahoo_WebResult
29.19. Свойства класса Zend_Service_Yahoo_ImageResult
29.20. Свойства класса Zend_Service_Yahoo_LocalResult
29.21. Свойства класса Zend_Service_Yahoo_NewsResult
29.22. Свойства класса Zend_Service_Yahoo_Image
31.1. Adapters for Zend_Translate
31.2. Options for Translation Adapters
36.1. Преобразование типов PHP и XML-RPC
36.2. Объекты Zend_XmlRpc_Value для типов XML-RPC
A.1. PHP Extensions Used in Zend Framework
A.2. Zend Framework Components and the PHP Extensions they use