Zend Framework の紹介

 Learning Zend Framework

appendix

 Zend Framework リファレンス


  • 第36章 Zend_Gdata
  • 第37章 Zend_Http
  • 第38章 Zend_InfoCard
  • 第39章 Zend_Json
  • 第40章 Zend_Layout
  • 第41章 Zend_Ldap
  • 第42章 Zend_Loader
  • 第43章 Zend_Locale
  • 第44章 Zend_Log
  • 第45章 Zend_Mail
  • 第46章 Zend_Markup
  • 第47章 Zend_Measure
  • 第48章 Zend_Memory
  • 第49章 Zend_Mime
  • 第50章 Zend_Navigation
  • 第51章 Zend_Oauth
  • 第52章 Zend_OpenId
  • 第53章 Zend_Paginator
  • 第54章 Zend_Pdf
  • 第55章 Zend_ProgressBar
  • 第56章 Zend_Queue
  • 第57章 Zend_Reflection
  • 第58章 Zend_Registry
  • 第59章 Zend_Rest

  • 第60章 Zend_Search_Lucene
  • 第61章 Zend_Serializer
  • 第62章 Zend_Server
  • 第63章 Zend_Service
  • 第64章 Zend_Session
  • 第65章 Zend_Soap
  • 第66章 Zend_Tag
  • 第67章 Zend_Test
  • 第68章 Zend_Text
  • 第69章 Zend_TimeSync
  • 第70章 Zend_Tool
  • 第71章 Zend_Tool_Framework
  • 第72章 Zend_Tool_Project
  • 第73章 Zend_Translate
  • 第74章 Zend_Uri
  • 第75章 Zend_Validate
  • 第76章 Zend_Version
  • 第77章 Zend_View
  • 第78章 Zend_Wildfire
  • 第79章 Zend_XmlRpc
  • ZendX_Console_Process_Unix
  • ZendX_JQuery
  • Translation 70.6% Update 2010-11-28 - Revision 23415

    パート III. Zend Framework リファレンス

    目次

    12. Zend_Acl
    12.1. 導入
    12.1.1. リソース
    12.1.2. ロール
    12.1.3. アクセス制御リストの作成
    12.1.4. ロールの登録
    12.1.5. アクセス制御の定義
    12.1.6. ACL への問い合わせ
    12.2. アクセス制御の洗練
    12.2.1. 的確なアクセス制御
    12.2.2. アクセス制御の削除
    12.3. 高度な使用法
    12.3.1. ACL データの保存による永続性の確保
    12.3.2. アサーションを使用した条件付き ACL 規則の作成
    13. Zend_Amf
    13.1. 導入
    13.2. Zend_Amf_Server
    13.2.1. サーバへの Flex からの接続
    13.2.2. エラー処理
    13.2.3. AMF レスポンス
    13.2.4. 型付きオブジェクト
    13.2.5. リソース
    13.2.6. サーバへの Flash からの接続
    13.2.7. 認証
    14. Zend_Application
    14.1. 導入
    14.2. Zend_Application クイックスタート
    14.2.1. Zend_Toolの利用
    14.2.2. アプリケーションにZend_Applicationを追加する
    14.2.3. リソースの追加と作成
    14.2.4. Zend_Applicationを使った次のステップ
    14.3. Theory of Operation
    14.3.1. Bootstrapping
    14.3.1.1. Resource Methods
    14.3.1.2. Bootstraps that use resource plugins
    14.3.1.3. Resource Registry
    14.3.1.4. Dependency Tracking
    14.3.2. Resource Plugins
    14.4. 例
    14.5. コア機能
    14.5.1. Zend_Application
    14.5.2. Zend_Application_Bootstrap_Bootstrapper
    14.5.3. Zend_Application_Bootstrap_ResourceBootstrapper
    14.5.4. Zend_Application_Bootstrap_BootstrapAbstract
    14.5.5. Zend_Application_Bootstrap_Bootstrap
    14.5.5.1. Enabling Application Autoloading
    14.5.6. Zend_Application_Resource_Resource
    14.5.7. Zend_Application_Resource_ResourceAbstract
    14.5.7.1. リソース名
    14.6. 利用できるリソースプラグイン
    14.6.1. Zend_Application_Resource_Cachemanager
    14.6.2. Zend_Application_Resource_Db
    14.6.3. Zend_Application_Resource_Dojo
    14.6.4. Zend_Application_Resource_Frontcontroller
    14.6.5. Zend_Application_Resource_Layout
    14.6.6. Zend_Application_Resource_Locale
    14.6.6.1. Autodetect the locale to use
    14.6.6.2. Autodetect the locale and adding a own fallback
    14.6.6.3. Forcing a specific locale to use
    14.6.7. Zend_Application_Resource_Log
    14.6.8. Zend_Application_Resource_Mail
    14.6.9. Zend_Application_Resource_Modules
    14.6.10. Zend_Application_Resource_Multidb
    14.6.11. Zend_Application_Resource_Navigation
    14.6.12. Zend_Application_Resource_Router
    14.6.13. Zend_Application_Resource_Session
    14.6.14. Zend_Application_Resource_Translate
    14.6.15. Zend_Application_Resource_Useragent
    14.6.15.1. Overview
    14.6.15.2. Quick Start
    14.6.15.3. Configuration Options
    14.6.15.4. Available Methods
    14.6.16. Zend_Application_Resource_View
    14.6.16.1. Defining doctype to use
    14.6.16.2. Defining content type and encoding to use
    15. Zend_Auth
    15.1. 導入
    15.1.1. アダプタ
    15.1.2. 結果
    15.1.3. ID の永続性
    15.1.3.1. PHP セッションにおけるデフォルトの持続性
    15.1.3.2. 独自のストレージの実装
    15.1.4. 使用法
    15.2. データベースのテーブルでの認証
    15.2.1. 導入
    15.2.2. 応用例: 持続的な DbTable 結果オブジェクト
    15.2.3. 高度な使用例
    15.3. ダイジェスト認証
    15.3.1. 導入
    15.3.2. 使用
    15.3.3. ID
    15.4. HTTP 認証アダプタ
    15.4.1. 導入
    15.4.2. 設計の概要
    15.4.3. 設定オプション
    15.4.4. リゾルバ
    15.4.4.1. File リゾルバ
    15.4.5. 基本的な使用法
    15.5. LDAP 認証
    15.5.1. 導入
    15.5.2. 使用法
    15.5.3. API
    15.5.4. サーバのオプション
    15.5.5. デバッグメッセージの収集
    15.5.6. サーバ固有の共通オプション
    15.5.6.1. Active Directory 用のオプション
    15.5.6.2. OpenLDAP 用のオプション
    15.6. Open ID 認証
    15.6.1. 導入
    15.6.2. 仕様
    16. Zend_Barcode
    16.1. 導入
    16.2. Barcode creation using Zend_Barcode class
    16.2.1. Using Zend_Barcode::factory
    16.2.2. Drawing a barcode
    16.2.3. Renderering a barcode
    16.3. Zend_Barcode Objects
    16.3.1. Common Options
    16.3.1.1. Particular case of static setBarcodeFont()
    16.3.2. Common Additional Getters
    16.3.3. Description of shipped barcodes
    16.3.3.1. Zend_Barcode_Object_Error
    16.3.3.2. Zend_Barcode_Object_Code128
    16.3.3.3. Zend_Barcode_Object_Code25
    16.3.3.4. Zend_Barcode_Object_Code25interleaved
    16.3.3.5. Zend_Barcode_Object_Ean2
    16.3.3.6. Zend_Barcode_Object_Ean5
    16.3.3.7. Zend_Barcode_Object_Ean8
    16.3.3.8. Zend_Barcode_Object_Ean13
    16.3.3.9. Zend_Barcode_Object_Code39
    16.3.3.10. Zend_Barcode_Object_Identcode
    16.3.3.11. Zend_Barcode_Object_Itf14
    16.3.3.12. Zend_Barcode_Object_Leitcode
    16.3.3.13. Zend_Barcode_Object_Planet
    16.3.3.14. Zend_Barcode_Object_Postnet
    16.3.3.15. Zend_Barcode_Object_Royalmail
    16.3.3.16. Zend_Barcode_Object_Upca
    16.3.3.17. Zend_Barcode_Object_Upce
    16.4. Zend_Barcode Renderers
    16.4.1. Common Options
    16.4.2. Zend_Barcode_Renderer_Image
    16.4.3. Zend_Barcode_Renderer_Pdf
    16.4.4. Zend_Barcode_Renderer_Svg
    17. Zend_Cache
    17.1. 導入
    17.2. キャッシュの仕組み
    17.2.1. Zend_Cache ファクトリメソッド
    17.2.2. レコードのタグ付け
    17.2.3. キャッシュの削除
    17.3. Zend_Cache のフロントエンド
    17.3.1. Zend_Cache_Core
    17.3.1.1. 導入
    17.3.1.2. 使用可能なオプション
    17.3.1.3. 例
    17.3.2. Zend_Cache_Frontend_Output
    17.3.2.1. 導入
    17.3.2.2. 使用可能なオプション
    17.3.2.3. 例
    17.3.3. Zend_Cache_Frontend_Function
    17.3.3.1. 導入
    17.3.3.2. 使用可能なオプション
    17.3.3.3. 例
    17.3.4. Zend_Cache_Frontend_Class
    17.3.4.1. 導入
    17.3.4.2. 使用可能なオプション
    17.3.4.3. 例
    17.3.5. Zend_Cache_Frontend_File
    17.3.5.1. 導入
    17.3.5.2. 使用可能なオプション
    17.3.5.3. 例
    17.3.6. Zend_Cache_Frontend_Page
    17.3.6.1. 導入
    17.3.6.2. 使用可能なオプション
    17.3.6.3. 例
    17.3.6.4. キャンセル用のメソッド
    17.3.7. Zend_Cache_Frontend_Capture
    17.3.7.1. Introduction
    17.4. Zend_Cache のバックエンド
    17.4.1. Zend_Cache_Backend_File
    17.4.2. Zend_Cache_Backend_Sqlite
    17.4.3. Zend_Cache_Backend_Memcached
    17.4.4. Zend_Cache_Backend_Libmemcached
    17.4.5. Zend_Cache_Backend_Apc
    17.4.6. Zend_Cache_Backend_Xcache
    17.4.7. Zend_Cache_Backend_ZendPlatform
    17.4.8. Zend_Cache_Backend_TwoLevels
    17.4.9. Zend_Cache_Backend_ZendServer_Disk および Zend_Cache_Backend_ZendServer_ShMem
    17.4.10. Zend_Cache_Backend_Static
    17.5. The Cache Manager
    18. Zend_Captcha
    18.1. 導入
    18.2. Captcha の方法
    18.3. CAPTCHA アダプタ
    18.3.1. Zend_Captcha_Word
    18.3.2. Zend_Captcha_Dumb
    18.3.3. Zend_Captcha_Figlet
    18.3.4. Zend_Captcha_Image
    18.3.5. Zend_Captcha_ReCaptcha
    19. SimpleCloud API: Zend_Cloud
    19.1. Document Service Introduction
    19.1.1. Zend_Cloud_DocumentService_Adapter Interface
    19.1.2. Supported Adapter Options
    19.1.3. Basic concepts
    19.1.4. Exceptions
    19.1.5. Creating a collection
    19.1.6. Deleting a collection
    19.1.7. Listing available collections
    19.1.8. Inserting a document
    19.1.9. Replacing a document
    19.1.10. Updating a document
    19.1.11. Deleting a document
    19.1.12. Fetching a document
    19.1.13. Querying a collection
    19.1.14. Creating a query
    19.1.15. Accessing concrete adapters
    19.2. Queue Service Introduction
    19.2.1. Instantiating and Configuring QueueService Adapters
    19.2.1.1. Service-Specific Options
    19.2.2. Basic concepts
    19.2.3. Exceptions
    19.2.4. Create a queue
    19.2.5. Delete a queue
    19.2.6. List queues
    19.2.7. Set queue metadata
    19.2.8. Fetch queue metadata
    19.2.9. Send a message
    19.2.10. Receive a message
    19.2.11. Delete a message
    19.2.12. Accessing concrete adapters
    19.3. StorageService Introduction
    19.3.1. StorageService Adapters
    19.3.1.1. StorageService Adapter Options
    19.3.2. Basic concepts
    19.3.3. Exceptions
    19.3.4. Store an item
    19.3.5. Fetch an item
    19.3.6. Delete an item
    19.3.7. Copy an item
    19.3.8. Move an item
    19.3.9. Rename an item
    19.3.10. List items
    19.3.11. Fetching metadata
    19.3.12. Store metadata
    19.3.13. Delete metadata
    19.3.14. Accessing concrete adapters
    20. Zend_CodeGenerator
    20.1. 導入
    20.1.1. Theory of Operation
    20.2. Zend_CodeGeneratorサンプル
    20.3. Zend_CodeGenerator リファレンス
    20.3.1. 抽象クラスとインターフェース
    20.3.1.1. Zend_CodeGenerator_Abstract
    20.3.1.2. Zend_CodeGenerator_Php_Abstract
    20.3.1.3. Zend_CodeGenerator_Php_Member_Abstract
    20.3.2. CodeGenerator クラスを確立
    20.3.2.1. Zend_CodeGenerator_Php_Body
    20.3.2.2. Zend_CodeGenerator_Php_Class
    20.3.2.3. Zend_CodeGenerator_Php_Docblock
    20.3.2.4. Zend_CodeGenerator_Php_Docblock_Tag
    20.3.2.5. Zend_CodeGenerator_Php_DocBlock_Tag_Param
    20.3.2.6. Zend_CodeGenerator_Php_DocBlock_Tag_Return
    20.3.2.7. Zend_CodeGenerator_Php_File
    20.3.2.8. Zend_CodeGenerator_Php_Member_Container
    20.3.2.9. Zend_CodeGenerator_Php_Method
    20.3.2.10. Zend_CodeGenerator_Php_Parameter
    20.3.2.11. Zend_CodeGenerator_Php_Property
    21. Zend_Config
    21.1. 導入
    21.2. 動作原理
    21.3. Zend_Config_Ini
    21.4. Zend_Config_Json
    21.4.1. Overview
    21.4.2. Quick Start
    21.4.3. Configuration Options
    21.4.4. Available Methods
    21.5. Zend_Config_Xml
    21.6. Zend_Config_Yaml
    21.6.1. Overview
    21.6.2. Quick Start
    21.6.3. Configuration Options
    21.6.4. Available Methods
    21.6.5. Examples
    22. Zend_Config_Writer
    22.1. Zend_Config_Writer
    22.1.1. INI ライター特有の注意
    22.1.2. YAML ライター特有の注意
    23. Zend_Console_Getopt
    23.1. 導入
    23.2. Getopt の規則の宣言
    23.2.1. 短い形式のオプションの宣言
    23.2.2. 長い形式のオプションの宣言
    23.3. オプションおよび引数の取得
    23.3.1. Getopt の例外処理
    23.3.2. 名前によるオプションの取得
    23.3.3. オプションの取得
    23.3.4. 非オプション引数の取得
    23.4. Zend_Console_Getopt の設定
    23.4.1. オプションの規則の追加
    23.4.2. ヘルプメッセージの追加
    23.4.3. オプションのエイリアスの追加
    23.4.4. 引数リストの追加
    23.4.5. 設定の追加
    24. Zend_Controller
    24.1. Zend_Controller クイックスタート
    24.1.1. 導入
    24.1.2. クイックスタート
    24.1.2.1. ファイルシステムレイアウトの作成
    24.1.2.2. ドキュメントルートの設定
    24.1.2.3. rewrite ルールの作成
    24.1.2.4. 起動ファイルの作成
    24.1.2.5. デフォルトのアクションコントローラの作成
    24.1.2.6. ビュースクリプトの作成
    24.1.2.7. エラーコントローラの作成
    24.1.2.8. 実際に見てみましょう!
    24.2. Zend_Controller の基本
    24.3. フロントコントローラ
    24.3.1. 概要
    24.3.2. 主要なメソッド
    24.3.2.1. getInstance()
    24.3.2.2. setControllerDirectory() および addControllerDirectory
    24.3.2.3. addModuleDirectory() および getModuleDirectory()
    24.3.2.4. dispatch()
    24.3.2.5. run()
    24.3.3. 環境へのアクセス用メソッド群
    24.3.4. フロントコントローラのパラメータ
    24.3.5. フロントコントローラの継承
    24.4. リクエストオブジェクト
    24.4.1. 導入
    24.4.2. HTTP リクエスト
    24.4.2.1. リクエストデータへのアクセス
    24.4.2.2. ベース URL およびサブディレクトリ
    24.4.2.3. リクエストメソッドの判定
    24.4.2.4. AJAX リクエストの検出
    24.4.3. リクエストオブジェクトのサブクラスの作成
    24.5. 標準のルータ
    24.5.1. 導入
    24.5.2. ルータの使用法
    24.5.3. 基本的な RewriteRouter の操作法
    24.5.4. デフォルトのルート
    24.5.5. ベース URL およびサブディレクトリ
    24.5.6. グローバルパラメータ
    24.5.7. ルートの型
    24.5.7.1. Zend_Controller_Router_Route
    24.5.7.1.1. 変数のデフォルト
    24.5.7.1.2. 変数の制約
    24.5.7.1.3. 翻訳済みセグメント
    24.5.7.2. Zend_Controller_Router_Route_Static
    24.5.7.3. Zend_Controller_Router_Route_Regex
    24.5.7.4. Zend_Controller_Router_Route_Hostname
    24.5.7.5. Zend_Controller_Router_Route_Chain
    24.5.7.5.1. Zend_Configを介したルートのチェーン
    24.5.7.6. Zend_Rest_Route
    24.5.7.6.1. Zend_Rest_Route 利用法
    24.5.7.6.2. Zend_Rest_Route with Zend_Config_Ini
    24.5.7.6.3. Zend_Rest_Controller
    24.5.8. RewriteRouter での Zend_Config の使用法
    24.5.9. ルータのサブクラスの作成
    24.6. ディスパッチャ
    24.6.1. 概要
    24.6.2. ディスパッチャのサブクラスの作成
    24.7. アクションコントローラ
    24.7.1. 導入
    24.7.2. オブジェクトの初期化
    24.7.3. ディスパッチ前後のフック
    24.7.4. アクセス用メソッド
    24.7.5. ビューの統合
    24.7.5.1. ビューの初期化
    24.7.5.2. ビューのレンダリング
    24.7.6. ユーティリティメソッド
    24.7.7. アクションコントローラのサブクラスの作成
    24.8. アクションヘルパー
    24.8.1. 導入
    24.8.2. ヘルパーの初期化
    24.8.3. ヘルパーブローカ
    24.8.4. 組み込みのアクションヘルパー
    24.8.4.1. ActionStack
    24.8.4.2. AutoComplete
    24.8.4.2.1. Dojo でのオートコンプリート
    24.8.4.2.2. Scriptaculous でのオートコンプリート
    24.8.4.3. ContextSwitch および AjaxContext
    24.8.4.3.1. デフォルトで使用できるコンテキスト
    24.8.4.3.2. 独自のコンテキストの作成
    24.8.4.3.3. アクションごとのコンテキストの設定
    24.8.4.3.4. コンテキストスイッチの初期化
    24.8.4.3.5. 追加機能
    24.8.4.3.6. AjaxContext の機能
    24.8.4.4. FlashMessenger
    24.8.4.4.1. 導入
    24.8.4.4.2. 基本的な使用例
    24.8.4.5. JSON
    24.8.4.6. Redirector
    24.8.4.6.1. 導入
    24.8.4.6.2. 基本的な使用例
    24.8.4.7. ViewRenderer
    24.8.4.7.1. 導入
    24.8.4.7.2. API
    24.8.4.7.3. 基本的な使用例
    24.8.4.7.4. 高度な使用例
    24.8.5. 独自のヘルパーの作成
    24.9. レスポンスオブジェクト
    24.9.1. 使用法
    24.9.2. ヘッダの操作
    24.9.3. 名前つきセグメント
    24.9.4. レスポンスオブジェクト内での例外の検査
    24.9.5. レスポンスオブジェクトのサブクラスの作成
    24.10. プラグイン
    24.10.1. 導入
    24.10.2. プラグインの書き方
    24.10.3. プラグインの使用法
    24.10.4. プラグインの取得と操作
    24.10.5. 標準の配布パッケージに含まれるプラグイン
    24.10.5.1. ActionStack
    24.10.5.2. Zend_Controller_Plugin_ErrorHandler
    24.10.5.2.1. 404 ハンドラとしての ErrorHandler の使用
    24.10.5.2.2. 前回のレンダリング結果の扱い
    24.10.5.2.3. プラグインの使用例
    24.10.5.2.4. エラーコントローラの例
    24.10.5.3. Zend_Controller_Plugin_PutHandler
    24.11. モジュラーディレクトリ構造の規約の使用
    24.11.1. 導入
    24.11.2. モジュールコントローラディレクトリの指定
    24.11.3. モジュールへのルーティング
    24.11.4. モジュールあるいはグローバルのデフォルトコントローラ
    24.12. MVC での例外
    24.12.1. 導入
    24.12.2. 例外の処理
    24.12.3. MVC で遭遇するであろう例外
    25. Zend_Currency
    25.1. Zend_Currency について
    25.1.1. Zend_Currency を使うべき理由は?
    25.2. Using Zend_Currency
    25.2.1. Generic usage
    25.2.2. Currency creation based on a locale
    25.2.3. Currency creation based on a country
    25.3. Options for currencies
    25.4. What makes a currency?
    25.5. Where is the currency?
    25.6. How does the currency look like?
    25.7. How much is my currency?
    25.7.1. Working with currency values
    25.7.2. Using precision on currencies
    25.8. Calculating with currencies
    25.9. Exchanging currencies
    25.10. Additional informations on Zend_Currency
    25.10.1. Currency informations
    25.10.2. Currency Performance Optimization
    26. Zend_Date
    26.1. 導入
    26.1.1. デフォルトタイムゾーンの設定
    26.1.2. なぜ Zend_Date なのか?
    26.2. 動作原理
    26.2.1. 内部構造
    26.3. 基本メソッド
    26.3.1. 現在の日付
    26.3.2. Zend_Date の使用例
    26.3.2.1. 日付の出力
    26.3.2.2. 日付の設定
    26.3.2.3. 日付の加減算
    26.3.2.4. 日付の比較
    26.4. Zend_Date API の概要
    26.4.1. Zend_Date のオプション
    26.4.1.1. 日付の書式の型の選択
    26.4.1.2. 夏時間と月
    26.4.1.3. 月の計算
    26.4.1.4. 日付の地域化や正規化の、Zend_Cache による高速化
    26.4.1.5. Zend_TimeSync による同期したタイムスタンプの取得
    26.4.2. 日付の値の操作
    26.4.3. 多くの日付要素で共通に使用できる、Zend_Date の基本操作
    26.4.3.1. 日付要素の一覧
    26.4.3.2. 日付操作の一覧
    26.4.4. 日付の比較
    26.4.5. 日付および日付要素の取得
    26.4.6. 一秒未満の単位の扱い
    26.4.7. 日の出 / 日の入り
    26.5. 日付の作成
    26.5.1. 実際の日付の作成
    26.5.2. データベースからの日付の作成
    26.5.3. 配列からの日付の作成
    26.6. 日付関数全般用の定数
    26.6.1. 定数の使用
    26.6.2. 全定数の一覧
    26.6.3. ISO 書式指定子を使用して自分で定義する出力フォーマット
    26.6.4. PHP の date() 関数の書式指定子を使用して自分で定義する出力フォーマット
    26.7. 動作例
    26.7.1. 日付の確認
    26.7.2. 日の出と日没
    26.7.3. タイムゾーン
    27. Zend_Db
    27.1. Zend_Db_Adapter
    27.1.1. Connecting to a Database Using an Adapter
    27.1.1.1. Using a Zend_Db Adapter Constructor
    27.1.1.2. Using the Zend_Db Factory
    27.1.1.3. Using Zend_Config with the Zend_Db Factory
    27.1.1.4. Adapter Parameters
    27.1.1.5. Managing Lazy Connections
    27.1.2. Example Database
    27.1.3. Reading Query Results
    27.1.3.1. Fetching a Complete Result Set
    27.1.3.2. Changing the Fetch Mode
    27.1.3.3. Fetching a Result Set as an Associative Array
    27.1.3.4. Fetching a Single Column from a Result Set
    27.1.3.5. Fetching Key-Value Pairs from a Result Set
    27.1.3.6. Fetching a Single Row from a Result Set
    27.1.3.7. Fetching a Single Scalar from a Result Set
    27.1.4. Writing Changes to the Database
    27.1.4.1. Inserting Data
    27.1.4.2. Retrieving a Generated Value
    27.1.4.3. Updating Data
    27.1.4.4. Deleting Data
    27.1.5. Quoting Values and Identifiers
    27.1.5.1. Using quote()
    27.1.5.2. Using quoteInto()
    27.1.5.3. Using quoteIdentifier()
    27.1.6. Controlling Database Transactions
    27.1.7. Listing and Describing Tables
    27.1.8. Closing a Connection
    27.1.9. Running Other Database Statements
    27.1.10. Retrieving Server Version
    27.1.11. Notes on Specific Adapters
    27.1.11.1. IBM DB2
    27.1.11.2. MySQLi
    27.1.11.3. Oracle
    27.1.11.4. Microsoft SQL Server
    27.1.11.5. PDO for IBM DB2 and Informix Dynamic Server (IDS)
    27.1.11.6. PDO Microsoft SQL Server
    27.1.11.7. PDO MySQL
    27.1.11.8. PDO Oracle
    27.1.11.9. PDO PostgreSQL
    27.1.11.10. PDO SQLite
    27.1.11.11. Firebird (Interbase)
    27.2. Zend_Db_Statement
    27.2.1. ステートメントの作成
    27.2.2. ステートメントの実行
    27.2.3. SELECT 文からの結果の取得
    27.2.3.1. 結果セットからの単一の行の取得
    27.2.3.2. 結果セット全体の取得
    27.2.3.3. 取得形式の変更
    27.2.3.4. 結果セットからの単一のカラムの取得
    27.2.3.5. オブジェクト形式での行の取得
    27.3. Zend_Db_Profiler
    27.3.1. 導入
    27.3.2. プロファイラの使用
    27.3.3. プロファイラの高度な使用法
    27.3.3.1. クエリの実行所要時間による絞り込み
    27.3.3.2. クエリの形式による絞り込み
    27.3.3.3. クエリの型を指定することによる情報の取得
    27.3.4. 特化型のプロファイラ
    27.3.4.1. Firebug によるプロファイリング
    27.4. Zend_Db_Select
    27.4.1. 導入
    27.4.2. Select オブジェクトの作成
    27.4.3. Select クエリの作成
    27.4.3.1. FROM 句の追加
    27.4.3.2. カラムの追加
    27.4.3.3. 式によるカラムの追加
    27.4.3.4. 既存の FROM あるいは JOIN テーブルへのカラムの追加
    27.4.3.5. JOIN による、クエリへの別のテーブルの追加
    27.4.3.6. WHERE 句の追加
    27.4.3.7. GROUP BY 句の追加
    27.4.3.8. HAVING 句の追加
    27.4.3.9. ORDER BY 句の追加
    27.4.3.10. LIMIT 句の追加
    27.4.3.11. クエリ修飾子 DISTINCT の追加
    27.4.3.12. クエリ修飾子 FOR UPDATE の追加
    27.4.3.13. UNION クエリの構築
    27.4.4. Select クエリの実行
    27.4.4.1. Db アダプタからの Select クエリの実行
    27.4.4.2. オブジェクトからの Select クエリの実行
    27.4.4.3. Select オブジェクトから SQL 文字列への変換
    27.4.5. その他のメソッド
    27.4.5.1. Select オブジェクトの一部の取得
    27.4.5.2. Select オブジェクトの一部のリセット
    27.5. Zend_Db_Table
    27.5.1. 導入
    27.5.2. Zend_Db_Table を具象クラスとして使用する方法
    27.5.3. テーブルクラスの定義
    27.5.3.1. テーブル名およびスキーマの定義
    27.5.3.2. テーブルの主キーの定義
    27.5.3.3. テーブルの設定メソッドのオーバーライド
    27.5.3.4. テーブルの初期化
    27.5.4. テーブルのインスタンスの作成
    27.5.4.1. データベースアダプタの指定
    27.5.4.2. デフォルトのデータベースアダプタの設定
    27.5.4.3. データベースアダプタのレジストリへの保存
    27.5.5. テーブルへの行の挿入
    27.5.5.1. 自動インクリメントのキーを持つテーブルの使用
    27.5.5.2. シーケンスを持つテーブルの使用
    27.5.5.3. 自然キーを持つテーブルの使用
    27.5.6. テーブルの行の更新
    27.5.7. テーブルからの行の削除
    27.5.8. 主キーによる行の検索
    27.5.9. 行セットの問い合わせ
    27.5.9.1. Select API
    27.5.9.2. 行セットの取得
    27.5.9.3. 高度な使用法
    27.5.10. 単一の行の問い合わせ
    27.5.11. テーブルのメタデータ情報の取得
    27.5.12. テーブルのメタデータのキャッシュ
    27.5.12.1. テーブルのメタデータのハードコーディング
    27.5.13. テーブルクラスのカスタマイズおよび拡張
    27.5.13.1. 独自の行クラスあるいは行セットクラスの使用
    27.5.13.2. Insert、Update および Delete 時の独自ロジックの定義
    27.5.13.3. Zend_Db_Table における独自の検索メソッドの定義
    27.5.13.4. Zend_Db_Table における語尾変化の定義
    27.6. Zend_Db_Table_Row
    27.6.1. 導入
    27.6.2. 行の取得
    27.6.2.1. 行からのカラムの値の読み込み
    27.6.2.2. 行データの配列としての取得
    27.6.2.3. 関連するテーブルからのデータの取得
    27.6.3. データベースへの行の書き込み
    27.6.3.1. 行のカラムの値の変更
    27.6.3.2. 新しい行の挿入
    27.6.3.3. 複数のカラムの値の変更
    27.6.3.4. 行の削除
    27.6.4. 行のシリアライズと復元
    27.6.4.1. 行のシリアライズ
    27.6.4.2. シリアライズした行データの復元
    27.6.4.3. 生きたデータとしての行の復活
    27.6.5. 行クラスの拡張
    27.6.5.1. 行の初期化
    27.6.5.2. Zend_Db_Table_Row における Insert、Update および Delete の独自ロジックの定義
    27.6.5.3. Zend_Db_Table_Row における変形の定義
    27.7. Zend_Db_Table_Rowset
    27.7.1. 導入
    27.7.2. 行セットの取得
    27.7.3. 行セットからの行の取得
    27.7.4. 行セットの配列としての取得
    27.7.5. 行セットのシリアライズと復元
    27.7.6. 行セットクラスの拡張
    27.8. 導入
    27.8.1. 導入
    27.8.2. リレーションの定義
    27.8.3. 従属行セットの取得
    27.8.4. 親の行の取得
    27.8.5. 多対多のリレーションを使用した行セットの取得
    27.8.6. 書き込み操作の連鎖
    27.8.6.1. 連鎖操作に関する注意点
    27.9. Zend_Db_Table_Definition
    27.9.1. 導入
    27.9.2. 基本的な利用法
    27.9.3. 高度な利用法
    28. Zend_Debug
    28.1. 変数の出力
    29. Zend_Dojo
    29.1. 導入
    29.2. Zend_Dojo_Data: dojo.data エンベロープ
    29.2.1. Zend_Dojo_Data の使用法
    29.2.2. コンテナへのメタデータの追加
    29.2.3. 高度な使用法
    29.2.3.1. 使用可能なメソッド
    29.3. Dojo ビューヘルパー
    29.3.1. dojo() ビューヘルパー
    29.3.1.1. プログラム的および宣言的な Dojo 使用法
    29.3.1.2. テーマ
    29.3.1.3. レイヤーの使用 (カスタムビルド)
    29.3.1.4. 使用できるメソッド
    29.3.2. Dijit-Specific View Helpers
    29.3.2.1. Dijit Layout Elements
    29.3.2.2. Dijit Form Elements
    29.3.2.3. Custom Dijits
    29.4. Dojoフォーム要素とデコレーター
    29.4.1. Dijit に特有のフォーム・デコレーター
    29.4.1.1. Dijit 要素デコレーター
    29.4.1.2. Dijit フォーム・デコレーター
    29.4.1.3. DijitContainer ベースのデコレーター
    29.4.2. Dijit固有のフォーム要素
    29.4.2.1. ボタン
    29.4.2.2. チェックボックス
    29.4.2.3. コンボボックス及びフィルタリング選択
    29.4.2.4. 通貨テキストボックス
    29.4.2.5. 日付テキストボックス
    29.4.2.6. エディタ
    29.4.2.7. 水平スライダー
    29.4.2.8. 数スピナー
    29.4.2.9. 数テキストボックス
    29.4.2.10. パスワードテキストボックス
    29.4.2.11. ラジオボタン
    29.4.2.12. シンプルテキストエリア
    29.4.2.13. スライダーabstract要素
    29.4.2.14. サブミットボタン
    29.4.2.15. テキストボックス
    29.4.2.16. テキストエリア
    29.4.2.17. 時刻テキストボックス
    29.4.2.18. バリデーションテキストボックス
    29.4.2.19. 垂直スライダー
    29.4.3. Dojo Formサンプル
    29.5. Zend_Dojo build layer support
    29.5.1. Introduction
    29.5.2. Generating Custom Module Layers with Zend_Dojo_BuildLayer
    29.5.2.1. BuildLayer options
    29.5.2.1.1. Setting the view object
    29.5.2.1.2. Setting the layer name
    29.5.2.1.3. Including onLoad events in the generated layer
    29.5.2.1.4. Including captured JavaScript in the generated layer
    29.5.3. Generating Build Profiles with Zend_Dojo_BuildLayer
    29.5.3.1. Build Profile options
    30. Zend_Dom
    30.1. 導入
    30.2. Zend_Dom_Query
    30.2.1. 動作原理
    30.2.2. 使用可能なメソッド
    30.2.2.1. Zend_Dom_Query
    30.2.2.2. Zend_Dom_Query_Result
    31. Zend_Exception
    31.1. 例外の使用法
    31.2. 基本的な使用法
    31.3. Previous Exceptions (前の例外)
    32. Zend_Feed
    32.1. 導入
    32.2. フィードの読み込み
    32.2.1. 独自のフィード
    32.2.1.1. 独自の配列の読み込み
    32.2.1.2. 独自のデータソースの読み込み
    32.2.1.3. フィードの内容の出力
    32.3. ウェブページからのフィードの取得
    32.4. RSS フィードの使用
    32.5. Atom フィードの使用
    32.6. 単一の Atom エントリの処理
    32.7. フィードおよびエントリの構造の変更
    32.8. 独自のフィードクラスおよびエントリクラス
    32.9. Zend_Feed_Reader
    32.9.1. Introduction
    32.9.2. Importing Feeds
    32.9.3. Retrieving Underlying Feed and Entry Sources
    32.9.4. Cache Support and Intelligent Requests
    32.9.4.1. Adding Cache Support to Zend_Feed_Reader
    32.9.4.2. HTTP Conditional GET Support
    32.9.5. Locating Feed URIs from Websites
    32.9.6. Attribute Collections
    32.9.7. Retrieving Feed Information
    32.9.8. Retrieving Entry/Item Information
    32.9.9. Extending Feed and Entry APIs
    32.9.9.1. Writing Zend_Feed_Reader Extensions
    32.10. Zend_Feed_Writer
    32.10.1. Introduction
    32.10.2. Architecture
    32.10.3. Getting Started
    32.10.4. Setting Feed Data Points
    32.10.5. Setting Entry Data Points
    32.11. Zend_Feed_Pubsubhubbub
    32.11.1. What is Pubsubhubbub?
    32.11.2. Architecture
    32.11.3. Zend_Feed_Pubsubhubbub_Publisher
    32.11.4. Zend_Feed_Pubsubhubbub_Subscriber
    32.11.4.1. Subscribing and Unsubscribing
    32.11.4.2. Handling Subscriber Callbacks
    32.11.4.3. Setting Up And Using A Callback URL Route
    33. Zend_File
    33.1. Zend_File_Transfer
    33.1.1. Zend_File_Transfer がサポートするアダプタ
    33.1.2. Zend_File_Transfer のオプション
    33.1.3. ファイルのチェック
    33.1.4. さらなるファイル情報
    33.1.5. ファイルアップロードの進捗
    33.1.5.1. progressbar アダプタを使用する
    33.1.5.2. getProgress() を手動で使用する
    33.2. Zend_File_Transfer 用のバリデータ
    33.2.1. Zend_File_Transfer でのバリデータの使用法
    33.2.2. Count バリデータ
    33.2.3. Crc32 バリデータ
    33.2.4. ExcludeExtension バリデータ
    33.2.5. ExcludeMimeType バリデータ
    33.2.6. Exists バリデータ
    33.2.7. Extension バリデータ
    33.2.8. FilesSize バリデータ
    33.2.9. ImageSize バリデータ
    33.2.10. IsCompressed バリデータ
    33.2.11. IsImage バリデータ
    33.2.12. Hash バリデータ
    33.2.13. Md5 バリデータ
    33.2.14. MimeType バリデータ
    33.2.15. NotExists バリデータ
    33.2.16. Sha1 バリデータ
    33.2.17. Size バリデータ
    33.2.18. WordCount バリデータ
    33.3. Filters for Zend_File_Transfer
    33.3.1. Using filters with Zend_File_Transfer
    33.3.2. Decrypt filter
    33.3.3. Encrypt filter
    33.3.4. LowerCase filter
    33.3.5. Rename filter
    33.3.6. UpperCase filter
    34. Zend_Filter
    34.1. 導入
    34.1.1. フィルタとは?
    34.1.2. フィルタの基本的な使用法
    34.1.3. 静的メソッド staticFilter() の使用法
    34.1.3.1. 名前空間
    34.1.4. Double filtering
    34.2. 標準のフィルタクラス群
    34.2.1. Alnum
    34.2.1.1. Supported options for Zend_Filter_Alnum
    34.2.1.2. Basic usage
    34.2.1.3. Allow whitespaces
    34.2.2. Alpha
    34.2.2.1. Supported options for Zend_Filter_Alpha
    34.2.2.2. Basic usage
    34.2.2.3. Allow whitespace characters
    34.2.3. BaseName
    34.2.3.1. Supported options for Zend_Filter_BaseName
    34.2.3.2. Basic usage
    34.2.4. Boolean
    34.2.4.1. Supported options for Zend_Filter_Boolean
    34.2.4.2. Default behaviour for Zend_Filter_Boolean
    34.2.4.3. Changing behaviour for Zend_Filter_Boolean
    34.2.4.4. Localized booleans
    34.2.4.5. Disable casting
    34.2.5. Callback
    34.2.5.1. Supported options for Zend_Filter_Callback
    34.2.5.2. Basic usage
    34.2.5.3. Default parameters within a callback
    34.2.6. Compress and Decompress
    34.2.6.1. Supported options for Zend_Filter_Compress and Zend_Filter_Decompress
    34.2.6.2. Supported compression adapters
    34.2.6.3. Generic handling
    34.2.6.4. Creating an archive
    34.2.6.5. Decompressing an archive
    34.2.6.6. Bz2 Adapter
    34.2.6.7. Gz Adapter
    34.2.6.8. Lzf Adapter
    34.2.6.9. Rar Adapter
    34.2.6.10. Tar Adapter
    34.2.6.11. Zip Adapter
    34.2.7. Digits
    34.2.7.1. Supported options for Zend_Filter_Digits
    34.2.7.2. Basic usage
    34.2.8. Dir
    34.2.8.1. Supported options for Zend_Filter_Dir
    34.2.8.2. Basic usage
    34.2.9. Encrypt and Decrypt
    34.2.9.1. Supported options for Zend_Filter_Encrypt and Zend_Filter_Decrypt
    34.2.9.2. Adapter usage
    34.2.9.3. Encryption with Mcrypt
    34.2.9.4. Decryption with Mcrypt
    34.2.9.5. Encryption with OpenSSL
    34.2.9.5.1. Simplified usage with Openssl
    34.2.9.5.2. Compressing the content
    34.2.9.6. Decryption with OpenSSL
    34.2.10. HtmlEntities
    34.2.10.1. Supported options for Zend_Filter_HtmlEntities
    34.2.10.2. Basic usage
    34.2.10.3. Quote Style
    34.2.10.4. Helper Methods
    34.2.11. Int
    34.2.11.1. Supported options for Zend_Filter_Int
    34.2.11.2. Basic usage
    34.2.12. LocalizedToNormalized and NormalizedToLocalized
    34.2.12.1. Supported options for Zend_Filter_LocalizedToNormalized and Zend_Filter_NormalizedToLocalized
    34.2.12.2. Workflow
    34.2.12.3. Normalization for numbers
    34.2.12.4. Normalization for date and time
    34.2.12.5. Localization for numbers
    34.2.12.6. Localization for date and time
    34.2.13. Null
    34.2.13.1. Supported options for Zend_Filter_Null
    34.2.13.2. Zend_Filter_Null の既定の振る舞い
    34.2.13.3. Zend_Filter_Null の振る舞いの変更
    34.2.14. PregReplace
    34.2.14.1. Supported options for Zend_Filter_PregReplace
    34.2.14.2. Basic usage
    34.2.15. RealPath
    34.2.15.1. Supported options for Zend_Filter_RealPath
    34.2.15.2. Basic usage
    34.2.15.3. Non existing paths
    34.2.16. StringToLower
    34.2.16.1. Supported options for Zend_Filter_StringToLower
    34.2.16.2. Basic usage
    34.2.16.3. Different encoded strings
    34.2.17. StringToUpper
    34.2.17.1. Supported options for Zend_Filter_StringToUpper
    34.2.17.2. Basic usage
    34.2.17.3. Different encoded strings
    34.2.18. StringTrim
    34.2.18.1. Supported options for Zend_Filter_StringTrim
    34.2.18.2. Basic usage
    34.2.18.3. Default behaviour for Zend_Filter_StringTrim
    34.2.19. StripNewLines
    34.2.19.1. Supported options for Zend_Filter_StripNewLines
    34.2.19.2. Basic usage
    34.2.20. StripTags
    34.2.20.1. Supported options for Zend_Filter_StripTags
    34.2.20.2. Basic usage
    34.2.20.3. Allowing defined tags
    34.2.20.4. Allowing defined attributes
    34.3. フィルタチェイン
    34.3.1. Changing filter chain order
    34.4. フィルタの書き方
    34.5. Zend_Filter_Input
    34.5.1. フィルタルールおよび検証ルールの宣言
    34.5.2. フィルタおよびバリデータの処理装置の作成
    34.5.3. 検証済みのフィールドやその他の結果情報の取得
    34.5.3.1. 入力が妥当かどうかの問い合わせ
    34.5.3.2. 無効なフィールド、存在しないフィールド、未知のフィールドの取得
    34.5.3.3. 有効なフィールドの取得
    34.5.4. メタコマンドによるフィルタルールやバリデータルールの制御
    34.5.4.1. FIELDS メタコマンド
    34.5.4.2. PRESENCE メタコマンド
    34.5.4.3. DEFAULT_VALUE メタコマンド
    34.5.4.4. ALLOW_EMPTY メタコマンド
    34.5.4.5. BREAK_CHAIN メタコマンド
    34.5.4.6. MESSAGES メタコマンド
    34.5.4.7. オプションの使用による、全ルールへのメタコマンドの設定
    34.5.5. フィルタクラスへの名前空間の追加
    34.6. Zend_Filter_Inflector
    34.6.1. 操作
    34.6.2. その他のフィルタ向けのパスの設定
    34.6.3. インフレクタのターゲットの設定
    34.6.4. インフレクションのルール
    34.6.4.1. 静的なルール
    34.6.4.2. Filter Inflector ルール
    34.6.4.3. 多くのルールを一度に設定する
    34.6.5. ユーティリティメソッド
    34.6.6. Zend_Filter_Inflector での Zend_Config の使用法
    35. Zend_Form
    35.1. Zend_Form
    35.2. Zend_Form クイックスタート
    35.2.1. フォームオブジェクトの作成
    35.2.2. フォームへの要素の追加
    35.2.3. フォームのレンダリング
    35.2.4. フォームの妥当性の検証
    35.2.5. エラー情報の取得
    35.2.6. まとめ
    35.2.7. Zend_Config オブジェクトの使用法
    35.2.8. 結論
    35.3. Zend_Form_Element を用いたフォーム要素の作成
    35.3.1. プラグインローダー
    35.3.2. フィルタ
    35.3.3. バリデータ
    35.3.3.1. 独自のエラーメッセージ
    35.3.4. デコレータ
    35.3.5. メタデータおよび属性
    35.3.6. 標準の要素
    35.3.7. Zend_Form_Element のメソッド
    35.3.8. 設定
    35.3.9. カスタム要素
    35.4. Zend_Form によるフォームの作成
    35.4.1. プラグインローダー
    35.4.2. 要素
    35.4.2.1. 値の設定と取得
    35.4.2.2. グローバルな操作
    35.4.2.3. 要素を操作するためのメソッド
    35.4.3. 表示グループ
    35.4.3.1. グローバルな操作
    35.4.3.2. 独自の表示グループクラスの使用
    35.4.3.3. 表示グループを操作するためのメソッド
    35.4.3.4. Zend_Form_DisplayGroup のメソッド
    35.4.4. サブフォーム
    35.4.4.1. グローバルな操作
    35.4.4.2. サブフォームを操作するためのメソッド
    35.4.5. メタデータおよび属性
    35.4.6. デコレータ
    35.4.7. バリデーション
    35.4.7.1. 独自のエラーメッセージ
    35.4.7.2. Retrieving Valid Values Only
    35.4.8. メソッド
    35.4.9. 設定
    35.4.10. カスタムフォーム
    35.5. Zend_Form_Decorator による独自のフォームマークアップの作成
    35.5.1. 操作方法
    35.5.2. 標準のデコレータ
    35.5.3. 独自のデコレータ
    35.5.4. 個々のデコレータのレンダリング
    35.6. Zend Framework に同梱されている標準のフォーム要素
    35.6.1. Zend_Form_Element_Button
    35.6.2. Zend_Form_Element_Captcha
    35.6.3. Zend_Form_Element_Checkbox
    35.6.4. Zend_Form_Element_File
    35.6.5. Zend_Form_Element_Hidden
    35.6.6. Zend_Form_Element_Hash
    35.6.7. Zend_Form_Element_Image
    35.6.8. Zend_Form_Element_MultiCheckbox
    35.6.9. Zend_Form_Element_Multiselect
    35.6.10. Zend_Form_Element_Password
    35.6.11. Zend_Form_Element_Radio
    35.6.12. Zend_Form_Element_Reset
    35.6.13. Zend_Form_Element_Select
    35.6.14. Zend_Form_Element_Submit
    35.6.15. Zend_Form_Element_Text
    35.6.16. Zend_Form_Element_Textarea
    35.7. Zend Framework に同梱されている標準のデコレータ
    35.7.1. Zend_Form_Decorator_Callback
    35.7.2. Zend_Form_Decorator_Captcha
    35.7.3. Zend_Form_Decorator_Description
    35.7.4. Zend_Form_Decorator_DtDdWrapper
    35.7.5. Zend_Form_Decorator_Errors
    35.7.6. Zend_Form_Decorator_Fieldset
    35.7.7. Zend_Form_Decorator_File
    35.7.8. Zend_Form_Decorator_Form
    35.7.9. Zend_Form_Decorator_FormElements
    35.7.10. Zend_Form_Decorator_FormErrors
    35.7.11. Zend_Form_Decorator_HtmlTag
    35.7.12. Zend_Form_Decorator_Image
    35.7.13. Zend_Form_Decorator_Label
    35.7.14. Zend_Form_Decorator_PrepareElements
    35.7.15. Zend_Form_Decorator_ViewHelper
    35.7.16. Zend_Form_Decorator_ViewScript
    35.8. Zend_Form の国際化
    35.8.1. フォームでの I18n 機能の初期化
    35.8.2. 標準的な I18N の対象
    35.9. Zend_Form の高度な使用法
    35.9.1. 配列記法
    35.9.2. 複数ページのフォーム
    36. Zend_Gdata
    36.1. 導入
    36.1.1. Zend_Gdata の構造
    36.1.2. Google サービスの使用法
    36.1.3. Zend_Gdata クラスのインスタンスの取得
    36.1.4. Google Data クライアント認証
    36.1.5. 依存性
    36.1.6. 新しい Gdata クライアントの作成
    36.1.7. 共通のクエリパラメータ
    36.1.8. フィードの取得
    36.1.9. 複数ページのフィードの扱い方
    36.1.10. フィードやエントリ内のデータの操作
    36.1.11. エントリの更新
    36.1.12. Google サーバへのエントリの送信
    36.1.13. Google サーバからのデータの削除
    36.2. Authenticating with AuthSub
    36.2.1. Creating an AuthSub authenticated Http Client
    36.2.2. Revoking AuthSub authentication
    36.3. Using the Book Search Data API
    36.3.1. Authenticating to the Book Search service
    36.3.2. Searching for books
    36.3.2.1. Partner Co-Branded Search
    36.3.3. Using community features
    36.3.3.1. Adding a rating
    36.3.3.2. Reviews
    36.3.3.2.1. Adding a review
    36.3.3.2.2. Editing a review
    36.3.3.3. Labels
    36.3.3.3.1. Submitting a set of labels
    36.3.3.4. Retrieving annotations: reviews, ratings, and labels
    36.3.3.5. Deleting Annotations
    36.3.4. Book collections and My Library
    36.3.4.1. Retrieving books in a user's library
    36.3.4.1.1. Retrieving all books in a user's library
    36.3.4.1.2. Searching for books in a user's library
    36.3.4.2. Updating books in a user's library
    36.3.4.2.1. Adding a book to a library
    36.3.4.2.2. Removing a book from a library
    36.4. ClientLogin による認証
    36.4.1. ClientLogin 認証済みの Http クライアントの作成
    36.4.2. Http クライアントの ClientLogin 認証の解除
    36.5. Google Calendar の使用法
    36.5.1. Calendar サービスへの接続
    36.5.1.1. 認証
    36.5.1.2. サービスのインスタンスの作成
    36.5.2. カレンダーリストの取得
    36.5.3. イベントの取得
    36.5.3.1. クエリ
    36.5.3.2. 開始時刻順によるイベントの取得
    36.5.3.3. 指定した日付の範囲からのイベントの取得
    36.5.3.4. 全文検索によるイベントの取得
    36.5.3.5. 特定のイベントの取得
    36.5.4. イベントの作成
    36.5.4.1. 一度だけのイベントの作成
    36.5.4.2. イベントのスケジュールおよびリマインダー
    36.5.4.3. 繰り返し発生するイベントの作成
    36.5.4.4. QuickAdd の使用法
    36.5.5. イベントの変更
    36.5.6. イベントの削除
    36.5.7. イベントのコメントへのアクセス
    36.6. Google Documents List Data API の使用法
    36.6.1. ドキュメントの一覧の取得
    36.6.2. ドキュメントのアップロード
    36.6.3. ドキュメントのフィードの検索
    36.6.3.1. ワープロ文書の一覧の取得
    36.6.3.2. スプレッドシートの一覧の取得
    36.6.3.3. テキストクエリの実行
    36.7. Using Google Health
    36.7.1. Connect To The Health Service
    36.7.1.1. Authentication
    36.7.1.2. Create A Health Service Instance
    36.7.2. Profile Feed
    36.7.2.1. Send a Structured Query
    36.7.2.1.1. Query The Feed
    36.7.2.2. Iterate Through The Profile Entries
    36.7.3. Profile List Feed
    36.7.3.1. Query The Feed
    36.7.4. Sending Notices to the Register Feed
    36.7.4.1. Sending a notice
    36.8. Google Spreadsheets の使用法
    36.8.1. スプレッドシートの作成
    36.8.2. スプレッドシートの一覧の取得
    36.8.3. ワークシートの一覧の取得
    36.8.4. リストベースのフィードの扱い
    36.8.4.1. リストベースのフィードの取得
    36.8.4.2. 逆順での行の並べ替え
    36.8.4.3. 構造化問い合わせ
    36.8.4.4. 行の追加
    36.8.4.5. 行の編集
    36.8.4.6. 行の削除
    36.8.5. セルベースのフィードの扱い
    36.8.5.1. セルベースのフィードの取得
    36.8.5.2. セルの範囲の問い合わせ
    36.8.5.3. セルの内容の変更
    36.9. Google Apps Provisioning の使用法
    36.9.1. 現在のドメインの設定
    36.9.1.1. サービスクラスへのドメインの設定
    36.9.1.2. クエリクラスへのドメインの設定
    36.9.2. ユーザの操作
    36.9.2.1. ユーザアカウントの作成
    36.9.2.2. ユーザアカウントの取得
    36.9.2.3. ドメイン内のすべてのユーザの取得
    36.9.2.4. ユーザアカウントの更新
    36.9.2.4.1. ユーザのパスワードのリセット
    36.9.2.4.2. ユーザに強制的にパスワードを変更させる
    36.9.2.4.3. ユーザアカウントの凍結
    36.9.2.4.4. 管理者権限の付与
    36.9.2.5. ユーザアカウントの削除
    36.9.3. ニックネームの操作
    36.9.3.1. ニックネームの作成
    36.9.3.2. ニックネームの取得
    36.9.3.3. あるユーザのすべてのニックネームの取得
    36.9.3.4. ドメイン内のすべてのニックネームの取得
    36.9.3.5. ニックネームの削除
    36.9.4. Interacting with groups
    36.9.4.1. Creating a group
    36.9.4.2. Retrieving an individual group
    36.9.4.3. Retrieving all groups in a domain
    36.9.4.4. Deleting a group
    36.9.4.5. Updating a group
    36.9.4.6. Retrieving all groups to which a person is a member
    36.9.5. Interacting with group members
    36.9.5.1. Adding a member to a group
    36.9.5.2. Check to see if member belongs to group
    36.9.5.3. Removing a member from a group
    36.9.5.4. Retrieving the list of members to a group
    36.9.6. Interacting with group owners
    36.9.6.1. Adding an owner to a group
    36.9.6.2. Retrieving the list of the owner of a group
    36.9.6.3. Check to see if an email is the owner of a group
    36.9.6.4. Removing an owner from a group
    36.9.7. メーリングリストの操作
    36.9.7.1. メーリングリストの作成
    36.9.7.2. あるアカウントが購読しているすべてのメーリングリストの取得
    36.9.7.3. ドメイン内のすべてのメーリングリストの取得
    36.9.7.4. メーリングリストの削除
    36.9.8. メーリングリストの参加者の操作
    36.9.8.1. メーリングリストへの参加者の追加
    36.9.8.2. メーリングリストの参加者一覧の取得
    36.9.8.3. ある参加者のメーリングリストからの削除
    36.9.9. エラー処理
    36.10. Using Google Base
    36.10.1. Connect To The Base Service
    36.10.1.1. Authentication
    36.10.1.2. Create A Service Instance
    36.10.2. Retrieve Items
    36.10.2.1. Send a Structured Query
    36.10.2.1.1. Query Customer Items Feed
    36.10.2.1.2. Query Snippets Feed
    36.10.2.2. Iterate through the Items
    36.10.3. Insert, Update, and Delete Customer Items
    36.10.3.1. Insert an Item
    36.10.3.2. Modify an Item
    36.10.3.3. Delete an Item
    36.11. Picasa Web Albums の使用法
    36.11.1. サービスへの接続
    36.11.1.1. 認証
    36.11.1.2. サービスのインスタンスの作成
    36.11.2. クエリの仕組みと作成方法
    36.11.3. フィードやエントリの取得
    36.11.3.1. ユーザの取得
    36.11.3.2. アルバムの取得
    36.11.3.3. 写真の取得
    36.11.3.4. コメントの取得
    36.11.3.5. タグの取得
    36.11.4. エントリの作成
    36.11.4.1. アルバムの作成
    36.11.4.2. 写真の作成
    36.11.4.3. コメントの作成
    36.11.4.4. タグの作成
    36.11.5. エントリの削除
    36.11.5.1. アルバムの削除
    36.11.5.2. 写真の削除
    36.11.5.3. コメントの削除
    36.11.5.4. タグの削除
    36.11.5.5. 楽観的な同時並行性 (削除時の注意)
    36.12. YouTube Data API の使用法
    36.12.1. 認証
    36.12.2. Developer Keys および Client ID
    36.12.3. 公開動画フィードの取得
    36.12.3.1. メタデータによる動画の検索
    36.12.3.2. カテゴリやタグ/キーワードによる動画の検索
    36.12.3.3. 標準のフィード
    36.12.3.4. 指定したユーザがアップロードした動画の取得
    36.12.3.5. 指定したユーザのお気に入り動画の取得
    36.12.3.6. 動画に対する返信動画の取得
    36.12.4. 動画のコメントの取得
    36.12.5. プレイリストフィードの取得
    36.12.5.1. 指定したユーザのプレイリストの取得
    36.12.5.2. 指定したプレイリストの取得
    36.12.6. 指定したユーザの購読内容の一覧の取得
    36.12.7. ユーザのプロファイルの取得
    36.12.8. YouTube への動画のアップロード
    36.12.9. ブラウザベースのアップロード
    36.12.10. アップロード状況のチェック
    36.12.11. その他の関数
    36.13. Gdata の例外処理
    37. Zend_Http
    37.1. Introduction
    37.1.1. Using Zend_Http_Client
    37.1.2. Configuration Parameters
    37.1.3. Performing Basic HTTP Requests
    37.1.4. Adding GET and POST parameters
    37.1.5. Accessing Last Request and Response
    37.2. Zend_Http_Client - 高度な使用法
    37.2.1. HTTP リダイレクト
    37.2.2. クッキーの追加および持続的なクッキーの使用
    37.2.3. 独自のリクエストヘッダの設定
    37.2.4. ファイルのアップロード
    37.2.5. 生の POST データの送信
    37.2.6. HTTP 認証
    37.2.7. 同一クライアントでの複数リクエストの送信
    37.2.8. データ・ストリーミング
    37.3. Zend_Http_Client - Connection Adapters
    37.3.1. Overview
    37.3.2. The Socket Adapter
    37.3.2.1. Customizing and accessing the Socket adapter stream context
    37.3.3. The Proxy Adapter
    37.3.4. The cURL Adapter
    37.3.5. The Test Adapter
    37.3.6. Creating your own connection adapters
    37.4. Zend_Http_Cookie and Zend_Http_CookieJar
    37.4.1. Introduction
    37.4.2. Instantiating Zend_Http_Cookie Objects
    37.4.3. Zend_Http_Cookie getter methods
    37.4.4. Zend_Http_Cookie: Matching against a scenario
    37.4.5. The Zend_Http_CookieJar Class: Instantiation
    37.4.6. Adding Cookies to a Zend_Http_CookieJar object
    37.4.7. Retrieving Cookies From a Zend_Http_CookieJar object
    37.5. Zend_Http_Response
    37.5.1. 導入
    37.5.2. 真偽チェック用のメソッド
    37.5.3. アクセス用メソッド群
    37.5.4. 静的 HTTP レスポンスパーサ
    37.6. Zend_Http_UserAgent
    37.6.1. Overview
    37.6.2. Quick Start
    37.6.3. Configuration Options
    37.6.4. Available Methods
    37.6.5. Examples
    37.7. The UserAgent Device Interface
    37.7.1. Overview
    37.7.2. Quick Start
    37.7.3. Configuration Options
    37.7.4. Available Methods
    37.7.5. Examples
    37.8. The UserAgent Features Adapter
    37.8.1. Overview
    37.8.2. Quick Start
    37.8.3. Configuration Options
    37.8.4. Available Methods
    37.9. The WURFL UserAgent Features Adapter
    37.9.1. Overview
    37.9.2. Quick Start
    37.9.3. Configuration Options
    37.9.4. Available Methods
    37.10. The DeviceAtlas UserAgent Features Adapter
    37.10.1. Overview
    37.10.2. Quick Start
    37.10.3. Configuration Options
    37.10.4. Available Methods
    37.11. The TeraWurfl UserAgent Features Adapter
    37.11.1. Overview
    37.11.2. Quick Start
    37.11.3. Configuration Options
    37.11.4. Available Methods
    37.12. The UserAgent Storage Interface
    37.12.1. Overview
    37.12.2. Quick Start
    37.12.3. Configuration Options
    37.12.4. Available Methods
    37.13. The Session UserAgent Storage Adapter
    37.13.1. Overview
    37.13.2. Quick Start
    37.13.3. Configuration Options
    37.13.4. Available Methods
    38. Zend_InfoCard
    38.1. 導入
    38.1.1. 基本的な使用法
    38.1.2. Zend_Auth の部品としての使用法
    38.1.3. Zend_InfoCard コンポーネント単体での使用法
    38.1.4. Claims オブジェクトの使用法
    38.1.5. 既存のアカウントへの情報カードの添付
    38.1.6. Zend_InfoCard アダプタの作成
    39. Zend_Json
    39.1. 導入
    39.2. Basic Usage
    39.2.1. Pretty-printing JSON
    39.3. Advanced Usage of Zend_Json
    39.3.1. JSON Objects
    39.3.2. Encoding PHP objects
    39.3.3. Internal Encoder/Decoder
    39.3.4. JSON Expressions
    39.4. XML から JSON への変換
    39.5. Zend_Json_Server - JSON-RPC server
    39.5.1. Advanced Details
    39.5.1.1. Zend_Json_Server
    39.5.1.2. Zend_Json_Server_Request
    39.5.1.3. Zend_Json_Server_Response
    39.5.1.4. Zend_Json_Server_Error
    39.5.1.5. Zend_Json_Server_Smd
    40. Zend_Layout
    40.1. 導入
    40.2. Zend_Layout クイックスタート
    40.2.1. レイアウトスクリプト
    40.2.2. Zend_Layout を Zend Framework の MVC で使用する方法
    40.2.3. Zend_Layout を単体のコンポーネントとして使用する方法
    40.2.4. サンプルレイアウト
    40.3. Zend_Layout の設定オプション
    40.3.1. 例
    40.4. Zend_Layout Advanced Usage
    40.4.1. Custom View Objects
    40.4.2. Custom Front Controller Plugins
    40.4.3. Custom Action Helpers
    40.4.4. Custom Layout Script Path Resolution: Using the Inflector
    41. Zend_Ldap
    41.1. 導入
    41.1.1. 動作原理
    41.1.1.1. バインド時のユーザ名自動正規化
    41.1.1.2. アカウント名の正規化
    41.1.1.3. 複数ドメインの認証とフェイルオーバー
    41.2. API概要
    41.2.1. 設定/オプション
    41.2.2. APIリファレンス
    41.2.2.1. Zend_Ldap
    41.2.2.1.1. Zend_Ldap_Collection
    41.2.2.2. Zend_Ldap_Attribute
    41.2.2.3. Zend_Ldap_Dn
    41.2.2.4. Zend_Ldap_Filter
    41.2.2.5. Zend_Ldap_Node
    41.2.2.6. Zend_Ldap_Node_RootDse
    41.2.2.6.1. OpenLDAP
    41.2.2.6.2. ActiveDirectory
    41.2.2.6.3. eDirectory
    41.2.2.7. Zend_Ldap_Node_Schema
    41.2.2.7.1. OpenLDAP
    41.2.2.7.2. ActiveDirectory
    41.2.2.8. Zend_Ldif_Encoder
    41.3. 利用シナリオ
    41.3.1. 認証シナリオ
    41.3.1.1. OpenLDAP
    41.3.1.2. ActiveDirectory
    41.3.2. 基本的なCRUD操作
    41.3.2.1. LDAPからデータを取得
    41.3.2.2. LDAPにデータを追加
    41.3.2.3. LDAPからデータを削除
    41.3.2.4. LDAPを更新
    41.3.3. 拡張された操作
    41.3.3.1. LDAPで項目をコピーまたは移動
    41.4. ツール
    41.4.1. DN 文字列の作成及び変更
    41.4.2. 検索フィルタを作成するためにフィルタAPIを使う
    41.4.3. 属性APIを使用するLDAP項目の変更
    41.5. Zend_Ldap_Nodeを使用してLDAPツリーへのオブジェクト指向アクセス
    41.5.1. CRUD基本操作
    41.5.1.1. LDAPからデータを取得
    41.5.1.1.1. DNでノードを取得
    41.5.1.1.2. ノードのサブツリーを検索
    41.5.1.2. LDAPに新規ノードを追加
    41.5.1.3. LDAPからノードを削除
    41.5.1.4. LDAP上のノードを更新
    41.5.2. 派生的な操作
    41.5.2.1. LDAPでノードをコピーまたは移動
    41.5.3. ツリーの走査
    41.6. LDAPサーバから情報を取得
    41.6.1. ルートDSE
    41.6.2. 参照するスキーマ
    41.6.2.1. OpenLDAP
    41.6.2.2. ActiveDirectory
    41.7. LDIFへ、または、からのLDAPデータシリアライズ
    41.7.1. LDIFへのLDAP項目シリアライズ
    41.7.2. LDIF文字列をLDAP項目に非シリアライズ化
    42. Zend_Loader
    42.1. Loading Files and Classes Dynamically
    42.1.1. Loading Files
    42.1.2. Loading Classes
    42.1.3. Testing if a File is Readable
    42.1.4. Using the Autoloader
    42.2. The Autoloader
    42.2.1. Using the Autoloader
    42.2.2. Selecting a Zend Framework version
    42.2.3. The Autoloader Interface
    42.2.4. Autoloader Reference
    42.3. Resource Autoloaders
    42.3.1. Resource autoloader usage
    42.3.2. The Module Resource Autoloader
    42.3.3. Using Resource Autoloaders as Object Factories
    42.3.4. Resource Autoloader Reference
    42.4. Loading Plugins
    42.4.1. Basic Use Case
    42.4.2. Manipulating Plugin Paths
    42.4.3. Testing for Plugins and Retrieving Class Names
    42.4.4. Getting Better Performance for Plugins
    43. Zend_Locale
    43.1. Introduction
    43.1.1. What is Localization
    43.1.2. What is a Locale?
    43.1.3. How are Locales Represented?
    43.1.4. Selecting the Right Locale
    43.1.5. Usage of automatic Locales
    43.1.6. Using a default Locale
    43.1.7. ZF Locale-Aware Classes
    43.1.8. Application wide locale
    43.1.9. Zend_Locale_Format::setOptions(array $options)
    43.1.10. Speed up Zend_Locale and its subclasses
    43.2. Using Zend_Locale
    43.2.1. Copying, Cloning, and Serializing Locale Objects
    43.2.2. Equality
    43.2.3. Default locales
    43.2.4. Set a new locale
    43.2.5. Getting the language and region
    43.2.6. Get the locale by giving a territory
    43.2.7. Obtaining localized strings
    43.2.8. Obtaining translations for "yes" and "no"
    43.2.9. Get a list of all known locales
    43.2.10. Detecting locales
    43.3. Normalization and Localization
    43.3.1. Number normalization: getNumber($input, Array $options)
    43.3.1.1. Precision and Calculations
    43.3.2. Number localization
    43.3.3. Number testing
    43.3.4. Float value normalization
    43.3.5. Floating point value localization
    43.3.6. Floating point value testing
    43.3.7. Integer value normalization
    43.3.8. Integer point value localization
    43.3.9. Integer value testing
    43.3.10. Numeral System Conversion
    43.4. Working with Dates and Times
    43.4.1. Normalizing Dates and Times
    43.4.2. Testing Dates
    43.4.3. Normalizing a Time
    43.4.4. Testing Times
    43.5. サポートするロケール
    44. Zend_Log
    44.1. Overview
    44.1.1. Creating a Log
    44.1.2. Logging Messages
    44.1.3. Destroying a Log
    44.1.4. Using Built-in Priorities
    44.1.5. Adding User-defined Priorities
    44.1.6. Understanding Log Events
    44.1.7. Log PHP Errors
    44.2. Writers
    44.2.1. Writing to Streams
    44.2.2. Writing to Databases
    44.2.3. Firebug への書き込み
    44.2.3.1. 優先度のスタイルの設定
    44.2.3.2. ログ記録用のデータの準備
    44.2.3.3. 例外のログ記録
    44.2.3.4. 表形式のログ
    44.2.4. Email への書き込み
    44.2.4.1. Zend_Layout の使用法
    44.2.4.2. 件名でのエラーの概要
    44.2.4.3. 警告
    44.2.5. システムログへの書き込み
    44.2.6. Writing to the Zend Server Monitor
    44.2.7. Stubbing Out the Writer
    44.2.8. Testing with the Mock
    44.2.9. Compositing Writers
    44.3. Formatters
    44.3.1. Simple Formatting
    44.3.2. Formatting to XML
    44.4. Filters
    44.4.1. Filtering for All Writers
    44.4.2. Filtering for a Writer Instance
    44.5. Using the Factory to Create a Log
    44.5.1. Writer Options
    44.5.1.1. Zend_Log_Writer_Db Options
    44.5.1.2. Zend_Log_Writer_Firebug Options
    44.5.1.3. Zend_Log_Writer_Mail Options
    44.5.1.4. Zend_Log_Writer_Mock Options
    44.5.1.5. Zend_Log_Writer_Null Options
    44.5.1.6. Zend_Log_Writer_Stream Options
    44.5.1.7. Zend_Log_Writer_Syslog Options
    44.5.1.8. Zend_Log_Writer_ZendMonitor Options
    44.5.2. Filter Options
    44.5.2.1. Zend_Log_Filter_Message Options
    44.5.2.2. Zend_Log_Filter_Priority Options
    44.5.2.3. Zend_Log_Writer_Suppress Options
    44.5.3. Creating Configurable Writers and Filters
    45. Zend_Mail
    45.1. 導入
    45.1.1. まずはじめに
    45.1.2. デフォルトの sendmail トランスポートの設定
    45.2. SMTP 経由での送信
    45.3. SMTP 接続による複数のメールの送信
    45.4. Using Different Transports
    45.4.1. Using File Transport
    45.5. HTML E-Mail
    45.6. ファイルの添付
    45.7. 受信者の追加
    45.8. MIME バウンダリの制御
    45.9. 追加のヘッダ
    45.10. Character Sets
    45.11. エンコーディング
    45.12. SMTP 認証
    45.13. セキュアな SMTP トランスポート
    45.14. メールメッセージの読み込み
    45.14.1. Pop3 によるシンプルな読み込み例
    45.14.2. ローカルに保存されたメールのオープン
    45.14.3. リモートに保存されたメールのオープン
    45.14.4. メッセージの取得およびシンプルなメソッド
    45.14.5. メッセージの操作
    45.14.6. フラグのチェック
    45.14.7. フォルダの使用法
    45.14.8. 高度な使用法
    45.14.8.1. NOOP の使用
    45.14.8.2. インスタンスのキャッシュ
    45.14.8.3. プロトコルクラスの拡張
    45.14.8.4. 容量制限の使用 (1.5 以降)
    46. Zend_Markup
    46.1. 導入
    46.2. さあ始めましょう
    46.3. Zend_Markup パーサー
    46.3.1. パーサーの仕組み
    46.3.2. BBCode パーサー
    46.3.3. Textile パーサー
    46.3.3.1. リスト
    46.4. Zend_Markup レンダラー
    46.4.1. 自作のマークアップを追加
    46.4.1.1. Add a callback markup
    46.4.2. マークアップ一覧
    47. Zend_Measure
    47.1. Introduction
    47.2. Creation of Measurements
    47.2.1. Creating measurements from integers and floats
    47.2.2. Creating measurements from strings
    47.2.3. Measurements from localized strings
    47.3. Outputting measurements
    47.3.1. Automatic output
    47.3.2. Outputting values
    47.3.3. Output with unit of measurement
    47.3.4. Output as localized string
    47.4. Manipulating Measurements
    47.4.1. Convert
    47.4.2. Add and subtract
    47.4.3. Compare
    47.4.4. Compare
    47.4.5. Manually change values
    47.4.6. Manually change types
    47.5. 計測値の型
    47.5.1. Zend_Measure_Binary のヒント
    47.5.2. Zend_Measure_Number のヒント
    47.5.3. ローマ数字
    48. Zend_Memory
    48.1. Overview
    48.1.1. Introduction
    48.1.2. Theory of Operation
    48.1.2.1. Memory manager
    48.1.2.2. Memory container
    48.1.2.3. Locked memory
    48.1.2.4. Movable memory
    48.2. Memory Manager
    48.2.1. Creating a Memory Manager
    48.2.2. Managing Memory Objects
    48.2.2.1. Creating Movable Objects
    48.2.2.2. Creating Locked Objects
    48.2.2.3. Destroying Objects
    48.2.3. Memory Manager Settings
    48.2.3.1. Memory Limit
    48.2.3.2. MinSize
    48.3. Memory Objects
    48.3.1. Movable
    48.3.2. Locked
    48.3.3. Memory container 'value' property
    48.3.4. Memory container interface
    48.3.4.1. getRef() method
    48.3.4.2. touch() method
    48.3.4.3. lock() method
    48.3.4.4. unlock() method
    48.3.4.5. isLocked() method
    49. Zend_Mime
    49.1. Zend_Mime
    49.1.1. 導入
    49.1.2. 静的メソッドおよび定数
    49.1.3. Zend_Mime インスタンスの作成
    49.2. Zend_Mime_Message
    49.2.1. 導入
    49.2.2. インスタンスの作成
    49.2.3. MIME パートの追加
    49.2.4. バウンダリの扱い
    49.2.5. 文字列をパースすることによる Zend_Mime_Message オブジェクトの作成 (実験段階)
    49.3. Zend_Mime_Part
    49.3.1. 導入
    49.3.2. インスタンスの作成
    49.3.3. メッセージパートを文字列にレンダリングするためのメソッド
    50. Zend_Navigation
    50.1. 導入
    50.1.1. ページとコンテナ
    50.1.1.1. ページ
    50.1.1.2. コンテナ
    50.1.2. データ(モデル)とレンダリング(ビュー)の分離
    50.2. 画面
    50.2.1. Common page features
    50.2.2. Zend_Navigation_Page_Mvc
    50.2.3. Zend_Navigation_Page_Uri
    50.2.4. カスタム・ページ・タイプの作成
    50.2.5. ページ・ファクトリを使ってページを作成
    50.3. Containers
    50.3.1. Creating containers
    50.3.2. Adding pages
    50.3.3. Removing pages
    50.3.4. Finding pages
    50.3.5. Iterating containers
    50.3.6. Other operations
    51. Zend_Oauth
    51.1. Introduction to OAuth
    51.1.1. Protocol Workflow
    51.1.2. Security Architecture
    51.1.3. Getting Started
    52. Zend_OpenId
    52.1. 導入
    52.1.1. OpenID とは?
    52.1.2. 動作原理は?
    52.1.3. Zend_OpenId の構造
    52.1.4. サポートする OpenID 標準規格
    52.2. Zend_OpenId_Consumer の基本
    52.2.1. OpenID Authentication
    52.2.2. すべての処理をひとつのページにまとめる
    52.2.3. コンシューマレルム
    52.2.4. 即時確認
    52.2.5. Zend_OpenId_Consumer_Storage
    52.2.6. Simple Registration Extension
    52.2.7. Zend_Auth との統合
    52.2.8. Zend_Controller との統合
    52.3. Zend_OpenId_Provider
    52.3.1. Quick start
    52.3.2. Combined Provide Scripts
    52.3.3. Simple Registration Extension
    52.3.4. Anything Else?
    53. Zend_Paginator
    53.1. 導入
    53.2. 使用法
    53.2.1. データコレクションのページ処理
    53.2.2. DbSelect および DbTableSelect アダプタ
    53.2.3. ビュースクリプトによるページのレンダリング
    53.2.3.1. ページ処理コントロールの例
    53.2.3.2. プロパティの一覧
    53.3. 設定
    53.4. Advanced usage
    53.4.1. Custom data source adapters
    53.4.2. Custom scrolling styles
    53.4.3. Caching features
    53.4.4. Zend_Paginator_AdapterAggregate Interface
    54. Zend_Pdf
    54.1. 導入
    54.2. PDF ドキュメントの作成および読み込み
    54.3. PDF ドキュメントへの変更内容の保存
    54.4. Working with Pages
    54.4.1. Page Creation
    54.4.2. Page cloning
    54.5. Drawing
    54.5.1. Geometry
    54.5.2. Colors
    54.5.3. Shape Drawing
    54.5.4. Text Drawing
    54.5.5. Using fonts
    54.5.6. Standard PDF fonts limitations
    54.5.7. Extracting fonts
    54.5.8. Image Drawing
    54.5.9. Line drawing style
    54.5.10. Fill style
    54.5.11. Linear Transformations
    54.5.11.1. Rotations
    54.5.11.2. Starting from ZF 1.8, scaling
    54.5.11.3. Starting from ZF 1.8, translating
    54.5.11.4. Starting from ZF 1.8, skewing
    54.5.12. Save/restore graphics state
    54.5.13. Clipping draw area
    54.5.14. Styles
    54.5.15. Transparency
    54.6. Interactive Features
    54.6.1. Destinations
    54.6.1.1. Supported Destination Types
    54.6.1.1.1. Zend_Pdf_Destination_Zoom
    54.6.1.1.2. Zend_Pdf_Destination_Fit
    54.6.1.1.3. Zend_Pdf_Destination_FitHorizontally
    54.6.1.1.4. Zend_Pdf_Destination_FitVertically
    54.6.1.1.5. Zend_Pdf_Destination_FitRectangle
    54.6.1.1.6. Zend_Pdf_Destination_FitBoundingBox
    54.6.1.1.7. Zend_Pdf_Destination_FitBoundingBoxHorizontally
    54.6.1.1.8. Zend_Pdf_Destination_FitBoundingBoxVertically
    54.6.1.1.9. Zend_Pdf_Destination_Named
    54.6.1.2. Document level destination processing
    54.6.2. Actions
    54.6.2.1. Supported action types
    54.6.2.2. Actions chaining
    54.6.2.3. Document Open Action
    54.6.3. Document Outline (bookmarks)
    54.6.4. Annotations
    54.7. Document Info and Metadata
    54.8. Zend_Pdf モジュールの使用例
    55. Zend_ProgressBar
    55.1. Zend_ProgressBar
    55.1.1. 導入
    55.1.2. Zend_Progressbar の基本的な使用法
    55.1.3. 進捗の永続化
    55.1.4. 標準のアダプタ
    55.1.4.1. Zend_ProgressBar_Adapter_Console
    55.1.4.2. Zend_ProgressBar_Adapter_JsPush
    55.1.4.3. Zend_ProgressBar_Adapter_JsPull
    56. Zend_Queue
    56.1. 導入
    56.2. 使用例
    56.3. フレームワーク
    56.3.1. 導入
    56.3.2. アダプタの間の互換性
    56.4. アダプタ
    56.4.1. 固有のアダプタ - 設定の構成
    56.4.1.1. Apache ActiveMQ - Zend_Queue_Adapter_Activemq
    56.4.1.2. Db - Zend_Queue_Adapter_Db
    56.4.1.3. MemcacheQ - Zend_Queue_Adapter_Memcacheq
    56.4.1.4. Zend Platform ジョブキュー - Zend_Queue_Adapter_PlatformJobQueue
    56.4.1.5. 配列 - Zend_Queue_Adapter_Array
    56.4.2. アダプタ固有の注意
    56.4.2.1. Apache ActiveMQ
    56.4.2.2. Zend_Db
    56.4.2.3. MemcacheQ
    56.4.2.4. Zend Platform ジョブキュー
    56.4.2.5. 配列 (内部)
    56.5. Zend_Queueのカスタマイズ
    56.5.1. 独自のアダプタ作成
    56.5.2. 独自のメッセージクラスを作成
    56.5.3. 独自のメッセージ・イテレータクラスを作成
    56.5.4. 独自の待ち行列クラスを作成
    56.6. Stomp
    56.6.1. Stomp - サポートするクラス
    57. Zend_Reflection
    57.1. 導入
    57.2. Zend_Reflection Examples
    57.3. Zend_Reflectionリファレンス
    57.3.1. Zend_Reflection_Docblock
    57.3.2. Zend_Reflection_Docblock_Tag
    57.3.3. Zend_Reflection_Docblock_Tag_Param
    57.3.4. Zend_Reflection_Docblock_Tag_Return
    57.3.5. Zend_Reflection_File
    57.3.6. Zend_Reflection_Class
    57.3.7. Zend_Reflection_Extension
    57.3.8. Zend_Reflection_Function
    57.3.9. Zend_Reflection_Method
    57.3.10. Zend_Reflection_Parameter
    57.3.11. Zend_Reflection_Property
    58. Zend_Registry
    58.1. レジストリの使用法
    58.1.1. レジストリへの値の設定
    58.1.2. レジストリからの値の取得
    58.1.3. レジストリオブジェクトの作成
    58.1.4. レジストリへの配列風のアクセス
    58.1.5. オブジェクト形式でのレジストリへのアクセス
    58.1.6. インデックスが存在するかどうかの確認
    58.1.7. レジストリの拡張
    58.1.8. 静的レジストリの削除
    59. Zend_Rest
    59.1. 導入
    59.2. Zend_Rest_Client
    59.2.1. 導入
    59.2.2. レスポンス
    59.2.3. リクエストの引数
    59.3. Zend_Rest_Server
    59.3.1. 導入
    59.3.2. REST サーバの使用法
    59.3.3. Zend_Rest_Server サービスのコール
    59.3.4. 独自のステータスの送信
    59.3.5. 独自の XML レスポンスを返す
    60. Zend_Search_Lucene
    60.1. Overview
    60.1.1. Introduction
    60.1.2. Document and Field Objects
    60.1.3. Understanding Field Types
    60.1.4. HTML documents
    60.1.5. Word 2007 documents
    60.1.6. Powerpoint 2007 documents
    60.1.7. Excel 2007 documents
    60.2. インデックスの構築
    60.2.1. 新しいインデックスの作成
    60.2.2. インデックスの更新
    60.2.3. ドキュメントの更新
    60.2.4. インデックスの大きさの取得
    60.2.5. インデックスの最適化
    60.2.5.1. 自動最適化オプション MaxBufferedDocs
    60.2.5.2. 自動最適化オプション MaxMergeDocs
    60.2.5.3. 自動最適化オプション MergeFactor
    60.2.6. パーミッション
    60.2.7. 制限事項
    60.2.7.1. インデックスの大きさ
    60.2.7.2. サポートするファイルシステム
    60.3. Searching an Index
    60.3.1. Building Queries
    60.3.1.1. Query Parsing
    60.3.2. Search Results
    60.3.3. Limiting the Result Set
    60.3.4. Results Scoring
    60.3.5. Search Result Sorting
    60.3.6. Search Results Highlighting
    60.4. Query Language
    60.4.1. Terms
    60.4.2. Fields
    60.4.3. Wildcards
    60.4.4. Term Modifiers
    60.4.5. Range Searches
    60.4.6. Fuzzy Searches
    60.4.7. Matched terms limitation
    60.4.8. Proximity Searches
    60.4.9. Boosting a Term
    60.4.10. Boolean Operators
    60.4.10.1. AND
    60.4.10.2. OR
    60.4.10.3. NOT
    60.4.10.4. &&, ||, and ! operators
    60.4.10.5. +
    60.4.10.6. -
    60.4.10.7. No Operator
    60.4.11. Grouping
    60.4.12. Field Grouping
    60.4.13. Escaping Special Characters
    60.5. Query Construction API
    60.5.1. Query Parser Exceptions
    60.5.2. Term Query
    60.5.3. Multi-Term Query
    60.5.4. Boolean Query
    60.5.5. Wildcard Query
    60.5.6. Fuzzy Query
    60.5.7. Phrase Query
    60.5.8. Range Query
    60.6. Character Set
    60.6.1. UTF-8 and single-byte character set support
    60.6.2. Default text analyzer
    60.6.3. UTF-8 compatible text analyzers
    60.7. Extensibility
    60.7.1. Text Analysis
    60.7.2. Tokens Filtering
    60.7.3. Scoring Algorithms
    60.7.4. Storage Containers
    60.8. Java Lucene との相互運用
    60.8.1. ファイルフォーマット
    60.8.2. インデックスディレクトリ
    60.8.3. Java のソースコード
    60.9. Advanced
    60.9.1. Starting from 1.6, handling index format transformations
    60.9.2. Using the index as static property
    60.10. Best Practices
    60.10.1. Field names
    60.10.2. Indexing performance
    60.10.3. Index during Shut Down
    60.10.4. Retrieving documents by unique id
    60.10.5. Memory Usage
    60.10.6. Encoding
    60.10.7. Index maintenance
    61. Zend_Serializer
    61.1. 導入
    61.2. Zend_Serializer_Adapter
    61.2.1. Zend_Serializer_Adapter_PhpSerialize
    61.2.2. Zend_Serializer_Adapter_Igbinary
    61.2.3. Zend_Serializer_Adapter_Wddx
    61.2.4. Zend_Serializer_Adapter_Json
    61.2.5. Zend_Serializer_Adapter_Amf 0 and 3
    61.2.6. Zend_Serializer_Adapter_PythonPickle
    61.2.7. Zend_Serializer_Adapter_PhpCode
    62. Zend_Server
    62.1. 導入
    62.2. Zend_Server_Reflection
    62.2.1. 導入
    62.2.2. 使用法
    63. Zend_Service
    63.1. 導入
    63.2. Zend_Service_Akismet
    63.2.1. 導入
    63.2.2. API キーの検証
    63.2.3. スパムのチェック
    63.2.4. 既知のスパムの送信
    63.2.5. 無実のデータ (ハム) の送信
    63.2.6. Zend 固有のアクセス用メソッド
    63.3. Zend_Service_Amazon
    63.3.1. 導入
    63.3.2. 国コード
    63.3.3. ASIN を使用した商品の検索
    63.3.4. Amazon の商品検索の実行
    63.3.5. もうひとつのクエリ API の使用法
    63.3.5.1. 導入
    63.3.6. Zend_Service_Amazon クラス群
    63.3.6.1. Zend_Service_Amazon_Item
    63.3.6.1.1. Zend_Service_Amazon_Item::asXML()
    63.3.6.1.2. プロパティ
    63.3.6.2. Zend_Service_Amazon_Image
    63.3.6.2.1. プロパティ
    63.3.6.3. Zend_Service_Amazon_ResultSet
    63.3.6.3.1. Zend_Service_Amazon_ResultSet::totalResults()
    63.3.6.4. Zend_Service_Amazon_OfferSet
    63.3.6.4.1. プロパティ
    63.3.6.5. Zend_Service_Amazon_Offer
    63.3.6.5.1. Zend_Service_Amazon_Offer のプロパティ
    63.3.6.6. Zend_Service_Amazon_SimilarProduct
    63.3.6.6.1. プロパティ
    63.3.6.7. Zend_Service_Amazon_Accessories
    63.3.6.7.1. プロパティ
    63.3.6.8. Zend_Service_Amazon_CustomerReview
    63.3.6.8.1. プロパティ
    63.3.6.9. Zend_Service_Amazon_EditorialReview
    63.3.6.9.1. プロパティ
    63.3.6.10. Zend_Service_Amazon_Listmania
    63.3.6.10.1. プロパティ
    63.4. Zend_Service_Amazon_Ec2
    63.4.1. 導入
    63.4.2. Amazon Ec2とは?
    63.4.3. 静的メソッド
    63.5. Zend_Service_Amazon_Ec2: Instances
    63.5.1. Instance Types
    63.5.2. Running Amazon EC2 Instances
    63.5.3. Amazon Instance Utilities
    63.6. Zend_Service_Amazon_Ec2: Windows Instances
    63.6.1. Windows Instances Usage
    63.7. Zend_Service_Amazon_Ec2: Reserved Instances
    63.7.1. How Reserved Instances are Applied
    63.7.2. Reserved Instances Usage
    63.8. Zend_Service_Amazon_Ec2: CloudWatch Monitoring
    63.8.1. CloudWatch Usage
    63.9. Zend_Service_Amazon_Ec2: Amazon Machine Images (AMI)
    63.9.1. AMI Information Utilities
    63.9.2. AMI Attribute Utilities
    63.10. Zend_Service_Amazon_Ec2: Elastic Block Storage (EBS)
    63.10.1. Create EBS Volumes and Snapshots
    63.10.2. Describing EBS Volumes and Snapshots
    63.10.3. Attach and Detaching Volumes from Instances
    63.10.4. Deleting EBS Volumes and Snapshots
    63.11. Zend_Service_Amazon_Ec2: Elastic IP Addresses
    63.12. Zend_Service_Amazon_Ec2: Keypairs
    63.13. Zend_Service_Amazon_Ec2:リージョンおよび利用可能ゾーン
    63.13.1. アマゾンEC2リージョン
    63.13.2. アマゾンEC2利用可能ゾーン
    63.14. Zend_Service_Amazon_Ec2: Security Groups
    63.14.1. Security Group Maintenance
    63.14.2. Authorizing Access
    63.14.3. Revoking Access
    63.15. Zend_Service_Amazon_S3
    63.15.1. Introduction
    63.15.2. Registering with Amazon S3
    63.15.3. API Documentation
    63.15.4. Features
    63.15.5. Getting Started
    63.15.6. Bucket operations
    63.15.7. Object operations
    63.15.8. Data Streaming
    63.15.9. Stream wrapper
    63.16. Zend_Service_Amazon_Sqs
    63.16.1. Introduction
    63.16.2. Registering with Amazon SQS
    63.16.3. API Documentation
    63.16.4. Features
    63.16.5. Getting Started
    63.16.6. Queue operations
    63.16.7. Message operations
    63.17. Zend_Service_Audioscrobbler
    63.17.1. 導入
    63.17.2. ユーザ (Users)
    63.17.3. アーティスト (Artists)
    63.17.4. 曲 (Tracks)
    63.17.5. タグ (Tags)
    63.17.6. グループ (Groups)
    63.17.7. フォーラム (Forums)
    63.18. Zend_Service_Delicious
    63.18.1. 導入
    63.18.2. 投稿の取得
    63.18.3. Zend_Service_Delicious_PostList
    63.18.4. 投稿の編集
    63.18.5. 投稿の削除
    63.18.6. 新しい投稿の追加
    63.18.7. タグ
    63.18.8. バンドル
    63.18.9. 公開データ
    63.18.9.1. 公開投稿
    63.18.10. HTTP クライアント
    63.19. Zend_Service_DeveloperGarden
    63.19.1. Introduction to DeveloperGarden
    63.19.1.1. Sign Up for an Account
    63.19.1.2. The Environment
    63.19.1.3. Your configuration
    63.19.2. BaseUserService
    63.19.2.1. Get quota information
    63.19.2.2. Change quota information
    63.19.3. IP Location
    63.19.4. Local Search
    63.19.5. Send SMS
    63.19.6. SMS Validation
    63.19.7. Voice Call
    63.19.8. ConferenceCall
    63.19.9. Performance and Caching
    63.20. Zend_Service_Ebay
    63.20.1. Introduction
    63.21. Zend_Service_Ebay_Finding
    63.21.1. Introduction
    63.21.2. Create a client object
    63.21.3. Finding items
    63.21.4. Keywords Recommendation
    63.21.5. Histograms
    63.22. Zend_Service_Flickr
    63.22.1. 導入
    63.22.2. Flickr ユーザの写真や情報の検索
    63.22.3. グループプールからの写真の検索
    63.22.4. Flickr 画像の詳細の取得
    63.22.5. Zend_Service_Flickr 結果クラス群
    63.22.5.1. Zend_Service_Flickr_ResultSet
    63.22.5.1.1. プロパティ
    63.22.5.1.2. Zend_Service_Flickr_ResultSet::totalResults()
    63.22.5.2. Zend_Service_Flickr_Result
    63.22.5.2.1. プロパティ
    63.22.5.3. Zend_Service_Flickr_Image
    63.22.5.3.1. プロパティ
    63.23. Zend_Service_LiveDocx
    63.23.1. Introduction to LiveDocx
    63.23.1.1. Sign Up for an Account
    63.23.1.2. Templates and Documents
    63.23.1.3. Supported File Formats
    63.23.1.3.1. Template File Formats (input)
    63.23.1.3.2. Document File Formats (output):
    63.23.1.3.3. Image File Formats (import):
    63.23.1.3.4. Image File Formats (output):
    63.23.2. Zend_Service_LiveDocx_MailMerge
    63.23.2.1. Document Generation Process
    63.23.2.2. Creating Templates in Microsoft Word 2007
    63.23.2.3. Merging image data
    63.23.2.4. Advanced Mail-Merge
    63.23.2.5. Generating bitmaps image files
    63.23.2.6. Local vs. Remote Templates
    63.23.2.7. Getting Information
    63.24. Zend_Service_Nirvanix
    63.24.1. 導入
    63.24.2. Nirvanix への登録
    63.24.3. API ドキュメント
    63.24.4. 機能
    63.24.5. さぁはじめましょう
    63.24.6. プロキシについて
    63.24.7. 結果の吟味
    63.24.8. エラー処理
    63.25. Zend_Service_ReCaptcha
    63.25.1. 導入
    63.25.2. 単純な使用法
    63.25.3. メールアドレスの隠蔽
    63.26. Zend_Service_ShortUrl
    63.26.1. Overview
    63.26.2. Quick Start
    63.26.3. Available Methods
    63.27. Zend_Service_Simpy
    63.27.1. 導入
    63.27.2. リンク
    63.27.3. タグ
    63.27.4. メモ
    63.27.5. ウォッチリスト
    63.28. Zend_Service_SlideShare
    63.28.1. Getting Started with Zend_Service_SlideShare
    63.28.2. The SlideShow object
    63.28.3. Retrieving a single slide show
    63.28.4. Retrieving Groups of Slide Shows
    63.28.5. Zend_Service_SlideShare Caching policies
    63.28.6. Changing the behavior of the HTTP Client
    63.29. Zend_Service_StrikeIron
    63.29.1. Overview
    63.29.2. Registering with StrikeIron
    63.29.3. Getting Started
    63.29.4. Making Your First Query
    63.29.5. Examining Results
    63.29.6. Handling Errors
    63.29.7. Checking Your Subscription
    63.30. Zend_Service_StrikeIron: Bundled Services
    63.30.1. ZIP Code Information
    63.30.2. U.S. Address Verification
    63.30.3. Sales & Use Tax Basic
    63.31. Zend_Service_StrikeIron: Advanced Uses
    63.31.1. Using Services by WSDL
    63.31.2. Viewing SOAP Transactions
    63.32. Zend_Service_Technorati
    63.32.1. 導入
    63.32.2. さあ始めましょう
    63.32.3. はじめてのクエリ
    63.32.4. 結果の取得
    63.32.5. エラー処理
    63.32.6. API キーの使用限度の確認
    63.32.7. 使用できる Technorati クエリ
    63.32.7.1. Technorati Cosmos
    63.32.7.2. Technorati Search
    63.32.7.3. Technorati Tag
    63.32.7.4. Technorati DailyCounts
    63.32.7.5. Technorati TopTags
    63.32.7.6. Technorati BlogInfo
    63.32.7.7. Technorati BlogPostTags
    63.32.7.8. Technorati GetInfo
    63.32.7.9. Technorati KeyInfo
    63.32.8. Zend_Service_Technorati クラス
    63.32.8.1. Zend_Service_Technorati_ResultSet
    63.32.8.2. Zend_Service_Technorati_CosmosResultSet
    63.32.8.3. Zend_Service_Technorati_SearchResultSet
    63.32.8.4. Zend_Service_Technorati_TagResultSet
    63.32.8.5. Zend_Service_Technorati_DailyCountsResultSet
    63.32.8.6. Zend_Service_Technorati_TagsResultSet
    63.32.8.7. Zend_Service_Technorati_Result
    63.32.8.8. Zend_Service_Technorati_CosmosResult
    63.32.8.9. Zend_Service_Technorati_SearchResult
    63.32.8.10. Zend_Service_Technorati_TagResult
    63.32.8.11. Zend_Service_Technorati_DailyCountsResult
    63.32.8.12. Zend_Service_Technorati_TagsResult
    63.32.8.13. Zend_Service_Technorati_GetInfoResult
    63.32.8.14. Zend_Service_Technorati_BlogInfoResult
    63.32.8.15. Zend_Service_Technorati_KeyInfoResult
    63.33. Zend_Service_Twitter
    63.33.1. Introduction
    63.33.2. Authentication
    63.33.3. Account Methods
    63.33.4. Status Methods
    63.33.5. User Methods
    63.33.6. Direct Message Methods
    63.33.7. Friendship Methods
    63.33.8. Favorite Methods
    63.33.9. Block Methods
    63.33.10. Zend_Service_Twitter_Search
    63.33.10.1. Introduction
    63.33.10.2. Twitter Trends
    63.33.10.3. Searching Twitter
    63.33.10.4. Zend-specific Accessor Methods
    63.34. Zend_Service_WindowsAzure
    63.34.1. Introduction
    63.34.2. Installing the Windows Azure SDK
    63.34.3. API Documentation
    63.34.4. Features
    63.34.5. Architecture
    63.35. Zend_Service_WindowsAzure_Storage_Blob
    63.35.1. API Examples
    63.35.1.1. Creating a storage container
    63.35.1.2. Deleting a storage container
    63.35.1.3. Storing a blob
    63.35.1.4. Copying a blob
    63.35.1.5. Downloading a blob
    63.35.1.6. Making a blob publicly available
    63.35.2. Root container
    63.35.3. Blob storage stream wrapper
    63.35.4. Shared Access Signature
    63.35.4.1. Generating a Shared Access Signature
    63.35.4.2. Working with Shared Access Signatures from others
    63.36. Zend_Service_WindowsAzure_Diagnostics_Manager
    63.36.1. API Examples
    63.36.1.1. Checking if a diagnostics configuration for the current role instance exists
    63.36.1.2. Loading the current role instance diagnostics configuration
    63.36.1.3. Storing the current role instance diagnostics configuration
    63.36.1.4. Subscribing to a performance counter
    63.36.1.5. Getting the current role instance id
    63.37. Zend_Service_WindowsAzure_Storage_Queue
    63.37.1. API Examples
    63.37.1.1. Creating a queue
    63.37.1.2. Deleting a queue
    63.37.1.3. Adding a message to a queue
    63.37.1.4. Reading a message from a queue
    63.37.1.5. Check if there are messages in a queue
    63.38. Zend_Service_WindowsAzure_Storage_Table
    63.38.1. Operations on tables
    63.38.1.1. Creating a table
    63.38.1.2. Listing all tables
    63.38.2. Operations on entities
    63.38.2.1. Enforced schema entities
    63.38.2.2. No enforced schema entities (a.k.a. DynamicEntity)
    63.38.2.3. Entities API examples
    63.38.2.3.1. Inserting an entity
    63.38.2.3.2. Retrieving an entity by partition key and row key
    63.38.2.3.3. Updating an entity
    63.38.2.3.4. Deleting an entity
    63.38.2.4. Performing queries
    63.38.2.5. Batch operations
    63.38.3. Table storage session handler
    63.39. Zend_Service_Yahoo
    63.39.1. 導入
    63.39.2. Yahoo! を使用したウェブの検索
    63.39.3. Yahoo! を使用した画像の検索
    63.39.4. Yahoo! を使用した動画の検索
    63.39.5. Yahoo! を使用した Local Businesses and Services の検索
    63.39.6. Yahoo! News の検索
    63.39.7. Yahoo! Site Explorer Inbound Links の検索
    63.39.8. Yahoo! Site Explorer の PageData の検索
    63.39.9. Zend_Service_Yahoo クラス群
    63.39.9.1. Zend_Service_Yahoo_ResultSet
    63.39.9.1.1. Zend_Service_Yahoo_ResultSet::totalResults()
    63.39.9.1.2. プロパティ
    63.39.9.2. Zend_Service_Yahoo_WebResultSet
    63.39.9.3. Zend_Service_Yahoo_ImageResultSet
    63.39.9.4. Zend_Service_Yahoo_VideoResultSet
    63.39.9.5. Zend_Service_Yahoo_LocalResultSet
    63.39.9.6. Zend_Service_Yahoo_NewsResultSet
    63.39.9.7. Zend_Service_Yahoo_InlinkDataResultSet
    63.39.9.8. Zend_Service_Yahoo_PageDataResultSet
    63.39.9.9. Zend_Service_Yahoo_Result
    63.39.9.9.1. プロパティ
    63.39.9.10. Zend_Service_Yahoo_WebResult
    63.39.9.10.1. プロパティ
    63.39.9.11. Zend_Service_Yahoo_ImageResult
    63.39.9.11.1. プロパティ
    63.39.9.12. Zend_Service_Yahoo_VideoResult
    63.39.9.12.1. プロパティ
    63.39.9.13. Zend_Service_Yahoo_LocalResult
    63.39.9.13.1. プロパティ
    63.39.9.14. Zend_Service_Yahoo_NewsResult
    63.39.9.14.1. プロパティ
    63.39.9.15. Zend_Service_Yahoo_InlinkDataResult
    63.39.9.16. Zend_Service_Yahoo_PageDataResult
    63.39.9.17. Zend_Service_Yahoo_Image
    63.39.9.17.1. プロパティ
    64. Zend_Session
    64.1. 導入
    64.2. Basic Usage
    64.2.1. Tutorial Examples
    64.2.2. Iterating Over Session Namespaces
    64.2.3. Accessors for Session Namespaces
    64.3. Advanced Usage
    64.3.1. Starting a Session
    64.3.2. Locking Session Namespaces
    64.3.3. Namespace Expiration
    64.3.4. Session Encapsulation and Controllers
    64.3.5. Preventing Multiple Instances per Namespace
    64.3.6. Working with Arrays
    64.3.7. Using Sessions with Objects
    64.3.8. Using Sessions with Unit Tests
    64.4. Global Session Management
    64.4.1. Configuration Options
    64.4.2. Error: Headers Already Sent
    64.4.3. Session Identifiers
    64.4.3.1. Session Hijacking and Fixation
    64.4.4. rememberMe(integer $seconds)
    64.4.5. forgetMe()
    64.4.6. sessionExists()
    64.4.7. destroy(bool $remove_cookie = true, bool $readonly = true)
    64.4.8. stop()
    64.4.9. writeClose($readonly = true)
    64.4.10. expireSessionCookie()
    64.4.11. setSaveHandler(Zend_Session_SaveHandler_Interface $interface)
    64.4.12. namespaceIsset($namespace)
    64.4.13. namespaceUnset($namespace)
    64.4.14. namespaceGet($namespace)
    64.4.15. getIterator()
    64.5. Zend_Session_SaveHandler_DbTable
    65. Zend_Soap
    65.1. Zend_Soap_Server
    65.1.1. Zend_Soap_Server constructor
    65.1.1.1. Zend_Soap_Server constructor for the WSDL mode
    65.1.1.2. Zend_Soap_Server constructor for the non-WSDL mode
    65.1.2. Methods to define Web Service API
    65.1.3. Request and response objects handling
    65.1.3.1. Request processing
    65.1.3.2. Response pre-processing
    65.2. Zend_Soap_Client
    65.2.1. Zend_Soap_Client Constructor
    65.2.2. Performing SOAP Requests
    65.3. WSDLアクセッサ
    65.3.1. Zend_Soap_Wsdlコンストラクタ
    65.3.2. addMessage()メソッド
    65.3.3. addPortType()メソッド
    65.3.4. addPortOperation()メソッド
    65.3.5. addBinding()メソッド
    65.3.6. addBindingOperation()メソッド
    65.3.7. addSoapBinding()メソッド
    65.3.8. addSoapOperation()メソッド
    65.3.9. addService()メソッド
    65.3.10. 型のマッピング
    65.3.10.1. 型情報の取得
    65.3.10.2. 複雑な型の情報を追加する
    65.3.11. addDocumentation()メソッド
    65.3.12. 確定したWSDL文書を取得
    65.4. AutoDiscovery
    65.4.1. AutoDiscovery Introduction
    65.4.2. Class autodiscovering
    65.4.3. Functions autodiscovering
    65.4.4. Autodiscovering Datatypes
    65.4.5. WSDL Binding Styles
    66. Zend_Tag
    66.1. 導入
    66.2. Zend_Tag_Cloud
    66.2.1. Decorators
    66.2.1.1. HTML Tag decorator
    66.2.1.2. HTML Cloud decorator
    67. Zend_Test
    67.1. 導入
    67.2. Zend_Test_PHPUnit
    67.2.1. テストケースの起動
    67.2.2. コントローラおよび MVC アプリケーションのテスト
    67.2.2.1. コントローラのテストと Redirector アクションヘルパー
    67.2.3. アサーション
    67.2.3.1. CSS セレクタアサーション
    67.2.3.2. XPath アサーション
    67.2.3.3. リダイレクトアサーション
    67.2.3.4. レスポンスヘッダアサーション
    67.2.3.5. リクエストアサーション
    67.2.4. 例
    67.3. Zend_Test_PHPUnit_Db
    67.3.1. Quickstart
    67.3.1.1. Setup a Database TestCase
    67.3.1.2. Specify a seed dataset
    67.3.1.3. A few initial database tests
    67.3.2. Usage, API and Extensions Points
    67.3.2.1. The Zend_Test_PHPUnit_DatabaseTestCase class
    67.3.2.2. Integrating Database Testing with the ControllerTestCase
    67.3.3. データベース・テスト・アダプタの使用
    68. Zend_Text
    68.1. Zend_Text_Figlet
    68.2. Zend_Text_Table
    69. Zend_TimeSync
    69.1. 導入
    69.1.1. なぜ Zend_TimeSync ?
    69.1.2. NTP とは?
    69.1.3. SNTP とは?
    69.1.4. 問題のある使用法
    69.1.5. どのサーバを使用するか
    69.2. Zend_TimeSync の動作
    69.2.1. 一般的なタイムサーバへのリクエスト
    69.2.2. 複数のタイムサーバ
    69.2.3. タイムサーバのプロトコル
    69.2.4. タイムサーバのポートの指定
    69.2.5. タイムサーバ用のオプション
    69.2.6. 別のタイムサーバの使用法
    69.2.7. タイムサーバからの情報
    69.2.8. 例外処理
    70. Zend_Tool
    70.1. Using Zend_Tool On The Command Line
    70.1.1. Installation
    70.1.1.1. Download And Go
    70.1.1.2. Installing Via Pear
    70.1.1.3. Installing by Hand
    70.1.2. General Purpose Commands
    70.1.2.1. Version
    70.1.2.2. Built-in Help
    70.1.2.3. Manifest
    70.1.3. Project Specific Commands
    70.1.3.1. Project
    70.1.3.2. Project
    70.1.3.3. Controller
    70.1.3.4. Action
    70.1.3.5. View
    70.1.3.6. Model
    70.1.3.7. Form
    70.1.3.8. DbAdapter
    70.1.3.9. DbTable
    70.1.3.10. Layout
    70.1.4. Environment Customization
    70.1.4.1. The Storage Directory
    70.1.4.2. The Configuration File
    70.1.4.3. Environment Locations
    70.2. Extending Zend_Tool
    70.2.1. Overview of Zend_Tool
    70.2.2. Zend_Tool_Framework Extensions
    70.2.2.1. Overall Architecture
    70.2.2.2. Understanding the CLI Client
    70.2.2.2.1. Setting up the CLI tool
    70.2.2.2.2. Setting up the CLI tool on Unix-like Systems
    70.2.2.2.3. Setting up the CLI tool on Windows
    70.2.2.2.4. Other Setup Considerations
    70.2.2.3. Creating Providers
    70.2.2.3.1. How Zend_Tool finds your Providers
    70.2.2.3.2. Basic Instructions for Creating Providers
    70.2.2.3.3. The response object
    70.2.2.3.4. Advanced Development Information
    70.2.3. Zend_Tool_Project Extensions
    70.2.3.1. Overall Architecture
    70.2.3.2. Creating Providers
    71. Zend_Tool_Framework
    71.1. 導入
    71.2. Using the CLI Tool
    71.2.1. Setting up the CLI tool
    71.2.2. Setting up the CLI tool on Unix-like Systems
    71.2.3. Setting up the CLI tool on Windows
    71.2.4. Other Setup Considerations
    71.2.5. Where To Go Next?
    71.3. アーキテクチャ
    71.3.1. レジストリ
    71.3.2. プロバイダ
    71.3.3. ローダ
    71.3.4. マニフェスト
    71.3.5. クライアント
    71.4. Zend_Tool_Frameworkを利用してプロバイダを作成する
    71.4.1. Zend_Tool はどのようにプロバイダを見つけるか
    71.4.2. プロバイダを作成するための基本命令
    71.4.3. レスポンスオブジェクト
    71.4.4. 先進の開発情報
    71.4.4.1. プロバイダに変数を渡す
    71.4.4.2. Prompt the User for Input
    71.4.4.3. プロバイダ・アクションを実行するための擬態
    71.4.4.4. 冗長及びデバッグモード
    71.4.4.5. ユーザーの構成及びストレージにアクセス
    71.5. 出荷されたシステムプロバイダー
    71.5.1. バージョンプロバイダー
    71.5.2. マニフェストプロバイダー
    71.6. Extending and Configuring Zend_Tool_Framework
    71.6.1. Customizing Zend_Tool Console Client
    71.6.1.1. The Home Directory
    71.6.1.2. Local Storage
    71.6.1.3. User Configuration
    71.6.1.4. User Configuration File Content
    72. Zend_Tool_Project
    72.1. 導入
    72.2. プロジェクトを作成
    72.3. Zend_Tool プロジェクトプロバイダー
    72.4. Zend_Tool_Project Internals
    72.4.1. Zend_Tool_Project Internal Xml Structure
    72.4.2. Zend_Tool_Project Internal Extending
    73. Zend_Translate
    73.1. 導入
    73.1.1. 多言語対応をはじめよう
    73.2. Zend_Translate のアダプタ
    73.2.1. 使用するアダプタを決める方法
    73.2.1.1. Zend_Translate_Adapter_Array
    73.2.1.2. Zend_Translate_Adapter_Csv
    73.2.1.3. Zend_Translate_Adapter_Gettext
    73.2.1.4. Zend_Translate_Adapter_Ini
    73.2.1.5. Zend_Translate_Adapter_Tbx
    73.2.1.6. Zend_Translate_Adapter_Tmx
    73.2.1.7. Zend_Translate_Adapter_Qt
    73.2.1.8. Zend_Translate_Adapter_Xliff
    73.2.1.9. Zend_Translate_Adapter_XmlTm
    73.2.2. 自作のアダプタの組み込み
    73.2.3. 全アダプタの高速化
    73.3. Using Translation Adapters
    73.3.1. Translation Source Structures
    73.4. Creating source files
    73.4.1. Creating Array source files
    73.4.2. Creating Gettext source files
    73.4.3. Creating TMX source files
    73.4.4. Creating CSV source files
    73.4.5. Creating INI source files
    73.5. 翻訳用の追加機能
    73.5.1. アダプタのオプション
    73.5.2. 言語の処理
    73.5.2.1. 言語の自動処理
    73.5.2.2. Using a country as language
    73.5.3. 自動的なソースの検出
    73.5.3.1. ディレクトリ名からの言語の取得
    73.5.3.2. ファイル名からの言語の取得
    73.5.3.2.1. ファイル名全体
    73.5.3.2.2. ファイルの拡張子
    73.5.3.2.3. ファイル名の一部
    73.5.3.3. Ignoring special files and directories
    73.5.3.3.1. Ignore a special directory or file
    73.5.3.3.2. Ignore several directories or files
    73.5.3.3.3. Ignore specific names
    73.5.4. Routing for translations
    73.5.5. Combining multiple translation sources
    73.5.6. 翻訳の確認
    73.5.7. 見つからなかった翻訳をログに記録する方法
    73.5.8. ソースデータへのアクセス
    73.6. Plural notations for Translation
    73.6.1. Traditional plural translations
    73.6.2. Modern plural translations
    73.6.3. Plural source files
    73.6.3.1. Array source with plural definitions
    73.6.3.2. Csv source with plural definitions
    73.6.3.3. Gettext source with plural definitions
    73.6.4. Custom plural rules
    74. Zend_Uri
    74.1. Zend_Uri
    74.1.1. Overview
    74.1.2. Creating a New URI
    74.1.2.1. Creating a New Custom-Class URI
    74.1.3. Manipulating an Existing URI
    74.1.4. URI Validation
    74.1.4.1. Allowing "Unwise" characters in URIs
    74.1.5. Common Instance Methods
    74.1.5.1. Getting the Scheme of the URI
    74.1.5.2. Getting the Entire URI
    74.1.5.3. Validating the URI
    75. Zend_Validate
    75.1. Introduction
    75.1.1. What is a validator?
    75.1.2. Basic usage of validators
    75.1.3. Customizing messages
    75.1.4. Using the static is() method
    75.1.4.1. Namespaces
    75.1.5. Translating messages
    75.2. 標準のバリデーションクラス群
    75.2.1. Alnum
    75.2.1.1. Supported options for Zend_Validate_Alnum
    75.2.1.2. Basic usage
    75.2.1.3. Using whitespaces
    75.2.1.4. Using different languages
    75.2.2. Alpha
    75.2.2.1. Supported options for Zend_Validate_Alpha
    75.2.2.2. Basic usage
    75.2.2.3. Using whitespaces
    75.2.2.4. Using different languages
    75.2.3. Barcode
    75.2.3.1. Supported options for Zend_Validate_Barcode
    75.2.3.2. Basic usage
    75.2.3.3. Optional checksum
    75.2.3.4. Writing custom adapters
    75.2.4. Between
    75.2.4.1. Supported options for Zend_Validate_Between
    75.2.4.2. Default behaviour for Zend_Validate_Between
    75.2.4.3. Validation exclusive the border values
    75.2.5. Callback
    75.2.5.1. Supported options for Zend_Validate_Callback
    75.2.5.2. Basic usage
    75.2.5.3. Usage with closures
    75.2.5.4. Usage with class-based callbacks
    75.2.5.5. Adding options
    75.2.6. CreditCard
    75.2.6.1. Supported options for Zend_Validate_CreditCard
    75.2.6.2. Basic usage
    75.2.6.3. Accepting defined credit cards
    75.2.6.4. Validation by using foreign APIs
    75.2.7. Ccnum
    75.2.8. Date
    75.2.8.1. Supported options for Zend_Validate_Date
    75.2.8.2. Default date validation
    75.2.8.3. Localized date validation
    75.2.8.4. Self defined date validation
    75.2.9. Db_RecordExists and Db_NoRecordExists
    75.2.9.1. Supported options for Zend_Validate_Db_*
    75.2.9.2. Basic usage
    75.2.9.3. Excluding records
    75.2.9.4. Database Adapters
    75.2.9.5. Database Schemas
    75.2.10. Digits
    75.2.10.1. Supported options for Zend_Validate_Digits
    75.2.10.2. Validating digits
    75.2.11. EmailAddress
    75.2.11.1. Basic usage
    75.2.11.2. Options for validating Email Addresses
    75.2.11.3. Complex local parts
    75.2.11.4. Validating only the local part
    75.2.11.5. Validating different types of hostnames
    75.2.11.6. Checking if the hostname actually accepts email
    75.2.11.7. Validating International Domains Names
    75.2.11.8. Validating Top Level Domains
    75.2.11.9. Setting messages
    75.2.12. Float
    75.2.12.1. Supported options for Zend_Validate_Float
    75.2.12.2. Simple float validation
    75.2.12.3. Localized float validation
    75.2.13. GreaterThan
    75.2.13.1. Supported options for Zend_Validate_GreaterThan
    75.2.13.2. Basic usage
    75.2.14. Hex
    75.2.14.1. Supported options for Zend_Validate_Hex
    75.2.15. ホスト名
    75.2.15.1. Supported options for Zend_Validate_Hostname
    75.2.15.2. 基本的な使用法
    75.2.15.3. さまざまな形式のホスト名を検証
    75.2.15.4. 国際化ドメイン名を検証
    75.2.15.5. トップレベルドメインを検証
    75.2.16. Iban
    75.2.16.1. Supported options for Zend_Validate_Iban
    75.2.16.2. IBAN validation
    75.2.16.2.1. Application wide locale
    75.2.16.2.2. Ungreedy IBAN validation
    75.2.16.2.3. Region aware IBAN validation
    75.2.17. Identical
    75.2.17.1. Supported options for Zend_Validate_Identical
    75.2.17.2. Basic usage
    75.2.17.3. Identical objects
    75.2.17.4. Form elements
    75.2.17.5. Strict validation
    75.2.17.6. Configuration
    75.2.18. InArray
    75.2.18.1. Supported options for Zend_Validate_InArray
    75.2.18.2. 単純な配列の検証
    75.2.18.3. 厳密な配列の検証
    75.2.18.4. 再帰的な配列の検証
    75.2.19. Int
    75.2.19.1. Supported options for Zend_Validate_Int
    75.2.19.2. Simple integer validation
    75.2.19.3. Localized integer validation
    75.2.20. Ip
    75.2.20.1. Supported options for Zend_Validate_Ip
    75.2.20.2. 基本的な使用法
    75.2.20.3. IPv4 または IPV6 だけを検証
    75.2.21. Isbn
    75.2.21.1. Supported options for Zend_Validate_Isbn
    75.2.21.2. Basic usage
    75.2.21.3. Setting an explicit ISBN validation type
    75.2.21.4. Specifying a separator restriction
    75.2.22. LessThan
    75.2.22.1. Supported options for Zend_Validate_LessThan
    75.2.22.2. Basic usage
    75.2.23. NotEmpty
    75.2.23.1. Supported options for Zend_Validate_NotEmpty
    75.2.23.2. Default behaviour for Zend_Validate_NotEmpty
    75.2.23.3. Changing behaviour for Zend_Validate_NotEmpty
    75.2.24. PostCode
    75.2.24.1. Constructor options
    75.2.24.2. Supported options for Zend_Validate_PostCode
    75.2.25. Regex
    75.2.25.1. Supported options for Zend_Validate_Regex
    75.2.25.2. Validation with Zend_Validate_Regex
    75.2.25.3. Pattern handling
    75.2.26. サイトマップ・バリデータ
    75.2.26.1. Sitemap_Changefreq
    75.2.26.2. Sitemap_Lastmod
    75.2.26.3. Sitemap_Loc
    75.2.26.4. Sitemap_Priority
    75.2.26.5. Zend_Validate_Sitemap_* でサポートされるオプション
    75.2.27. StringLength
    75.2.27.1. Supported options for Zend_Validate_StringLength
    75.2.27.2. Default behaviour for Zend_Validate_StringLength
    75.2.27.3. Limiting the maximum allowed length of a string
    75.2.27.4. Limiting the minimal required length of a string
    75.2.27.5. Limiting a string on both sides
    75.2.27.6. Encoding of values
    75.3. バリデータチェイン
    75.4. バリデータの書き方
    75.5. 検証メッセージ
    75.5.1. Using pre-translated validation messages
    75.5.2. 検証メッセージのサイズの制限
    76. Zend_Version
    76.1. Getting the Zend Framework Version
    77. Zend_View
    77.1. 導入
    77.1.1. コントローラスクリプト
    77.1.2. ビュースクリプト
    77.1.3. オプション
    77.1.4. ビュースクリプトでの短いタグ
    77.1.5. ユーティリティメソッド
    77.2. コントローラスクリプト
    77.2.1. 変数の代入
    77.2.2. ビュースクリプトのレンダリング
    77.2.3. ビュースクリプトのパス
    77.3. ビュースクリプト
    77.3.1. 出力のエスケープ
    77.3.2. 別のテンプレートシステムの使用
    77.3.2.1. ビュースクリプトを使用したテンプレートシステム
    77.3.2.2. Zend_View_Interface を使用したテンプレート
    77.4. ビューヘルパー
    77.4.1. 付属のヘルパー
    77.4.1.1. Action ビューヘルパー
    77.4.1.2. BaseUrl ヘルパー
    77.4.1.3. Currency Helper
    77.4.1.4. Cycle ヘルパー
    77.4.1.5. Partial ヘルパー
    77.4.1.6. Placeholder ヘルパー
    77.4.1.6.1. プレースホルダの具象実装
    77.4.1.7. Doctype ヘルパー
    77.4.1.8. Gravatar View Helper
    77.4.1.8.1. Options
    77.4.1.9. HeadLink ヘルパー
    77.4.1.10. HeadMeta ヘルパー
    77.4.1.11. HeadScript ヘルパー
    77.4.1.12. HeadStyle ヘルパー
    77.4.1.13. HeadTitle ヘルパー
    77.4.1.14. HTML オブジェクトヘルパー
    77.4.1.15. InlineScript ヘルパー
    77.4.1.16. JSON ヘルパー
    77.4.1.17. Navigation Helpers
    77.4.1.17.1. Translation of labels and titles
    77.4.1.17.2. Integration with ACL
    77.4.1.17.3. Navigation setup used in examples
    77.4.1.17.4. Breadcrumbs Helper
    77.4.1.17.5. Links Helper
    77.4.1.17.6. Menu Helper
    77.4.1.17.7. Sitemap Helper
    77.4.1.17.8. Navigation Helper
    77.4.1.18. TinySrc Helper
    77.4.1.18.1. Overview
    77.4.1.18.2. Quick Start
    77.4.1.18.3. Configuration Options
    77.4.1.18.4. Available Methods
    77.4.1.18.5. Examples
    77.4.1.19. 翻訳ヘルパー
    77.4.1.20. UserAgent View Helper
    77.4.1.20.1. Overview
    77.4.1.20.2. Quick Start
    77.4.1.20.3. Available Methods
    77.4.2. ヘルパーのパス
    77.4.3. 独自のヘルパーを書く
    77.4.4. Registering Concrete Helpers
    77.5. Zend_View_Abstract
    78. Zend_Wildfire
    78.1. Zend_Wildfire
    79. Zend_XmlRpc
    79.1. 導入
    79.2. Zend_XmlRpc_Client
    79.2.1. 導入
    79.2.2. メソッドのコール
    79.2.3. 型およびその変換
    79.2.3.1. PHP ネイティブ変数をパラメータとして渡す
    79.2.3.2. Zend_XmlRpc_Value オブジェクトをパラメータとして渡す
    79.2.4. サーバプロキシオブジェクト
    79.2.5. エラー処理
    79.2.5.1. HTTP エラー
    79.2.5.2. XML-RPC Fault
    79.2.6. サーバのイントロスペクション
    79.2.7. リクエストからレスポンスへ
    79.2.8. HTTP クライアントのテスト
    79.3. Zend_XmlRpc_Server
    79.3.1. Introduction
    79.3.2. Basic Usage
    79.3.3. Server Structure
    79.3.4. Anatomy of a webservice
    79.3.4.1. General considerations
    79.3.4.2. What to expose?
    79.3.5. Conventions
    79.3.6. Utilizing Namespaces
    79.3.7. Custom Request Objects
    79.3.8. Custom Responses
    79.3.9. Handling Exceptions via Faults
    79.3.10. Caching Server Definitions Between Requests
    79.3.11. Usage Examples
    79.3.12. Performance optimization
    digg delicious meneame google twitter technorati facebook

    Comments

    Loading...