Programmer's Reference Guide
Table of Contents
- 1. Introduction to Zend Framework
- 2. Zend_Acl
- 3. Zend_Auth
- 4. Zend_Cache
- 5. Zend_Config
- 6. Zend_Console_Getopt
- 7. Zend_Controller
- 7.1. Zend_Controller Quick Start
- 7.2. Zend_Controller Basics
- 7.3. The Front Controller
- 7.4. The Request Object
- 7.5. The Standard Router: Zend_Controller_Router_Rewrite
- 7.6. The Dispatcher
- 7.7. Action Controllers
- 7.8. Action Helpers
- 7.9. The Response Object
- 7.10. Plugins
- 7.11. Using a Conventional Modular Directory Structure
- 7.12. MVC Exceptions
- 7.13. Migrating from Previous Versions
- 8. Zend_Currency
- 9. Zend_Date
- 9.1. Introduction
- 9.2. Theory of Operation
- 9.3. Basic Methods
- 9.4. Zend_Date API Overview
- 9.5. Creation of dates
- 9.6. Constants for General Date Functions
- 9.7. Working examples
- 10. Zend_Db
- 10.1. Zend_Db_Adapter
- 10.1.1. Connecting to a Database using an Adapter
- 10.1.2. The example database
- 10.1.3. Reading Query Results
- 10.1.3.1. Fetching a Complete Result Set
- 10.1.3.2. Changing the Fetch Mode
- 10.1.3.3. Fetching a Result Set as an Associative Array
- 10.1.3.4. Fetching a Single Column from a Result Set
- 10.1.3.5. Fetching Key-Value Pairs from a Result Set
- 10.1.3.6. Fetching a Single Row from a Result Set
- 10.1.3.7. Fetching a Single Scalar from a Result Set
- 10.1.4. Writing Changes to the Database
- 10.1.5. Quoting Values and Identifiers
- 10.1.6. Controlling Database Transactions
- 10.1.7. Listing and Describing Tables
- 10.1.8. Closing a Connection
- 10.1.9. Running Other Database Statements
- 10.1.10. Notes on Specific Adapters
- 10.2. Zend_Db_Statement
- 10.3. Zend_Db_Profiler
- 10.4. Zend_Db_Select
- 10.4.1. Overview of the Select Object
- 10.4.2. Creating a Select Object
- 10.4.3. Building Select queries
- 10.4.3.1. Adding a FROM clause
- 10.4.3.2. Adding Columns
- 10.4.3.3. Adding Expression Columns
- 10.4.3.4. Adding columns to an existing FROM or JOIN table
- 10.4.3.5. Adding Another Table to the Query with JOIN
- 10.4.3.6. Adding a WHERE Clause
- 10.4.3.7. Adding a GROUP BY Clause
- 10.4.3.8. Adding a HAVING Clause
- 10.4.3.9. Adding an ORDER BY Clause
- 10.4.3.10. Adding a LIMIT Clause
- 10.4.3.11. Adding the DISTINCT Query Modifier
- 10.4.3.12. Adding the FOR UPDATE Query Modifier
- 10.4.4. Executing Select Queries
- 10.4.5. Other methods
- 10.5. Zend_Db_Table
- 10.5.1. Introduction to Table Class
- 10.5.2. Defining a Table Class
- 10.5.3. Creating an Instance of a Table
- 10.5.4. Inserting Rows to a Table
- 10.5.5. Updating Rows in a Table
- 10.5.6. Deleting Rows from a Table
- 10.5.7. Finding Rows by Primary Key
- 10.5.8. Querying for a Set of Rows
- 10.5.9. Querying for a Single Row
- 10.5.10. Retrieving Table Metadata Information
- 10.5.11. Caching Table Metadata
- 10.5.12. Customizing and Extending a Table Class
- 10.6. Zend_Db_Table_Row
- 10.7. Zend_Db_Table_Rowset
- 10.8. Zend_Db_Table Relationships
- 11. Zend_Debug
- 12. Zend_Exception
- 13. Zend_Feed
- 14. Zend_Filter
- 14.1. Introduction
- 14.2. Standard Filter Classes
- 14.3. Filter Chains
- 14.4. Writing Filters
- 14.5. Zend_Filter_Input
- 14.6. Zend_Filter_Inflector
- 15. Zend_Form
- 15.1. Zend_Form
- 15.2. Zend_Form Quick Start
- 15.3. Creating Form Elements Using Zend_Form_Element
- 15.4. Creating Forms Using Zend_Form
- 15.5. Creating Custom Form Markup Using Zend_Form_Decorator
- 15.6. Standard Form Elements Shipped With Zend Framework
- 15.6.1. Zend_Form_Element_Button
- 15.6.2. Zend_Form_Element_Checkbox
- 15.6.3. Zend_Form_Element_Hidden
- 15.6.4. Zend_Form_Element_Hash
- 15.6.5. Zend_Form_Element_Image
- 15.6.6. Zend_Form_Element_MultiCheckbox
- 15.6.7. Zend_Form_Element_Multiselect
- 15.6.8. Zend_Form_Element_Password
- 15.6.9. Zend_Form_Element_Radio
- 15.6.10. Zend_Form_Element_Reset
- 15.6.11. Zend_Form_Element_Select
- 15.6.12. Zend_Form_Element_Submit
- 15.6.13. Zend_Form_Element_Text
- 15.6.14. Zend_Form_Element_Textarea
- 15.7. Standard Form Decorators Shipped With Zend Framework
- 15.7.1. Zend_Form_Decorator_Callback
- 15.7.2. Zend_Form_Decorator_Description
- 15.7.3. Zend_Form_Decorator_DtDdWrapper
- 15.7.4. Zend_Form_Decorator_Errors
- 15.7.5. Zend_Form_Decorator_Fieldset
- 15.7.6. Zend_Form_Decorator_Form
- 15.7.7. Zend_Form_Decorator_FormElements
- 15.7.8. Zend_Form_Decorator_HtmlTag
- 15.7.9. Zend_Form_Decorator_Image
- 15.7.10. Zend_Form_Decorator_Label
- 15.7.11. Zend_Form_Decorator_ViewHelper
- 15.7.12. Zend_Form_Decorator_ViewScript
- 15.8. Internationalization of Zend_Form
- 15.9. Advanced Zend_Form Usage
- 16. Zend_Gdata
- 16.1. Introduction to Gdata
- 16.1.1. Structure of Zend_Gdata
- 16.1.2. Interacting with Google Services
- 16.1.3. Obtaining instances of Zend_Gdata classes
- 16.1.4. Google Data Client Authentication
- 16.1.5. Dependencies
- 16.1.6. Creating a new Gdata client
- 16.1.7. Common query parameters
- 16.1.8. Fetching a feed
- 16.1.9. Working with multi-page feeds
- 16.1.10. Working with data in feeds and entries
- 16.1.11. Updating entries
- 16.1.12. Posting entries to Google servers
- 16.1.13. Deleting entries on Google servers
- 16.2. Authenticating with AuthSub
- 16.3. Authenticating with ClientLogin
- 16.4. Using Google Calendar
- 16.5. Using Google Documents List Data API
- 16.6. Using Google Spreadsheets
- 16.7. Using Google Apps Provisioning
- 16.7.1. Setting the current domain
- 16.7.2. Interacting with users
- 16.7.3. Interacting with nicknames
- 16.7.4. Interacting with email lists
- 16.7.5. Interacting with email list recipients
- 16.7.6. Handling errors
- 16.8. Using Google Base
- 16.9. Using the YouTube data API
- 16.10. Using Picasa Web Albums
- 16.11. Catching Gdata Exceptions
- 17. Zend_Http
- 17.1. Zend_Http_Client - Introduction
- 17.2. Zend_Http_Client - Advanced Usage
- 17.3. Zend_Http_Client - Connection Adapters
- 17.4. Zend_Http_Cookie and Zend_Http_CookieJar
- 17.4.1. Introduction
- 17.4.2. Instantiating Zend_Http_Cookie Objects
- 17.4.3. Zend_Http_Cookie getter methods
- 17.4.4. Zend_Http_Cookie: Matching against a scenario
- 17.4.5. The Zend_Http_CookieJar Class: Instantiation
- 17.4.6. Adding Cookies to a Zend_Http_CookieJar object
- 17.4.7. Retrieving Cookies From a Zend_Http_CookieJar object
- 17.5. Zend_Http_Response
- 18. Zend_InfoCard
- 19. Zend_Json
- 20. Zend_Layout
- 21. Zend_Ldap
- 22. Zend_Loader
- 23. Zend_Locale
- 23.1. Introduction
- 23.1.1. What is Localization
- 23.1.2. What is a Locale?
- 23.1.3. How are Locales Represented?
- 23.1.4. Selecting the Right Locale
- 23.1.5. Usage of automatic Locales
- 23.1.6. Using a default Locale
- 23.1.7. ZF Locale-Aware Classes
- 23.1.8. Zend_Locale_Format::setOptions(array $options)
- 23.1.9. Speed up Zend_Locale and it's subclasses
- 23.2. Using Zend_Locale
- 23.3. Normalization and Localization
