Programmer's Reference Guide

プログラマ向けリファレンスガイド

Zend Framework

2009-06-23


目次

1. Zend Framework の紹介
1.1. 概要
1.2. インストール
2. Zend_Acl
2.1. 導入
2.1.1. リソース
2.1.2. ロール
2.1.3. アクセス制御リストの作成
2.1.4. ロールの登録
2.1.5. アクセス制御の定義
2.1.6. ACL への問い合わせ
2.2. アクセス制御の洗練
2.2.1. 的確なアクセス制御
2.2.2. アクセス制御の削除
2.3. 高度な使用法
2.3.1. ACL データの保存による永続性の確保
2.3.2. アサーションを使用した条件付き ACL 規則の作成
3. Zend_Amf
3.1. 導入
3.2. Zend_Amf_Server
3.2.1. サーバへの Flex からの接続
3.2.2. エラー処理
3.2.3. AMF レスポンス
3.2.4. 型付きオブジェクト
3.2.5. リソース
3.2.6. サーバへの Flash からの接続
3.2.7. 認証
4. Zend_Application
4.1. 導入
4.2. Zend_Application Quick Start
4.2.1. Using Zend_Tool
4.2.2. Adding Zend_Application to your application
4.2.3. Adding and creating resources
4.2.4. Next steps with Zend_Application
4.3. Theory of Operation
4.3.1. Bootstrapping
4.3.1.1. Resource Methods
4.3.1.2. Bootstraps that use resource plugins
4.3.1.3. Resource Registry
4.3.1.4. Dependency Tracking
4.3.2. Resource Plugins
4.4. Examples
4.5. コア機能
4.5.1. Zend_Application
4.5.2. Zend_Application_Bootstrap_Bootstrapper
4.5.3. Zend_Application_Bootstrap_ResourceBootstrapper
4.5.4. Zend_Application_Bootstrap_BootstrapAbstract
4.5.5. Zend_Application_Bootstrap_Bootstrap
4.5.6. Zend_Application_Resource_Resource
4.5.7. Zend_Application_Resource_ResourceAbstract
4.5.7.1. Resource Names
4.6. 利用できるリソースプラグイン
4.6.1. Zend_Application_Resource_Db
4.6.2. Zend_Application_Resource_Frontcontroller
4.6.3. Zend_Application_Resource_Modules
4.6.4. Zend_Application_Resource_Session
4.6.5. Zend_Application_Resource_View
5. Zend_Auth
5.1. 導入
5.1.1. アダプタ
5.1.2. 結果
5.1.3. ID の永続性
5.1.3.1. PHP セッションにおけるデフォルトの持続性
5.1.3.2. 独自のストレージの実装
5.1.4. 使用法
5.2. データベースのテーブルでの認証
5.2.1. 導入
5.2.2. 応用例: 持続的な DbTable 結果オブジェクト
5.2.3. 高度な使用例
5.3. ダイジェスト認証
5.3.1. 導入
5.3.2. 使用
5.3.3. ID
5.4. HTTP 認証アダプタ
5.4.1. 導入
5.4.2. 設計の概要
5.4.3. 設定オプション
5.4.4. リゾルバ
5.4.4.1. File リゾルバ
5.4.5. 基本的な使用法
5.5. LDAP 認証
5.5.1. 導入
5.5.2. 使用法
5.5.3. API
5.5.4. サーバのオプション
5.5.5. デバッグメッセージの収集
5.5.6. サーバ固有の共通オプション
5.5.6.1. Active Directory 用のオプション
5.5.6.2. OpenLDAP 用のオプション
5.6. Open ID 認証
5.6.1. 導入
5.6.2. 仕様
6. Zend_Cache
6.1. 導入
6.2. キャッシュの仕組み
6.2.1. Zend_Cache ファクトリメソッド
6.2.2. レコードのタグ付け
6.2.3. キャッシュの削除
6.3. Zend_Cache のフロントエンド
6.3.1. Zend_Cache_Core
6.3.1.1. 導入
6.3.1.2. 使用可能なオプション
6.3.1.3. 例
6.3.2. Zend_Cache_Frontend_Output
6.3.2.1. 導入
6.3.2.2. 使用可能なオプション
6.3.2.3. 例
6.3.3. Zend_Cache_Frontend_Function
6.3.3.1. 導入
6.3.3.2. 使用可能なオプション
6.3.3.3. 例
6.3.4. Zend_Cache_Frontend_Class
6.3.4.1. 導入
6.3.4.2. 使用可能なオプション
6.3.4.3. 例
6.3.5. Zend_Cache_Frontend_File
6.3.5.1. 導入
6.3.5.2. 使用可能なオプション
6.3.5.3. 例
6.3.6. Zend_Cache_Frontend_Page
6.3.6.1. 導入
6.3.6.2. 使用可能なオプション
6.3.6.3. 例
6.3.6.4. キャンセル用のメソッド
6.4. Zend_Cache のバックエンド
6.4.1. Zend_Cache_Backend_File
6.4.2. Zend_Cache_Backend_Sqlite
6.4.3. Zend_Cache_Backend_Memcached
6.4.4. Zend_Cache_Backend_Apc
6.4.5. Zend_Cache_Backend_Xcache
6.4.6. Zend_Cache_Backend_ZendPlatform
6.4.7. Zend_Cache_Backend_TwoLevels
6.4.8. Zend_Cache_Backend_ZendServer_Disk および Zend_Cache_Backend_ZendServer_ShMem
7. Zend_Captcha
7.1. 導入
7.2. Captcha の方法
7.3. CAPTCHA アダプタ
7.3.1. Zend_Captcha_Word
7.3.2. Zend_Captcha_Dumb
7.3.3. Zend_Captcha_Figlet
7.3.4. Zend_Captcha_Image
7.3.5. Zend_Captcha_ReCaptcha
8. Zend_CodeGenerator
8.1. 導入
8.1.1. Theory of Operation
8.2. Zend_CodeGeneratorサンプル
8.3. Zend_CodeGeneratorリファレンス
8.3.1. 抽象クラスとインターフェース
8.3.1.1. Zend_CodeGenerator_Abstract
8.3.1.2. Zend_CodeGenerator_Php_Abstract
8.3.1.3. Zend_CodeGenerator_Php_Member_Abstract
8.3.2. Concrete CodeGenerator Classes
8.3.2.1. Zend_CodeGenerator_Php_Body
8.3.2.2. Zend_CodeGenerator_Php_Class
8.3.2.3. Zend_CodeGenerator_Php_Docblock
8.3.2.4. Zend_CodeGenerator_Php_Docblock_Tag
8.3.2.5. Zend_CodeGenerator_Php_DocBlock_Tag_Param
8.3.2.6. Zend_CodeGenerator_Php_DocBlock_Tag_Return
8.3.2.7. Zend_CodeGenerator_Php_File
8.3.2.8. Zend_CodeGenerator_Php_Member_Container
8.3.2.9. Zend_CodeGenerator_Php_Method
8.3.2.10. Zend_CodeGenerator_Php_Parameter
8.3.2.11. Zend_CodeGenerator_Php_Property
9. Zend_Config
9.1. 導入
9.2. 動作原理
9.3. Zend_Config_Ini
9.4. Zend_Config_Xml
10. Zend_Config_Writer
10.1. Zend_Config_Writer
11. Zend_Console_Getopt
11.1. 導入
11.2. Getopt の規則の宣言
11.2.1. 短い形式のオプションの宣言
11.2.2. 長い形式のオプションの宣言
11.3. オプションおよび引数の取得
11.3.1. Getopt の例外処理
11.3.2. 名前によるオプションの取得
11.3.3. オプションの取得
11.3.4. 非オプション引数の取得
11.4. Zend_Console_Getopt の設定
11.4.1. オプションの規則の追加
11.4.2. ヘルプメッセージの追加
11.4.3. オプションのエイリアスの追加
11.4.4. 引数リストの追加
11.4.5. 設定の追加
12. Zend_Controller
12.1. Zend_Controller クイックスタート
12.1.1. 導入
12.1.2. クイックスタート
12.1.2.1. ファイルシステムレイアウトの作成
12.1.2.2. ドキュメントルートの設定
12.1.2.3. rewrite ルールの作成
12.1.2.4. 起動ファイルの作成
12.1.2.5. デフォルトのアクションコントローラの作成
12.1.2.6. ビュースクリプトの作成
12.1.2.7. エラーコントローラの作成
12.1.2.8. 実際に見てみましょう!
12.2. Zend_Controller の基本
12.3. フロントコントローラ
12.3.1. 概要
12.3.2. 主要なメソッド
12.3.2.1. getInstance()
12.3.2.2. setControllerDirectory() および addControllerDirectory
12.3.2.3. addModuleDirectory() および getModuleDirectory()
12.3.2.4. dispatch()
12.3.2.5. run()
12.3.3. 環境へのアクセス用メソッド群
12.3.4. フロントコントローラのパラメータ
12.3.5. フロントコントローラの継承
12.4. リクエストオブジェクト
12.4.1. 導入
12.4.2. HTTP リクエスト
12.4.2.1. リクエストデータへのアクセス
12.4.2.2. ベース URL およびサブディレクトリ
12.4.2.3. リクエストメソッドの判定
12.4.2.4. AJAX リクエストの検出
12.4.3. リクエストオブジェクトのサブクラスの作成
12.5. 標準のルータ
12.5.1. 導入
12.5.2. ルータの使用法
12.5.3. 基本的な RewriteRouter の操作法
12.5.4. デフォルトのルート
12.5.5. ベース URL およびサブディレクトリ
12.5.6. グローバルパラメータ
12.5.7. ルートの型
12.5.7.1. Zend_Controller_Router_Route
12.5.7.1.1. 変数のデフォルト
12.5.7.1.2. 変数の制約
12.5.7.1.3. 翻訳済みセグメント
12.5.7.2. Zend_Controller_Router_Route_Static
12.5.7.3. Zend_Controller_Router_Route_Regex
12.5.7.4. Zend_Controller_Router_Route_Hostname
12.5.7.5. Zend_Controller_Router_Route_Chain
12.5.7.5.1. Chain Routes via Zend_Config
12.5.8. RewriteRouter での Zend_Config の使用法
12.5.9. ルータのサブクラスの作成
12.6. ディスパッチャ
12.6.1. 概要
12.6.2. ディスパッチャのサブクラスの作成
12.7. アクションコントローラ
12.7.1. 導入
12.7.2. オブジェクトの初期化
12.7.3. ディスパッチ前後のフック
12.7.4. アクセス用メソッド
12.7.5. ビューの統合
12.7.5.1. ビューの初期化
12.7.5.2. ビューのレンダリング
12.7.6. ユーティリティメソッド
12.7.7. アクションコントローラのサブクラスの作成
12.8. アクションヘルパー
12.8.1. 導入
12.8.2. ヘルパーの初期化
12.8.3. ヘルパーブローカ
12.8.4. 組み込みのアクションヘルパー
12.8.4.1. ActionStack
12.8.4.2. AutoComplete
12.8.4.2.1. Dojo でのオートコンプリート
12.8.4.2.2. Scriptaculous でのオートコンプリート
12.8.4.3. ContextSwitch および AjaxContext
12.8.4.3.1. デフォルトで使用できるコンテキスト
12.8.4.3.2. 独自のコンテキストの作成
12.8.4.3.3. アクションごとのコンテキストの設定
12.8.4.3.4. コンテキストスイッチの初期化
12.8.4.3.5. 追加機能
12.8.4.3.6. AjaxContext の機能
12.8.4.4. FlashMessenger
12.8.4.4.1. 導入
12.8.4.4.2. 基本的な使用例
12.8.4.5. JSON
12.8.4.6. Redirector
12.8.4.6.1. 導入
12.8.4.6.2. 基本的な使用例
12.8.4.7. ViewRenderer
12.8.4.7.1. 導入
12.8.4.7.2. API
12.8.4.7.3. 基本的な使用例
12.8.4.7.4. 高度な使用例
12.8.5. 独自のヘルパーの作成
12.9. レスポンスオブジェクト
12.9.1. 使用法
12.9.2. ヘッダの操作
12.9.3. 名前つきセグメント
12.9.4. レスポンスオブジェクト内での例外の検査
12.9.5. レスポンスオブジェクトのサブクラスの作成
12.10. プラグイン
12.10.1. 導入
12.10.2. プラグインの書き方
12.10.3. プラグインの使用法
12.10.4. プラグインの取得と操作
12.10.5. 標準の配布パッケージに含まれるプラグイン
12.10.5.1. ActionStack
12.10.5.2. Zend_Controller_Plugin_ErrorHandler
12.10.5.2.1. 404 ハンドラとしての ErrorHandler の使用
12.10.5.2.2. 前回のレンダリング結果の扱い
12.10.5.2.3. プラグインの使用例
12.10.5.2.4. エラーコントローラの例
12.11. モジュラーディレクトリ構造の規約の使用
12.11.1. 導入
12.11.2. モジュールコントローラディレクトリの指定
12.11.3. モジュールへのルーティング
12.11.4. モジュールあるいはグローバルのデフォルトコントローラ
12.12. MVC での例外
12.12.1. 導入
12.12.2. 例外の処理
12.12.3. MVC で遭遇するであろう例外
12.13. 以前のバージョンからの移行
12.13.1. 1.7.x から 1.8.0 以降への移行
12.13.1.1. 標準のルートの変更
12.13.2. 1.6.x から 1.7.0 以降への移行
12.13.2.1. ディスパッチャインターフェイスの変更
12.13.3. 1.5.x から 1.6.0 以降への移行
12.13.3.1. ディスパッチャインターフェイスの変更
12.13.4. 1.0.x から 1.5.0 以降への移行
12.13.5. 0.9.3 から 1.0.0RC1 以降への移行
12.13.6. 0.9.2 から 0.9.3 以降への移行
12.13.7. 0.6.0 から 0.8.0 以降への移行
12.13.8. 0.2.0 以前のバージョンから 0.6.0 への移行
13. Zend_Currency
13.1. Zend_Currency について
13.1.1. Zend_Currency を使うべき理由は?
13.2. 通貨の操作方法
13.2.1. 通貨形式での出力の作成
13.2.2. 通貨の表示形式の変更
13.2.3. Zend_Currency の情報取得用メソッド
13.2.4. 新しいデフォルト値の設定
13.2.5. Zend_Currency の高速化
13.3. 以前のバージョンからの移行
13.3.1. 1.0.2 から 1.0.3 以降への移行
14. Zend_Date
14.1. 導入
14.1.1. デフォルトタイムゾーンの設定
14.1.2. なぜ Zend_Date なのか?
14.2. 動作原理
14.2.1. 内部構造
14.3. 基本メソッド
14.3.1. 現在の日付
14.3.2. Zend_Date の使用例
14.3.2.1. 日付の出力
14.3.2.2. 日付の設定
14.3.2.3. 日付の加減算
14.3.2.4. 日付の比較
14.4. Zend_Date API の概要
14.4.1. Zend_Date のオプション
14.4.1.1. 日付の書式の型の選択
14.4.1.2. 夏時間と月
14.4.1.3. 月の計算
14.4.1.4. 日付の地域化や正規化の、Zend_Cache による高速化
14.4.1.5. Zend_TimeSync による同期したタイムスタンプの取得
14.4.2. 日付の値の操作
14.4.3. 多くの日付要素で共通に使用できる、Zend_Date の基本操作
14.4.3.1. 日付要素の一覧
14.4.3.2. 日付操作の一覧
14.4.4. 日付の比較
14.4.5. 日付および日付要素の取得
14.4.6. 一秒未満の単位の扱い
14.4.7. 日の出 / 日の入り
14.5. 日付の作成
14.5.1. 実際の日付の作成
14.5.2. データベースからの日付の作成
14.5.3. 配列からの日付の作成
14.6. 日付関数全般用の定数
14.6.1. 定数の使用
14.6.2. 全定数の一覧
14.6.3. ISO 書式指定子を使用して自分で定義する出力フォーマット
14.6.4. PHP の date() 関数の書式指定子を使用して自分で定義する出力フォーマット
14.7. 動作例
14.7.1. 日付の確認
14.7.2. 日の出と日没
14.7.3. タイムゾーン
15. Zend_Db
15.1. Zend_Db_Adapter
15.1.1. アダプタを使用したデータベース接続
15.1.1.1. Zend_Db アダプタのコンストラクタの使用
15.1.1.2. Zend_Db のファクトリの使用
15.1.1.3. Zend_Db ファクトリでの Zend_Config の使用
15.1.1.4. アダプタのパラメータ
15.1.1.5. 遅延接続の管理
15.1.2. サンプルデータベース
15.1.3. クエリ結果の読み込み
15.1.3.1. 結果セット全体の取得
15.1.3.2. フェッチモードの変更
15.1.3.3. 連想配列形式での結果セットの取得
15.1.3.4. 結果セットの単一のカラムの取得
15.1.3.5. 結果セットからの キー/値 のペアの取得
15.1.3.6. 結果セットからの単一の行の取得
15.1.3.7. 結果セットからの単一のスカラー値の取得
15.1.4. データベースへの変更の書き出し
15.1.4.1. データの挿入
15.1.4.2. 生成された値の取得
15.1.4.3. データの更新
15.1.4.4. 行の削除
15.1.5. 値や識別子のクォート
15.1.5.1. quote() の使用法
15.1.5.2. quoteInto() の使用法
15.1.5.3. quoteIdentifier() の使用法
15.1.6. データベースのトランザクションの制御
15.1.7. テーブルの情報の取得
15.1.8. 接続の終了
15.1.9. その他のステートメントの実行
15.1.10. サーバのバージョンの取得
15.1.11. 各アダプタ固有の注意点
15.1.11.1. IBM DB2
15.1.11.2. MySQLi
15.1.11.3. Oracle
15.1.11.4. PDO for IBM DB2 and Informix Dynamic Server (IDS)
15.1.11.5. PDO Microsoft SQL Server
15.1.11.6. PDO MySQL
15.1.11.7. PDO Oracle
15.1.11.8. PDO PostgreSQL
15.1.11.9. PDO SQLite
15.1.11.10. Firebird/Interbase
15.2. Zend_Db_Statement
15.2.1. ステートメントの作成
15.2.2. ステートメントの実行
15.2.3. SELECT 文からの結果の取得
15.2.3.1. 結果セットからの単一の行の取得
15.2.3.2. 結果セット全体の取得
15.2.3.3. 取得形式の変更
15.2.3.4. 結果セットからの単一のカラムの取得
15.2.3.5. オブジェクト形式での行の取得
15.3. Zend_Db_Profiler
15.3.1. 導入
15.3.2. プロファイラの使用
15.3.3. プロファイラの高度な使用法
15.3.3.1. クエリの実行所要時間による絞り込み
15.3.3.2. クエリの形式による絞り込み
15.3.3.3. クエリの型を指定することによる情報の取得
15.3.4. 特化型のプロファイラ
15.3.4.1. Firebug によるプロファイリング
15.4. Zend_Db_Select
15.4.1. 導入
15.4.2. Select オブジェクトの作成
15.4.3. Select クエリの作成
15.4.3.1. FROM 句の追加
15.4.3.2. カラムの追加
15.4.3.3. 式によるカラムの追加
15.4.3.4. 既存の FROM あるいは JOIN テーブルへのカラムの追加
15.4.3.5. JOIN による、クエリへの別のテーブルの追加
15.4.3.6. WHERE 句の追加
15.4.3.7. GROUP BY 句の追加
15.4.3.8. HAVING 句の追加
15.4.3.9. ORDER BY 句の追加
15.4.3.10. LIMIT 句の追加
15.4.3.11. クエリ修飾子 DISTINCT の追加
15.4.3.12. クエリ修飾子 FOR UPDATE の追加
15.4.4. Select クエリの実行
15.4.4.1. Db アダプタからの Select クエリの実行
15.4.4.2. オブジェクトからの Select クエリの実行
15.4.4.3. Select オブジェクトから SQL 文字列への変換
15.4.5. その他のメソッド
15.4.5.1. Select オブジェクトの一部の取得
15.4.5.2. Select オブジェクトの一部のリセット
15.5. Zend_Db_Table
15.5.1. 導入
15.5.2. テーブルクラスの定義
15.5.2.1. テーブル名およびスキーマの定義
15.5.2.2. テーブルの主キーの定義
15.5.2.3. テーブルの設定メソッドのオーバーライド
15.5.2.4. テーブルの初期化
15.5.3. テーブルのインスタンスの作成
15.5.3.1. データベースアダプタの指定
15.5.3.2. デフォルトのデータベースアダプタの設定
15.5.3.3. データベースアダプタのレジストリへの保存
15.5.4. テーブルへの行の挿入
15.5.4.1. 自動インクリメントのキーを持つテーブルの使用
15.5.4.2. シーケンスを持つテーブルの使用
15.5.4.3. 自然キーを持つテーブルの使用
15.5.5. テーブルの行の更新
15.5.6. テーブルからの行の削除
15.5.7. 主キーによる行の検索
15.5.8. 行セットの問い合わせ
15.5.8.1. Select API
15.5.8.2. 行セットの取得
15.5.8.3. 高度な使用法
15.5.9. 単一の行の問い合わせ
15.5.10. テーブルのメタデータ情報の取得
15.5.11. テーブルのメタデータのキャッシュ
15.5.11.1. テーブルのメタデータのハードコーディング
15.5.12. テーブルクラスのカスタマイズおよび拡張
15.5.12.1. 独自の行クラスあるいは行セットクラスの使用
15.5.12.2. Insert、Update および Delete 時の独自ロジックの定義
15.5.12.3. Zend_Db_Table における独自の検索メソッドの定義
15.5.12.4. Zend_Db_Table における語尾変化の定義
15.6. Zend_Db_Table_Row
15.6.1. 導入
15.6.2. 行の取得
15.6.2.1. 行からのカラムの値の読み込み
15.6.2.2. 行データの配列としての取得
15.6.2.3. 関連するテーブルからのデータの取得
15.6.3. データベースへの行の書き込み
15.6.3.1. 行のカラムの値の変更
15.6.3.2. 新しい行の挿入
15.6.3.3. 複数のカラムの値の変更
15.6.3.4. 行の削除
15.6.4. 行のシリアライズと復元
15.6.4.1. 行のシリアライズ
15.6.4.2. シリアライズした行データの復元
15.6.4.3. 生きたデータとしての行の復活
15.6.5. 行クラスの拡張
15.6.5.1. 行の初期化
15.6.5.2. Zend_Db_Table_Row における Insert、Update および Delete の独自ロジックの定義
15.6.5.3. Zend_Db_Table_Row における変形の定義
15.7. Zend_Db_Table_Rowset
15.7.1. 導入
15.7.2. 行セットの取得
15.7.3. 行セットからの行の取得
15.7.4. 行セットの配列としての取得
15.7.5. 行セットのシリアライズと復元
15.7.6. 行セットクラスの拡張
15.8. 導入
15.8.1. 導入
15.8.2. リレーションの定義
15.8.3. 従属行セットの取得
15.8.4. 親の行の取得
15.8.5. 多対多のリレーションを使用した行セットの取得
15.8.6. 書き込み操作の連鎖
15.8.6.1. 連鎖操作に関する注意点
16. Zend_Debug
16.1. 変数の出力
17. Zend_Dojo
17.1. 導入
17.2. Zend_Dojo_Data: dojo.data エンベロープ
17.2.1. Zend_Dojo_Data の使用法
17.2.2. コンテナへのメタデータの追加
17.2.3. 高度な使用法
17.2.3.1. 使用可能なメソッド
17.3. Dojo ビューヘルパー
17.3.1. dojo() ビューヘルパー
17.3.1.1. プログラム的 (Programmatic) および宣言的 (Declarative) な Dojo の使用法
17.3.1.2. テーマ
17.3.1.3. レイヤーの使用 (カスタムビルド)
17.3.1.4. 使用できるメソッド
17.3.2. Dijit-Specific View Helpers
17.3.2.1. Dijit Layout Elements
17.3.2.2. Dijit Form Elements
17.3.2.3. Custom Dijits
17.4. Dojoフォーム要素とデコレーター
17.4.1. Dijitに特有のフォーム・デコレーター
17.4.1.1. Dijit要素デコレーター
17.4.1.2. Dijitフォーム・デコレーター
17.4.1.3. DijitContainerベースのデコレーター
17.4.2. Dijit固有のフォーム要素
17.4.2.1. ボタン
17.4.2.2. チェックボックス
17.4.2.3. コンボボックス及びフィルタリング選択
17.4.2.4. 通貨テキストボックス
17.4.2.5. 日付テキストボックス
17.4.2.6. エディタ
17.4.2.7. 水平スライダー
17.4.2.8. 数スピナー
17.4.2.9. 数テキストボックス
17.4.2.10. パスワードテキストボックス
17.4.2.11. ラジオボタン
17.4.2.12. シンプルテキストエリア
17.4.2.13. スライダーabstract要素
17.4.2.14. サブミットボタン
17.4.2.15. テキストボックス
17.4.2.16. テキストエリア
17.4.2.17. 時刻テキストボックス
17.4.2.18. バリデーションテキストボックス
17.4.2.19. 垂直スライダー
17.4.3. Dojo Formサンプル
18. Zend_Dom
18.1. 導入
18.2. Zend_Dom_Query
18.2.1. 動作原理
18.2.2. 使用可能なメソッド
18.2.2.1. Zend_Dom_Query
18.2.2.2. Zend_Dom_Query_Result
19. Zend_Exception
19.1. 例外の使用法
20. Zend_Feed
20.1. 導入
20.2. フィードの読み込み
20.2.1. 独自のフィード
20.2.1.1. 独自の配列の読み込み
20.2.1.2. 独自のデータソースの読み込み
20.2.1.3. フィードの内容の出力
20.3. ウェブページからのフィードの取得
20.4. RSS フィードの使用
20.5. Atom フィードの使用
20.6. 単一の Atom エントリの処理
20.7. フィードおよびエントリの構造の変更
20.8. 独自のフィードクラスおよびエントリクラス
21. Zend_File
21.1. Zend_File_Transfer
21.1.1. Zend_File_Transfer がサポートするアダプタ
21.1.2. Zend_File_Transfer のオプション
21.1.3. ファイルのチェック
21.1.4. さらなるファイル情報
21.1.5. ファイルアップロードの進捗
21.1.5.1. progressbar アダプタを使用する
21.1.5.2. getProgress() を手動で使用する
21.2. Zend_File_Transfer 用のバリデータ
21.2.1. Zend_File_Transfer でのバリデータの使用法
21.2.2. Count バリデータ
21.2.3. Crc32 バリデータ
21.2.4. ExcludeExtension バリデータ
21.2.5. ExcludeMimeType バリデータ
21.2.6. Exists バリデータ
21.2.7. Extension バリデータ
21.2.8. FilesSize バリデータ
21.2.9. ImageSize バリデータ
21.2.10. IsCompressed バリデータ
21.2.11. IsImage バリデータ
21.2.12. Hash バリデータ
21.2.13. Md5 バリデータ
21.2.14. MimeType バリデータ
21.2.15. NotExists バリデータ
21.2.16. Sha1 バリデータ
21.2.17. Size バリデータ
21.2.18. WordCount バリデータ
21.3. Filters for Zend_File_Transfer
21.3.1. Using filters with Zend_File_Transfer
21.3.2. Decrypt filter
21.3.3. Encrypt filter
21.3.4. LowerCase filter
21.3.5. Rename filter
21.3.6. UpperCase filter
21.4. 以前のバージョンからの移行
21.4.1. 1.6 から 1.7 以降への移行
21.4.1.1. フィルタやバリデータを使用する際の変更点
21.4.1.1.1. Rename フィルタ
21.4.1.1.2. Count バリデータ
21.4.1.1.3. Extension バリデータ
21.4.1.1.4. FilesSize バリデータ
21.4.1.1.5. Hash バリデータ
21.4.1.1.6. ImageSize バリデータ
21.4.1.1.7. Size バリデータ
21.4.2. 1.6.1 から 1.6.2 以降への移行
21.4.2.1. バリデータを使う際の変更点
22. Zend_Filter
22.1. 導入
22.1.1. フィルタとは?
22.1.2. フィルタの基本的な使用法
22.1.3. 静的メソッド get() の使用法
22.2. 標準のフィルタクラス群
22.2.1. Alnum
22.2.2. Alpha
22.2.3. BaseName
22.2.4. Callback
22.2.5. Decrypt
22.2.5.1. Mcrypt の復号
22.2.5.2. OpenSSL の復号
22.2.6. Digits
22.2.7. Dir
22.2.8. Encrypt
22.2.8.1. Mcrypt での暗号化
22.2.8.2. OpenSSL での暗号化
22.2.9. HtmlEntities
22.2.10. Int
22.2.11. LocalizedToNormalized
22.2.11.1. Normalization for numbers
22.2.11.2. Normalization for date and time
22.2.12. NormalizedToLocalized
22.2.12.1. Localization for numbers
22.2.12.2. Localization for date and time
22.2.13. StripNewlines
22.2.14. RealPath
22.2.15. StringToLower
22.2.16. StringToUpper
22.2.17. StringTrim
22.2.18. StripTags
22.3. フィルタチェイン
22.4. フィルタの書き方
22.5. Zend_Filter_Input
22.5.1. フィルタルールおよび検証ルールの宣言
22.5.2. フィルタおよびバリデータの処理装置の作成
22.5.3. 検証済みのフィールドやその他の結果情報の取得
22.5.3.1. 入力が妥当かどうかの問い合わせ
22.5.3.2. 無効なフィールド、存在しないフィールド、未知のフィールドの取得
22.5.3.3. 有効なフィールドの取得
22.5.4. メタコマンドによるフィルタルールやバリデータルールの制御
22.5.4.1. FIELDS メタコマンド
22.5.4.2. PRESENCE メタコマンド
22.5.4.3. DEFAULT_VALUE メタコマンド
22.5.4.4. ALLOW_EMPTY メタコマンド
22.5.4.5. BREAK_CHAIN メタコマンド
22.5.4.6. MESSAGES メタコマンド
22.5.4.7. オプションの使用による、全ルールへのメタコマンドの設定
22.5.5. フィルタクラスへの名前空間の追加
22.6. Zend_Filter_Inflector
22.6.1. 操作
22.6.2. その他のフィルタ向けのパスの設定
22.6.3. インフレクタのターゲットの設定
22.6.4. インフレクションのルール
22.6.4.1. 静的なルール
22.6.4.2. Filter Inflector ルール
22.6.4.3. 多くのルールを一度に設定する
22.6.5. ユーティリティメソッド
22.6.6. Zend_Filter_Inflector での Zend_Config の使用法
23. Zend_Form
23.1. Zend_Form
23.2. Zend_Form クイックスタート
23.2.1. フォームオブジェクトの作成
23.2.2. フォームへの要素の追加
23.2.3. フォームのレンダリング
23.2.4. フォームの妥当性の検証
23.2.5. エラー情報の取得
23.2.6. まとめ
23.2.7. Zend_Config オブジェクトの使用法
23.2.8. 結論
23.3. Zend_Form_Element を用いたフォーム要素の作成
23.3.1. プラグインローダー
23.3.2. フィルタ
23.3.3. バリデータ
23.3.3.1. 独自のエラーメッセージ
23.3.4. デコレータ
23.3.5. メタデータおよび属性
23.3.6. 標準の要素
23.3.7. Zend_Form_Element のメソッド
23.3.8. 設定
23.3.9. カスタム要素
23.4. Zend_Form によるフォームの作成
23.4.1. プラグインローダー
23.4.2. 要素
23.4.2.1. 値の設定と取得
23.4.2.2. グローバルな操作
23.4.2.3. 要素を操作するためのメソッド
23.4.3. 表示グループ
23.4.3.1. グローバルな操作
23.4.3.2. 独自の表示グループクラスの使用
23.4.3.3. 表示グループを操作するためのメソッド
23.4.3.4. Zend_Form_DisplayGroup のメソッド
23.4.4. サブフォーム
23.4.4.1. グローバルな操作
23.4.4.2. サブフォームを操作するためのメソッド
23.4.5. メタデータおよび属性
23.4.6. デコレータ
23.4.7. バリデーション
23.4.7.1. 独自のエラーメッセージ
23.4.8. メソッド
23.4.9. 設定
23.4.10. カスタムフォーム
23.5. Zend_Form_Decorator による独自のフォームマークアップの作成
23.5.1. 操作方法
23.5.2. 標準のデコレータ
23.5.3. 独自のデコレータ
23.5.4. 個々のデコレータのレンダリング
23.6. Zend Framework に同梱されている標準のフォーム要素
23.6.1. Zend_Form_Element_Button
23.6.2. Zend_Form_Element_Captcha
23.6.3. Zend_Form_Element_Checkbox
23.6.4. Zend_Form_Element_File
23.6.5. Zend_Form_Element_Hidden
23.6.6. Zend_Form_Element_Hash
23.6.7. Zend_Form_Element_Image
23.6.8. Zend_Form_Element_MultiCheckbox
23.6.9. Zend_Form_Element_Multiselect
23.6.10. Zend_Form_Element_Password
23.6.11. Zend_Form_Element_Radio
23.6.12. Zend_Form_Element_Reset
23.6.13. Zend_Form_Element_Select
23.6.14. Zend_Form_Element_Submit
23.6.15. Zend_Form_Element_Text
23.6.16. Zend_Form_Element_Textarea
23.7. Zend Framework に同梱されている標準のデコレータ
23.7.1. Zend_Form_Decorator_Callback
23.7.2. Zend_Form_Decorator_Captcha
23.7.3. Zend_Form_Decorator_Description
23.7.4. Zend_Form_Decorator_DtDdWrapper
23.7.5. Zend_Form_Decorator_Errors
23.7.6. Zend_Form_Decorator_Fieldset
23.7.7. Zend_Form_Decorator_File
23.7.8. Zend_Form_Decorator_Form
23.7.9. Zend_Form_Decorator_FormElements
23.7.10. Zend_Form_Decorator_FormErrors
23.7.11. Zend_Form_Decorator_HtmlTag
23.7.12. Zend_Form_Decorator_Image
23.7.13. Zend_Form_Decorator_Label
23.7.14. Zend_Form_Decorator_PrepareElements
23.7.15. Zend_Form_Decorator_ViewHelper
23.7.16. Zend_Form_Decorator_ViewScript
23.8. Zend_Form の国際化
23.8.1. フォームでの I18n 機能の初期化
23.8.2. 標準的な I18N の対象
23.9. Zend_Form の高度な使用法
23.9.1. 配列記法
23.9.2. 複数ページのフォーム
24. Zend_Gdata
24.1. 導入
24.1.1. Zend_Gdata の構造
24.1.2. Google サービスの使用法
24.1.3. Zend_Gdata クラスのインスタンスの取得
24.1.4. Google Data クライアント認証
24.1.5. 依存性
24.1.6. 新しい Gdata クライアントの作成
24.1.7. 共通のクエリパラメータ
24.1.8. フィードの取得
24.1.9. 複数ページのフィードの扱い方
24.1.10. フィードやエントリ内のデータの操作
24.1.11. エントリの更新
24.1.12. Google サーバへのエントリの送信
24.1.13. Google サーバからのデータの削除
24.2. AuthSub による認証
24.2.1. AuthSub 認証済みの Http クライアントの作成
24.2.2. AuthSub 認証の解除
24.3. Using the Book Search Data API
24.3.1. Authenticating to the Book Search service
24.3.2. Searching for books
24.3.2.1. Partner Co-Branded Search
24.3.3. Using community features
24.3.3.1. Adding a rating
24.3.3.2. Reviews
24.3.3.2.1. Adding a review
24.3.3.2.2. Editing a review
24.3.3.3. Labels
24.3.3.3.1. Submitting a set of labels
24.3.3.4. Retrieving annotations: reviews, ratings, and labels
24.3.3.5. Deleting Annotations
24.3.4. Book collections and My Library
24.3.4.1. Retrieving books in a user's library
24.3.4.1.1. Retrieving all books in a user's library
24.3.4.1.2. Searching for books in a user's library
24.3.4.2. Updating books in a user's library
24.3.4.2.1. Adding a book to a library
24.3.4.2.2. Removing a book from a library
24.4. ClientLogin による認証
24.4.1. ClientLogin 認証済みの Http クライアントの作成
24.4.2. Http クライアントの ClientLogin 認証の解除
24.5. Google Calendar の使用法
24.5.1. Calendar サービスへの接続
24.5.1.1. 認証
24.5.1.2. サービスのインスタンスの作成
24.5.2. カレンダーリストの取得
24.5.3. イベントの取得
24.5.3.1. クエリ
24.5.3.2. 開始時刻順によるイベントの取得
24.5.3.3. 指定した日付の範囲からのイベントの取得
24.5.3.4. 全文検索によるイベントの取得
24.5.3.5. 特定のイベントの取得
24.5.4. イベントの作成
24.5.4.1. 一度だけのイベントの作成
24.5.4.2. イベントのスケジュールおよびリマインダー
24.5.4.3. 繰り返し発生するイベントの作成
24.5.4.4. QuickAdd の使用法
24.5.5. イベントの変更
24.5.6. イベントの削除
24.5.7. イベントのコメントへのアクセス
24.6. Google Documents List Data API の使用法
24.6.1. ドキュメントの一覧の取得
24.6.2. ドキュメントのアップロード
24.6.3. ドキュメントのフィードの検索
24.6.3.1. ワープロ文書の一覧の取得
24.6.3.2. スプレッドシートの一覧の取得
24.6.3.3. テキストクエリの実行
24.7. Using Google Health
24.7.1. Connect To The Health Service
24.7.1.1. Authentication
24.7.1.2. Create A Health Service Instance
24.7.2. Profile Feed
24.7.2.1. Send a Structured Query
24.7.2.1.1. Query The Feed
24.7.2.2. Iterate Through The Profile Entries
24.7.3. Profile List Feed
24.7.3.1. Query The Feed
24.7.4. Sending Notices to the Register Feed
24.7.4.1. Sending a notice
24.8. Google Spreadsheets の使用法
24.8.1. スプレッドシートの作成
24.8.2. スプレッドシートの一覧の取得
24.8.3. ワークシートの一覧の取得
24.8.4. リストベースのフィードの扱い
24.8.4.1. リストベースのフィードの取得
24.8.4.2. 逆順での行の並べ替え
24.8.4.3. 構造化問い合わせ
24.8.4.4. 行の追加
24.8.4.5. 行の編集
24.8.4.6. 行の削除
24.8.5. セルベースのフィードの扱い
24.8.5.1. セルベースのフィードの取得
24.8.5.2. セルの範囲の問い合わせ
24.8.5.3. セルの内容の変更
24.9. Google Apps Provisioning の使用法
24.9.1. 現在のドメインの設定
24.9.1.1. サービスクラスへのドメインの設定
24.9.1.2. クエリクラスへのドメインの設定
24.9.2. ユーザの操作
24.9.2.1. ユーザアカウントの作成
24.9.2.2. ユーザアカウントの取得
24.9.2.3. ドメイン内のすべてのユーザの取得
24.9.2.4. ユーザアカウントの更新
24.9.2.4.1. ユーザのパスワードのリセット
24.9.2.4.2. ユーザに強制的にパスワードを変更させる
24.9.2.4.3. ユーザアカウントの凍結
24.9.2.4.4. 管理者権限の付与
24.9.2.5. ユーザアカウントの削除
24.9.3. ニックネームの操作
24.9.3.1. ニックネームの作成
24.9.3.2. ニックネームの取得
24.9.3.3. あるユーザのすべてのニックネームの取得
24.9.3.4. ドメイン内のすべてのニックネームの取得
24.9.3.5. ニックネームの削除
24.9.4. メーリングリストの操作
24.9.4.1. メーリングリストの作成
24.9.4.2. あるアカウントが購読しているすべてのメーリングリストの取得
24.9.4.3. ドメイン内のすべてのメーリングリストの取得
24.9.4.4. メーリングリストの削除
24.9.5. メーリングリストの参加者の操作
24.9.5.1. メーリングリストへの参加者の追加
24.9.5.2. メーリングリストの参加者一覧の取得
24.9.5.3. ある参加者のメーリングリストからの削除
24.9.6. エラー処理
24.10. Google Base の使用法
24.10.1. Base サービスへの接続
24.10.1.1. 認証
24.10.1.2. サービスのインスタンスの作成
24.10.2. アイテムの取得
24.10.2.1. 構造化クエリの送信
24.10.2.1.1. Customer Items フィードに対する問い合わせ
24.10.2.1.2. Snippets フィードに対する問い合わせ
24.10.2.2. アイテムに対する順次処理
24.10.3. Customer Items の追加、更新、削除
24.10.3.1. アイテムの追加
24.10.3.2. アイテムの変更
24.10.3.3. アイテムの削除
24.11. Picasa Web Albums の使用法
24.11.1. サービスへの接続
24.11.1.1. 認証
24.11.1.2. サービスのインスタンスの作成
24.11.2. クエリの仕組みと作成方法
24.11.3. フィードやエントリの取得
24.11.3.1. ユーザの取得
24.11.3.2. アルバムの取得
24.11.3.3. 写真の取得
24.11.3.4. コメントの取得
24.11.3.5. タグの取得
24.11.4. エントリの作成
24.11.4.1. アルバムの作成
24.11.4.2. 写真の作成
24.11.4.3. コメントの作成
24.11.4.4. タグの作成
24.11.5. エントリの削除
24.11.5.1. アルバムの削除
24.11.5.2. 写真の削除
24.11.5.3. コメントの削除
24.11.5.4. タグの削除
24.11.5.5. 楽観的な同時並行性 (削除時の注意)
24.12. YouTube Data API の使用法
24.12.1. 認証
24.12.2. Developer Keys および Client ID
24.12.3. 公開動画フィードの取得
24.12.3.1. メタデータによる動画の検索
24.12.3.2. カテゴリやタグ/キーワードによる動画の検索
24.12.3.3. 標準のフィード
24.12.3.4. 指定したユーザがアップロードした動画の取得
24.12.3.5. 指定したユーザのお気に入り動画の取得
24.12.3.6. 動画に対する返信動画の取得
24.12.4. 動画のコメントの取得
24.12.5. プレイリストフィードの取得
24.12.5.1. 指定したユーザのプレイリストの取得
24.12.5.2. 指定したプレイリストの取得
24.12.6. 指定したユーザの購読内容の一覧の取得
24.12.7. ユーザのプロファイルの取得
24.12.8. YouTube への動画のアップロード
24.12.9. ブラウザベースのアップロード
24.12.10. アップロード状況のチェック
24.12.11. その他の関数
24.13. Gdata の例外処理
25. Zend_Http
25.1. 導入
25.1.1. Zend_Http_Client の使用法
25.1.2. 設定パラメータ
25.1.3. 基本的な HTTP リクエストの処理
25.1.4. GET や POST へのパラメータの追加
25.1.5. 直近のリクエストやレスポンスへのアクセス
25.2. Zend_Http_Client - 高度な使用法
25.2.1. HTTP リダイレクト
25.2.2. クッキーの追加および持続的なクッキーの使用
25.2.3. 独自のリクエストヘッダの設定
25.2.4. ファイルのアップロード
25.2.5. 生の POST データの送信
25.2.6. HTTP 認証
25.2.7. 同一クライアントでの複数リクエストの送信
25.3. Zend_Http_Client - 接続アダプタ
25.3.1. 概要
25.3.2. ソケットアダプタ
25.3.3. プロキシアダプタ
25.3.4. テストアダプタ
25.3.5. cURL アダプタ
25.3.6. 独自の接続アダプタの作成
25.4. Zend_Http_Cookie および Zend_Http_CookieJar
25.4.1. 導入
25.4.2. Zend_Http_Cookie のインスタンスの作成
25.4.3. Zend_Http_Cookie のゲッターメソッド
25.4.4. Zend_Http_Cookie が条件に一致するものかどうかを調べる
25.4.5. Zend_Http_CookieJar のインスタンスの作成
25.4.6. Zend_Http_CookieJar オブジェクトへのクッキーの追加
25.4.7. Zend_Http_CookieJar オブジェクトからのクッキーの取得
25.5. Zend_Http_Response
25.5.1. 導入
25.5.2. 真偽チェック用のメソッド
25.5.3. アクセス用メソッド群
25.5.4. 静的 HTTP レスポンスパーサ
26. Zend_InfoCard
26.1. 導入
26.1.1. 基本的な使用法
26.1.2. Zend_Auth の部品としての使用法
26.1.3. Zend_InfoCard コンポーネント単体での使用法
26.1.4. Claims オブジェクトの使用法
26.1.5. 既存のアカウントへの情報カードの添付
26.1.6. Zend_InfoCard アダプタの作成
27. Zend_Json
27.1. 導入
27.2. 基本的な使用法
27.3. Zend_Json の高度な使用法
27.3.1. JSON オブジェクト
27.3.2. PHP オブジェクトのエンコード
27.3.3. 内部エンコーダ/デコーダ
27.3.4. JSON 式
27.4. XML から JSON への変換
27.5. Zend_Json_Server - JSON-RPCサーバー
27.5.1. 高度な詳細
27.5.1.1. Zend_Json_Server
27.5.1.2. Zend_Json_Server_Request
27.5.1.3. Zend_Json_Server_Response
27.5.1.4. Zend_Json_Server_Error
27.5.1.5. Zend_Json_Server_Smd
28. Zend_Layout
28.1. 導入
28.2. Zend_Layout クイックスタート
28.2.1. レイアウトスクリプト
28.2.2. Zend_Layout を Zend Framework の MVC で使用する方法
28.2.3. Zend_Layout を単体のコンポーネントとして使用する方法
28.2.4. サンプルレイアウト
28.3. Zend_Layout の設定オプション
28.3.1. 例
28.4. Zend_Layout の高度な使用法
28.4.1. ビューオブジェクトのカスタマイズ
28.4.2. フロントコントローラプラグインのカスタマイズ
28.4.3. アクションヘルパーのカスタマイズ
28.4.4. レイアウトスクリプトのパス解決方法のカスタマイズ: インフレクタの使用法
29. Zend_Ldap
29.1. 導入
29.1.1. 動作原理
29.1.1.1. バインド時の、ユーザ名の自動正規化
29.1.1.2. Zend_Ldap のオプション
29.1.1.3. アカウント名の正規化
29.1.1.4. 複数ドメインの認証とフェイルオーバー
30. Zend_Loader
30.1. ファイルやクラスの動的な読み込み
30.1.1. ファイルの読み込み
30.1.2. クラスの読み込み
30.1.3. ファイルが読み込み可能かどうかの確認
30.1.4. Autoloader の使用法
30.2. The Autoloader
30.2.1. Using the Autoloader
30.2.2. The Autoloader Interface
30.2.3. Autoloader Reference
30.3. Resource Autoloaders
30.3.1. Resource autoloader usage
30.3.2. The Module Resource Autoloader
30.3.3. Using Resource Autoloaders as Object Factories
30.3.4. Resource Autoloader Reference
30.4. プラグインのロード
30.4.1. 基本的な使用例
30.4.2. プラグインのパスの操作
30.4.3. プラグインの確認とクラス名の取得
30.4.4. プラグインのパフォーマンスの向上
31. Zend_Locale
31.1. 導入
31.1.1. 地域化とは
31.1.2. ロケールとは?
31.1.3. ロケールの表現方法は?
31.1.4. 正しいロケールの選択
31.1.5. 自動ロケールの使用法
31.1.6. デフォルトのロケールの使用
31.1.7. ZF のロケール対応のクラス
31.1.8. アプリケーション単位のロケール
31.1.9. Zend_Locale_Format::setOptions(array $options)
31.1.10. Zend_Locale とそのサブクラスの高速化
31.2. Zend_Locale の使用法
31.2.1. ロケールオブジェクトのコピー、クローン作成およびシリアライズ
31.2.2. 等式
31.2.3. デフォルトのロケール
31.2.4. 新しいロケールの設定
31.2.5. 言語および地域の取得
31.2.6. 地域化された文字列の取得
31.2.7. "yes" および "no" に対応する翻訳の取得
31.2.8. 既知のロケールの一覧の取得
31.2.9. ロケールの検出
31.3. 正規化および地域化
31.3.1. 数値の正規化: getNumber($input, Array $options)
31.3.1.1. 計算の精度
31.3.2. 数値の地域化
31.3.3. 数値かどうかの確認
31.3.4. 浮動小数点値の正規化
31.3.5. 浮動小数点値の地域化
31.3.6. 浮動小数点値かどうかの確認
31.3.7. 整数値の正規化
31.3.8. 整数値の地域化
31.3.9. 整数値かどうかの確認
31.3.10. 数値系の変換
31.4. 日付および時刻の扱い
31.4.1. 日付および時刻の正規化
31.4.2. 日付かどうかの確認
31.4.3. 時刻の正規化
31.4.4. 時刻かどうかの確認
31.5. サポートするロケール
31.6. 以前のバージョンからの移行
31.6.1. 1.8 から 1.9 以降への移行
31.6.1.1. 非推奨となるメソッド
31.6.2. 1.6 から 1.7 以降への移行
31.6.2.1. isLocale() を使う際の変更点
31.6.2.2. getDefault() を使用する際の変更
32. Zend_Log
32.1. 概要
32.1.1. ログの作成
32.1.2. メッセージの記録
32.1.3. ログの破棄
32.1.4. 組み込みの優先度の使用
32.1.5. ユーザ定義の優先度の追加
32.1.6. ログのイベントについて理解する
32.2. ライター
32.2.1. ストリームへの書き出し
32.2.2. データベースへの書き出し
32.2.3. Firebug への書き込み
32.2.3.1. 優先度のスタイルの設定
32.2.3.2. ログ記録用のデータの準備
32.2.3.3. 例外のログ記録
32.2.3.4. 表形式のログ
32.2.4. Email への書き込み
32.2.4.1. Zend_Layout の使用法
32.2.4.2. 件名でのエラーの概要
32.2.4.3. 警告
32.2.5. ライターのスタブ
32.2.6. モックによるテスト
32.2.7. ライターを組み合わせる
32.3. フォーマッタ
32.3.1. 単純なフォーマット
32.3.2. XML へのフォーマット
32.4. フィルタ
32.4.1. すべてのライターに対するフィルタリング
32.4.2. ライターのインスタンスに対するフィルタリング
33. Zend_Mail
33.1. 導入
33.1.1. まずはじめに
33.1.2. デフォルトの sendmail トランスポートの設定
33.2. SMTP 経由での送信
33.3. SMTP 接続による複数のメールの送信
33.4. 異なる転送手段の使用
33.5. HTML メール
33.6. ファイルの添付
33.7. 受信者の追加
33.8. MIME バウンダリの制御
33.9. 追加のヘッダ
33.10. 文字セット
33.11. エンコーディング
33.12. SMTP 認証
33.13. セキュアな SMTP トランスポート
33.14. メールメッセージの読み込み
33.14.1. Pop3 によるシンプルな読み込み例
33.14.2. ローカルに保存されたメールのオープン
33.14.3. リモートに保存されたメールのオープン
33.14.4. メッセージの取得およびシンプルなメソッド
33.14.5. メッセージの操作
33.14.6. フラグのチェック
33.14.7. フォルダの使用法
33.14.8. 高度な使用法
33.14.8.1. NOOP の使用
33.14.8.2. インスタンスのキャッシュ
33.14.8.3. プロトコルクラスの拡張
33.14.8.4. 容量制限の使用 (1.5 以降)
34. Zend_Measure
34.1. 導入
34.2. 計測値の作成
34.2.1. 整数および浮動小数点数からの計測値の作成
34.2.2. 文字列からの計測値の作成
34.2.3. ローカライズされた文字列をもとにした計測値
34.3. 計測値の出力
34.3.1. 自動的な出力
34.3.2. 値の出力
34.3.3. 単位つきの出力
34.3.4. ローカライズされた文字列での出力
34.4. 計測値の操作
34.4.1. 変換
34.4.2. 加減算
34.4.3. 比較
34.4.4. 比較
34.4.5. 値の変更
34.4.6. 型の変更
34.5. 計測値の型
34.5.1. Zend_Measure_Binary のヒント
34.5.2. Zend_Measure_Number のヒント
34.5.3. ローマ数字
35. Zend_Memory
35.1. 概要
35.1.1. 導入
35.1.2. 動作原理
35.1.2.1. メモリマネージャr
35.1.2.2. メモリコンテナ
35.1.2.3. ロックされたメモリ
35.1.2.4. 移動可能なメモリ
35.2. メモリマネージャ
35.2.1. メモリマネージャの作成
35.2.2. メモリオブジェクトの管理
35.2.2.1. 移動可能なオブジェクトの作成
35.2.2.2. ロックされたオブジェクトの作成
35.2.2.3. オブジェクトの破棄
35.2.3. メモリオブジェクトの設定
35.2.3.1. メモリの制限
35.2.3.2. MinSize
35.3. メモリオブジェクト
35.3.1. 移動可能なオブジェクト
35.3.2. ロックされたオブジェクト
35.3.3. メモリコンテナの 'value' プロパティ
35.3.4. メモリコンテナのインターフェイス
35.3.4.1. getRef() メソッド
35.3.4.2. touch() メソッド
35.3.4.3. lock() メソッド
35.3.4.4. unlock() メソッド
35.3.4.5. isLocked() メソッド
36. Zend_Mime
36.1. Zend_Mime
36.1.1. 導入
36.1.2. 静的メソッドおよび定数
36.1.3. Zend_Mime インスタンスの作成
36.2. Zend_Mime_Message
36.2.1. 導入
36.2.2. インスタンスの作成
36.2.3. MIME パートの追加
36.2.4. バウンダリの扱い
36.2.5. 文字列をパースすることによる Zend_Mime_Message オブジェクトの作成 (実験段階)
36.3. Zend_Mime_Part
36.3.1. 導入
36.3.2. インスタンスの作成
36.3.3. メッセージパートを文字列にレンダリングするためのメソッド
37. Zend_Navigation
37.1. Introduction
37.1.1. Pages and Containers
37.1.1.1. Pages
37.1.1.2. Containers
37.1.2. Separation of data (model) and rendering (view)
37.2. 画面
37.2.1. Common page features
37.2.2. Zend_Navigation_Page_Mvc
37.2.3. Zend_Navigation_Page_Uri
37.2.4. Creating custom page types
37.2.5. Creating pages using the page factory
37.3. Containers
37.3.1. Creating containers
37.3.2. Adding pages
37.3.3. Removing pages
37.3.4. Finding pages
37.3.5. Iterating containers
37.3.6. Other operations
38. Zend_OpenId
38.1. 導入
38.1.1. OpenID とは?
38.1.2. 動作原理は?
38.1.3. Zend_OpenId の構造
38.1.4. サポートする OpenID 標準規格
38.2. Zend_OpenId_Consumer の基本
38.2.1. OpenID Authentication
38.2.2. すべての処理をひとつのページにまとめる
38.2.3. コンシューマレルム
38.2.4. 即時確認
38.2.5. Zend_OpenId_Consumer_Storage
38.2.6. Simple Registration Extension
38.2.7. Zend_Auth との統合
38.2.8. Zend_Controller との統合
38.3. Zend_OpenId_Provider
38.3.1. クイックスタート
38.3.2. すべてを組み合わせる
38.3.3. Simple Registration Extension
38.3.4. それ以外には?
39. Zend_Paginator
39.1. 導入
39.2. 使用法
39.2.1. データコレクションのページ処理
39.2.2. ビュースクリプトによるページのレンダリング
39.2.2.1. ページ処理コントロールの例
39.2.2.2. プロパティの一覧
39.3. 設定
39.4. 高度な使用法
39.4.1. 独自のデータソースアダプタ
39.4.2. 独自のスクロール形式
39.4.3. キャッシュ機能
40. Zend_Pdf
40.1. 導入
40.2. PDF ドキュメントの作成および読み込み
40.3. PDF ドキュメントへの変更内容の保存
40.4. ページの操作
40.4.1. ページの作成
40.4.2. ページの複製
40.5. 描画
40.5.1. ジオメトリ
40.5.2. 色
40.5.3. 図形の描画
40.5.4. テキストの描画
40.5.5. フォントの使用
40.5.6. 標準 PDF フォントの制限
40.5.7. フォントの抽出
40.5.8. 画像の描画
40.5.9. 直線の描画スタイル
40.5.10. 塗りつぶしのスタイル
40.5.11. 線形変換
40.5.11.1. 回転
40.5.11.2. ZF 1.8 以降で使用できる拡大/縮小
40.5.11.3. ZF 1.8 以降で使用できる移動
40.5.11.4. ZF 1.8 以降で使用できる傾斜
40.5.12. グラフィックの状態の保存/復元
40.5.13. 描画領域のクリッピング
40.5.14. スタイル
40.5.15. 透明度
40.6. ドキュメントの情報およびメタデータ
40.7. Zend_Pdf モジュールの使用例
41. Zend_ProgressBar
41.1. Zend_ProgressBar
41.1.1. 導入
41.1.2. Zend_Progressbar の基本的な使用法
41.1.3. 進捗の永続化
41.1.4. 標準のアダプタ
41.1.4.1. Zend_ProgressBar_Adapter_Console
41.1.4.2. Zend_ProgressBar_Adapter_JsPush
41.1.4.3. Zend_ProgressBar_Adapter_JsPull
42. Zend_Reflection
42.1. 導入
42.2. Zend_Reflectionサンプル
42.3. Zend_Reflectionリファレンス
42.3.1. Zend_Reflection_Docblock
42.3.2. Zend_Reflection_Docblock_Tag
42.3.3. Zend_Reflection_Docblock_Tag_Param
42.3.4. Zend_Reflection_Docblock_Tag_Return
42.3.5. Zend_Reflection_File
42.3.6. Zend_Reflection_Class
42.3.7. Zend_Reflection_Extension
42.3.8. Zend_Reflection_Function
42.3.9. Zend_Reflection_Method
42.3.10. Zend_Reflection_Parameter
42.3.11. Zend_Reflection_Property
43. Zend_Registry
43.1. レジストリの使用法
43.1.1. レジストリへの値の設定
43.1.2. レジストリからの値の取得
43.1.3. レジストリオブジェクトの作成
43.1.4. レジストリへの配列風のアクセス
43.1.5. オブジェクト形式でのレジストリへのアクセス
43.1.6. インデックスが存在するかどうかの確認
43.1.7. レジストリの拡張
43.1.8. 静的レジストリの削除
44. Zend_Rest
44.1. 導入
44.2. Zend_Rest_Client
44.2.1. 導入
44.2.2. レスポンス
44.2.3. リクエストの引数
44.3. Zend_Rest_Server
44.3.1. 導入
44.3.2. REST サーバの使用法
44.3.3. Zend_Rest_Server サービスのコール
44.3.4. 独自のステータスの送信
44.3.5. 独自の XML レスポンスを返す
45. Zend_Search_Lucene
45.1. 概要
45.1.1. 導入
45.1.2. Document および Field オブジェクト
45.1.3. フィールド型について理解する
45.1.4. HTML ドキュメント
45.1.5. Word 2007 ドキュメント
45.1.6. Powerpoint 2007 ドキュメント
45.1.7. Excel 2007 ドキュメント
45.2. インデックスの構築
45.2.1. 新しいインデックスの作成
45.2.2. インデックスの更新
45.2.3. ドキュメントの更新
45.2.4. インデックスの大きさの取得
45.2.5. インデックスの最適化
45.2.5.1. 自動最適化オプション MaxBufferedDocs
45.2.5.2. 自動最適化オプション MaxMergeDocs
45.2.5.3. 自動最適化オプション MergeFactor
45.2.6. パーミッション
45.2.7. 制限事項
45.2.7.1. インデックスの大きさ
45.2.7.2. サポートするファイルシステム
45.3. インデックスの検索
45.3.1. クエリの作成
45.3.1.1. クエリのパース
45.3.2. 検索結果
45.3.3. 結果の制限
45.3.4. 結果の重み付け
45.3.5. 検索結果の並べ替え
45.3.6. 検索結果の強調
45.4. クエリ言語
45.4.1. 用語
45.4.2. フィールド
45.4.3. ワイルドカード
45.4.4. 単語の修正子
45.4.5. 範囲検索
45.4.6. あいまい検索
45.4.7. マッチする単語の制限
45.4.8. 近接検索
45.4.9. 単語の強調
45.4.10. 論理演算子
45.4.10.1. AND
45.4.10.2. OR
45.4.10.3. NOT
45.4.10.4. &&、|| および ! 演算子
45.4.10.5. +
45.4.10.6. -
45.4.10.7. 演算子なし
45.4.11. グループ化
45.4.12. フィールドのグループ化
45.4.13. 特殊文字のエスケープ
45.5. クエリ作成用の API
45.5.1. クエリパーサの例外
45.5.2. 単一の単語のクエリ
45.5.3. 複数の単語のクエリ
45.5.4. Boolean クエリ
45.5.5. ワイルドカードクエリ
45.5.6. あいまいクエリ
45.5.7. フレーズクエリ
45.5.8. 範囲クエリ
45.6. 文字セット
45.6.1. UTF-8 およびシングルバイト文字セットのサポート
45.6.2. デフォルトのテキスト解析器
45.6.3. UTF-8 互換のテキスト解析器
45.7. 拡張性
45.7.1. テキスト解析
45.7.2. トークンのフィルタリング
45.7.3. 重み付けのアルゴリズム
45.7.4. 保存先
45.8. Java Lucene との相互運用
45.8.1. ファイルフォーマット
45.8.2. インデックスディレクトリ
45.8.3. Java のソースコード
45.9. 応用
45.9.1. 1.6 以降でサポートするインデックスフォーマット変換
45.9.2. 静的プロパティとしてのインデックスの使用
45.10. ベストプラクティス
45.10.1. フィールド名
45.10.2. インデックス作成のパフォーマンス
45.10.3. インデックスの終了時処理
45.10.4. 一意な ID によるドキュメントの取得
45.10.5. メモリの使用法
45.10.6. エンコーディング
45.10.7. インデックスの保守
46. Zend_Server
46.1. 導入
46.2. Zend_Server_Reflection
46.2.1. 導入
46.2.2. 使用法
47. Zend_Service
47.1. 導入
47.2. Zend_Service_Akismet
47.2.1. 導入
47.2.2. API キーの検証
47.2.3. スパムのチェック
47.2.4. 既知のスパムの送信
47.2.5. 無実のデータ (ハム) の送信
47.2.6. Zend 固有のアクセス用メソッド
47.3. Zend_Service_Amazon
47.3.1. 導入
47.3.2. 国コード
47.3.3. ASIN を使用した商品の検索
47.3.4. Amazon の商品検索の実行
47.3.5. もうひとつのクエリ API の使用法
47.3.5.1. 導入
47.3.6. Zend_Service_Amazon クラス群
47.3.6.1. Zend_Service_Amazon_Item
47.3.6.1.1. Zend_Service_Amazon_Item::asXML()
47.3.6.1.2. プロパティ
47.3.6.2. Zend_Service_Amazon_Image
47.3.6.2.1. プロパティ
47.3.6.3. Zend_Service_Amazon_ResultSet
47.3.6.3.1. Zend_Service_Amazon_ResultSet::totalResults()
47.3.6.4. Zend_Service_Amazon_OfferSet
47.3.6.4.1. プロパティ
47.3.6.5. Zend_Service_Amazon_Offer
47.3.6.5.1. Zend_Service_Amazon_Offer のプロパティ
47.3.6.6. Zend_Service_Amazon_SimilarProduct
47.3.6.6.1. プロパティ
47.3.6.7. Zend_Service_Amazon_Accessories
47.3.6.7.1. プロパティ
47.3.6.8. Zend_Service_Amazon_CustomerReview
47.3.6.8.1. プロパティ
47.3.6.9. Zend_Service_Amazon_EditorialReview
47.3.6.9.1. プロパティ
47.3.6.10. Zend_Service_Amazon_Listmania
47.3.6.10.1. プロパティ
47.4. Zend_Service_Amazon_Ec2
47.4.1. 導入
47.4.2. Amazon Ec2とは?
47.4.3. 静的メソッド
47.5. Zend_Service_Amazon_Ec2: Instances
47.5.1. Instance Types
47.5.2. Running Amazon EC2 Instances
47.5.3. Amazon Instance Utilities
47.6. Zend_Service_Amazon_Ec2: Amazon Machine Images (AMI)
47.6.1. AMI Information Utilities
47.6.2. AMI Attribute Utilities
47.7. Zend_Service_Amazon_Ec2: Elastic Block Stroage (EBS)
47.7.1. Create EBS Volumes and Snapshots
47.7.2. Describing EBS Volumes and Snapshots
47.7.3. Attach and Detaching Volumes from Instances
47.7.4. Deleting EBS Volumes and Snapshots
47.8. Zend_Service_Amazon_Ec2: Elastic IP Addresses
47.9. Zend_Service_Amazon_Ec2: Keypairs
47.10. Zend_Service_Amazon_Ec2: Regions and Availability Zones
47.10.1. Amazon EC2 Regions
47.10.2. Amazon EC2 Availability Zones
47.11. Zend_Service_Amazon_Ec2: Security Groups
47.11.1. Security Group Maintenance
47.11.2. Authorizing Access
47.11.3. Revoking Access
47.12. Zend_Service_Amazon_S3
47.12.1. Introduction
47.12.2. Registering with Amazon S3
47.12.3. API Documentation
47.12.4. Features
47.12.5. Getting Started
47.12.6. Bucket operations
47.12.7. Object operations
47.12.8. Stream wrapper
47.13. Zend_Service_Audioscrobbler
47.13.1. 導入
47.13.2. ユーザ (Users)
47.13.3. アーティスト (Artists)
47.13.4. 曲 (Tracks)
47.13.5. タグ (Tags)
47.13.6. グループ (Groups)
47.13.7. フォーラム (Forums)
47.14. Zend_Service_Delicious
47.14.1. 導入
47.14.2. 投稿の取得
47.14.3. Zend_Service_Delicious_PostList
47.14.4. 投稿の編集
47.14.5. 投稿の削除
47.14.6. 新しい投稿の追加
47.14.7. タグ
47.14.8. バンドル
47.14.9. 公開データ
47.14.9.1. 公開投稿
47.14.10. HTTP クライアント
47.15. Zend_Service_Flickr
47.15.1. 導入
47.15.2. Flickr ユーザの写真や情報の検索
47.15.3. グループプールからの写真の検索
47.15.4. Flickr 画像の詳細の取得
47.15.5. Zend_Service_Flickr 結果クラス群
47.15.5.1. Zend_Service_Flickr_ResultSet
47.15.5.1.1. プロパティ
47.15.5.1.2. Zend_Service_Flickr_ResultSet::totalResults()
47.15.5.2. Zend_Service_Flickr_Result
47.15.5.2.1. プロパティ
47.15.5.3. Zend_Service_Flickr_Image
47.15.5.3.1. プロパティ
47.16. Zend_Service_Nirvanix
47.16.1. 導入
47.16.2. Nirvanix への登録
47.16.3. API ドキュメント
47.16.4. 機能
47.16.5. さぁはじめましょう
47.16.6. プロキシについて
47.16.7. 結果の吟味
47.16.8. エラー処理
47.17. Zend_Service_ReCaptcha
47.17.1. 導入
47.17.2. 単純な使用法
47.18. Zend_Service_Simpy
47.18.1. 導入
47.18.2. リンク
47.18.3. タグ
47.18.4. メモ
47.18.5. ウォッチリスト
47.19. 導入
47.19.1. Zend_Service_SlideShare の使い方
47.19.2. SlideShow オブジェクト
47.19.3. 単一のスライドショーの取得
47.19.4. スライドショーのグループの取得
47.19.5. Zend_Service_SlideShare のキャッシュ処理のポリシー
47.19.6. HTTP クライアントの振る舞いの変更
47.20. Zend_Service_StrikeIron
47.20.1. 概要
47.20.2. StrikeIron への登録
47.20.3. では、はじめましょう
47.20.4. はじめてのクエリ
47.20.5. 結果の吟味
47.20.6. エラー処理
47.20.7. 購入内容の確認
47.21. Zend_Service_StrikeIron: バンドルされているサービス
47.21.1. ZIP Code Information
47.21.2. U.S. Address Verification
47.21.3. Sales & Use Tax Basic
47.22. Zend_Service_StrikeIron: 応用編
47.22.1. WSDL によるサービスの使用
47.22.2. SOAP トランザクションの表示
47.23. Zend_Service_Technorati
47.23.1. 導入
47.23.2. さあ始めましょう
47.23.3. はじめてのクエリ
47.23.4. 結果の取得
47.23.5. エラー処理
47.23.6. API キーの使用限度の確認
47.23.7. 使用できる Technorati クエリ
47.23.7.1. Technorati Cosmos
47.23.7.2. Technorati Search
47.23.7.3. Technorati Tag
47.23.7.4. Technorati DailyCounts
47.23.7.5. Technorati TopTags
47.23.7.6. Technorati BlogInfo
47.23.7.7. Technorati BlogPostTags
47.23.7.8. Technorati GetInfo
47.23.7.9. Technorati KeyInfo
47.23.8. Zend_Service_Technorati クラス
47.23.8.1. Zend_Service_Technorati_ResultSet
47.23.8.2. Zend_Service_Technorati_CosmosResultSet
47.23.8.3. Zend_Service_Technorati_SearchResultSet
47.23.8.4. Zend_Service_Technorati_TagResultSet
47.23.8.5. Zend_Service_Technorati_DailyCountsResultSet
47.23.8.6. Zend_Service_Technorati_TagsResultSet
47.23.8.7. Zend_Service_Technorati_Result
47.23.8.8. Zend_Service_Technorati_CosmosResult
47.23.8.9. Zend_Service_Technorati_SearchResult
47.23.8.10. Zend_Service_Technorati_TagResult
47.23.8.11. Zend_Service_Technorati_DailyCountsResult
47.23.8.12. Zend_Service_Technorati_TagsResult
47.23.8.13. Zend_Service_Technorati_GetInfoResult
47.23.8.14. Zend_Service_Technorati_BlogInfoResult
47.23.8.15. Zend_Service_Technorati_KeyInfoResult
47.24. Zend_Service_Twitter
47.24.1. Introduction
47.24.2. Authentication
47.24.3. Account Methods
47.24.4. Status Methods
47.24.5. User Methods
47.24.6. Direct Message Methods
47.24.7. Friendship Methods
47.24.8. Favorite Methods
47.24.9. Zend_Service_Twitter_Search
47.24.9.1. Introduction
47.24.9.2. Twitter Trends
47.24.9.3. Searching Twitter
47.24.9.4. Zend-specific Accessor Methods
47.25. Zend_Service_Yahoo
47.25.1. 導入
47.25.2. Yahoo! を使用したウェブの検索
47.25.3. Yahoo! を使用した画像の検索
47.25.4. Yahoo! を使用した動画の検索
47.25.5. Yahoo! を使用した Local Businesses and Services の検索
47.25.6. Yahoo! News の検索
47.25.7. Yahoo! Site Explorer Inbound Links の検索
47.25.8. Yahoo! Site Explorer の PageData の検索
47.25.9. Zend_Service_Yahoo クラス群
47.25.9.1. Zend_Service_Yahoo_ResultSet
47.25.9.1.1. Zend_Service_Yahoo_ResultSet::totalResults()
47.25.9.1.2. プロパティ
47.25.9.2. Zend_Service_Yahoo_WebResultSet
47.25.9.3. Zend_Service_Yahoo_ImageResultSet
47.25.9.4. Zend_Service_Yahoo_VideoResultSet
47.25.9.5. Zend_Service_Yahoo_LocalResultSet
47.25.9.6. Zend_Service_Yahoo_NewsResultSet
47.25.9.7. Zend_Service_Yahoo_InlinkDataResultSet
47.25.9.8. Zend_Service_Yahoo_PageDataResultSet
47.25.9.9. Zend_Service_Yahoo_Result
47.25.9.9.1. プロパティ
47.25.9.10. Zend_Service_Yahoo_WebResult
47.25.9.10.1. プロパティ
47.25.9.11. Zend_Service_Yahoo_ImageResult
47.25.9.11.1. プロパティ
47.25.9.12. Zend_Service_Yahoo_VideoResult
47.25.9.12.1. プロパティ
47.25.9.13. Zend_Service_Yahoo_LocalResult
47.25.9.13.1. プロパティ
47.25.9.14. Zend_Service_Yahoo_NewsResult
47.25.9.14.1. プロパティ
47.25.9.15. Zend_Service_Yahoo_InlinkDataResult
47.25.9.16. Zend_Service_Yahoo_PageDataResult
47.25.9.17. Zend_Service_Yahoo_Image
47.25.9.17.1. プロパティ
48. Zend_Session
48.1. 導入
48.2. 基本的な使用法
48.2.1. チュートリアル
48.2.2. セッション名前空間の順次処理
48.2.3. セッション名前空間へのアクセス方法
48.3. 高度な使用法
48.3.1. セッションの開始
48.3.2. セッション名前空間のロック
48.3.3. 名前空間の有効期限
48.3.4. コントローラでのセッションのカプセル化
48.3.5. 名前空間内あたりのインスタンス数をひとつに絞り込む
48.3.6. 配列の使用
48.3.7. セッションでのオブジェクトの使用
48.3.8. ユニットテストでのセッションの使用
48.4. グローバルセッションの管理
48.4.1. 設定オプション
48.4.2. Error: Headers Already Sent
48.4.3. セッション識別子
48.4.3.1. セッションハイジャックおよびセッション固定化
48.4.4. rememberMe(integer $seconds)
48.4.5. forgetMe()
48.4.6. sessionExists()
48.4.7. destroy(bool $remove_cookie = true, bool $readonly = true)
48.4.8. stop()
48.4.9. writeClose($readonly = true)
48.4.10. expireSessionCookie()
48.4.11. setSaveHandler(Zend_Session_SaveHandler_Interface $interface)
48.4.12. namespaceIsset($namespace)
48.4.13. namespaceUnset($namespace)
48.4.14. namespaceGet($namespace)
48.4.15. getIterator()
48.5. Zend_Session_SaveHandler_DbTable
49. Zend_Soap
49.1. Zend_Soap_Server
49.1.1. Zend_Soap_Serverコンストラクタ
49.1.1.1. WSDLモードのためのZend_Soap_Serverコンストラクタ
49.1.1.2. 非WSDLモードのためのZend_Soap_Serverコンストラクタ
49.1.2. ウェブ・サービスAPIを定義するメソッド
49.1.3. リクエストおよびレスポンスオブジェクトの操作
49.1.3.1. リクエスト処理
49.1.3.2. レスポンスの事前処理
49.2. Zend_Soap_Client
49.2.1. Zend_Soap_Clientコンストラクタ
49.2.2. SOAPリクエストの実行
49.3. WSDLアクセッサ
49.3.1. Zend_Soap_Wsdlコンストラクタ
49.3.2. addMessage()メソッド
49.3.3. addPortType()メソッド
49.3.4. addPortOperation()メソッド
49.3.5. addBinding()メソッド
49.3.6. addBindingOperation()メソッド
49.3.7. addSoapBinding()メソッド
49.3.8. addSoapOperation()メソッド
49.3.9. addService()メソッド
49.3.10. 型のマッピング
49.3.10.1. 型情報の取得
49.3.10.2. 複雑な型の情報を追加する
49.3.11. addDocumentation()メソッド
49.3.12. 確定したWSDL文書を取得
49.3.13. WSDL文書をパース
49.4. 自動検出
49.4.1. 自動検出導入
49.4.2. クラスの自動検出
49.4.3. 関数の自動検出
49.4.4. データ型の自動検出
49.4.5. WSDLバインディングスタイル
50. Zend_Tag
50.1. Introduction
50.2. Zend_Tag_Cloud
50.2.1. Decorators
50.2.1.1. HTML Tag decorator
50.2.1.2. HTML Cloud decorator
51. Zend_Test
51.1. 導入
51.2. Zend_Test_PHPUnit
51.2.1. テストケースの起動
51.2.2. コントローラおよび MVC アプリケーションのテスト
51.2.3. アサーション
51.2.3.1. CSS セレクタアサーション
51.2.3.2. XPath アサーション
51.2.3.3. リダイレクトアサーション
51.2.3.4. レスポンスヘッダアサーション
51.2.3.5. リクエストアサーション
51.2.4. 例
52. Zend_Text
52.1. Zend_Text_Figlet
52.2. Zend_Text_Table
53. Zend_TimeSync
53.1. 導入
53.1.1. なぜ Zend_TimeSync ?
53.1.2. NTP とは?
53.1.3. SNTP とは?
53.1.4. 問題のある使用法
53.1.5. どのサーバを使用するか
53.2. Zend_TimeSync の動作
53.2.1. 一般的なタイムサーバへのリクエスト
53.2.2. 複数のタイムサーバ
53.2.3. タイムサーバのプロトコル
53.2.4. タイムサーバのポートの指定
53.2.5. タイムサーバ用のオプション
53.2.6. 別のタイムサーバの使用法
53.2.7. タイムサーバからの情報
53.2.8. 例外処理
54. Zend_Tool_Framework
54.1. 導入
54.2. Using the CLI Tool
54.2.1. Setting up the CLI tool
54.2.2. Setting up the CLI tool on Unix-like Systems
54.2.3. Setting up the CLI tool on Windows
54.2.4. Other Setup Considerations
54.2.5. Where To Go Next?
54.3. Architecture
54.3.1. Registry
54.3.2. Providers
54.3.3. Loaders
54.3.4. Manifests
54.3.5. Clients
54.4. Creating Providers to use with Zend_Tool_Framework
54.4.1. Basic Instructions for Creating Providers
54.4.2. Advanced Development Information
54.5. 出荷されたシステムプロバイダー
54.5.1. バージョンプロバイダー
54.5.2. マニフェストプロバイダー
55. Zend_Tool_Project
55.1. Zend_Tool_Project導入
55.2. プロジェクトを作成
55.3. Zend Toolプロジェクトプロバイダー
56. Zend_Translate
56.1. 導入
56.1.1. 多言語対応をはじめよう
56.2. Zend_Translate のアダプタ
56.2.1. 使用するアダプタを決める方法
56.2.1.1. Zend_Translate_Adapter_Array
56.2.1.2. Zend_Translate_Adapter_Csv
56.2.1.3. Zend_Translate_Adapter_Gettext
56.2.1.4. Zend_Translate_Adapter_Ini
56.2.1.5. Zend_Translate_Adapter_Tbx
56.2.1.6. Zend_Translate_Adapter_Tmx
56.2.1.7. Zend_Translate_Adapter_Qt
56.2.1.8. Zend_Translate_Adapter_Xliff
56.2.1.9. Zend_Translate_Adapter_XmlTm
56.2.2. 自作のアダプタの組み込み
56.2.3. 全アダプタの高速化
56.3. 翻訳アダプタの使用法
56.3.1. 翻訳ソースの構造
56.3.2. Array ソースファイルの作成
56.3.3. Gettext ソースファイルの作成
56.3.4. TMX ソースファイルの作成
56.3.5. CSV ソースファイルの作成
56.3.6. INI ソースファイルの作成
56.3.7. アダプタのオプション
56.3.8. 言語の処理
56.3.8.1. 言語の自動処理
56.3.9. 自動的なソースの検出
56.3.9.1. ディレクトリ名からの言語の取得
56.3.9.2. ファイル名からの言語の取得
56.3.9.2.1. ファイル名全体
56.3.9.2.2. ファイルの拡張子
56.3.9.2.3. ファイル名の一部
56.3.10. 翻訳の確認
56.3.11. 見つからなかった翻訳をログに記録する方法
56.3.12. ソースデータへのアクセス
56.4. 以前のバージョンからの移行
56.4.1. 1.6 から 1.7 以降への移行
56.4.1.1. 言語の設定
57. Zend_Uri
57.1. Zend_Uri
57.1.1. 概要
57.1.2. 新しい URI の作成
57.1.3. 既存の URI の操作
57.1.4. URI の検証
57.1.4.1. URL 内での "Unwise" 文字の許可
57.1.5. 共通のインスタンスメソッド
57.1.5.1. URI のスキームの取得
57.1.5.2. URI 全体の取得
57.1.5.3. URI の検証
58. Zend_Validate
58.1. 導入
58.1.1. バリデータとは?
58.1.2. バリデータの基本的な使用法
58.1.3. メッセージのカスタマイズ
58.1.4. 静的メソッド is() の使用法
58.1.5. メッセージの翻訳
58.2. 標準のバリデーションクラス群
58.2.1. Alnum
58.2.2. Alpha
58.2.3. Barcode
58.2.4. Between
58.2.5. Ccnum
58.2.6. Date
58.2.7. Db_RecordExists および Db_NoRecordExists
58.2.7.1. 基本的な使用法
58.2.7.2. レコードの除外
58.2.7.3. データベースアダプタ
58.2.8. Digits
58.2.9. メールアドレス
58.2.10. Float
58.2.11. GreaterThan
58.2.12. Hex
58.2.13. ホスト名
58.2.14. Iban
58.2.15. InArray
58.2.16. Int
58.2.17. Ip
58.2.18. LessThan
58.2.19. NotEmpty
58.2.20. Regex
58.2.21. Sitemap Validators
58.2.21.1. Sitemap_Changefreq
58.2.21.2. Sitemap_Lastmod
58.2.21.3. Sitemap_Loc
58.2.21.4. Sitemap_Priority
58.2.22. StringLength
58.3. バリデータチェイン
58.4. バリデータの書き方
58.5. 検証メッセージ
59. Zend_Version
59.1. Zend Framework のバージョンの取得
60. Zend_View
60.1. 導入
60.1.1. コントローラスクリプト
60.1.2. ビュースクリプト
60.1.3. オプション
60.1.4. ビュースクリプトでの短いタグ
60.1.5. ユーティリティメソッド
60.2. コントローラスクリプト
60.2.1. 変数の代入
60.2.2. ビュースクリプトのレンダリング
60.2.3. ビュースクリプトのパス
60.3. ビュースクリプト
60.3.1. 出力のエスケープ
60.3.2. 別のテンプレートシステムの使用
60.3.2.1. ビュースクリプトを使用したテンプレートシステム
60.3.2.2. Zend_View_Interface を使用したテンプレート
60.4. ビューヘルパー
60.4.1. 付属のヘルパー
60.4.1.1. Action ビューヘルパー
60.4.1.2. Cycle ヘルパー
60.4.1.3. Partial ヘルパー
60.4.1.4. Placeholder ヘルパー
60.4.1.4.1. プレースホルダの具象実装
60.4.1.5. Doctype ヘルパー
60.4.1.6. HeadLink ヘルパー
60.4.1.7. HeadMeta ヘルパー
60.4.1.8. HeadScript ヘルパー
60.4.1.9. HeadStyle ヘルパー
60.4.1.10. HeadTitle ヘルパー
60.4.1.11. HTML オブジェクトヘルパー
60.4.1.12. InlineScript ヘルパー
60.4.1.13. JSON ヘルパー
60.4.1.14. Navigation Helpers
60.4.1.14.1. Translation of labels and titles
60.4.1.14.2. Integration with ACL
60.4.1.14.3. Navigation setup used in examples
60.4.1.14.4. Breadcrumbs Helper
60.4.1.14.5. Links Helper
60.4.1.14.6. Menu Helper
60.4.1.14.7. Sitemap Helper
60.4.1.14.8. Navigation Helper
60.4.1.15. 翻訳ヘルパー
60.4.2. ヘルパーのパス
60.4.3. 独自のヘルパーを書く
60.5. Zend_View_Abstract
60.6. 以前のバージョンからの移行
60.6.1. 1.7.5 より前のバージョンからの移行
60.6.1.1. render() メソッドにおける LFI 保護機能の無効化
61. Zend_Wildfire
61.1. Zend_Wildfire
62. Zend_XmlRpc
62.1. 導入
62.2. Zend_XmlRpc_Client
62.2.1. 導入
62.2.2. メソッドのコール
62.2.3. 型およびその変換
62.2.3.1. PHP ネイティブ変数をパラメータとして渡す
62.2.3.2. Zend_XmlRpc_Value オブジェクトをパラメータとして渡す
62.2.4. サーバプロキシオブジェクト
62.2.5. エラー処理
62.2.5.1. HTTP エラー
62.2.5.2. XML-RPC Fault
62.2.6. サーバのイントロスペクション
62.2.7. リクエストからレスポンスへ
62.2.8. HTTP クライアントのテスト
62.3. Zend_XmlRpc_Server
62.3.1. 導入
62.3.2. 基本的な使用法
62.3.3. サーバの構造
62.3.4. 規約
62.3.5. 名前空間の活用
62.3.6. 独自のリクエストオブジェクト
62.3.7. 独自のレスポンス
62.3.8. Fault による例外の処理
62.3.9. リクエスト間でのサーバ定義のキャッシュ
62.3.10. 使用例
62.3.10.1. 基本的な使用法
62.3.10.2. クラスのアタッチ
62.3.10.3. 名前空間を用いた複数のクラスのアタッチ
62.3.10.4. fault レスポンス用に使用する例外の指定
62.3.10.5. 独自のリクエストオブジェクトの利用
62.3.10.6. 独自のレスポンスオブジェクトの利用
62.3.10.7. リクエスト間でのサーバ定義のキャッシュ
63. ZendX_Console_Process_Unix
63.1. ZendX_Console_Process_Unix
63.1.1. Introduction
63.1.2. Basic usage of ZendX_Console_Process_Unix
64. ZendX_JQuery
64.1. Introduction
64.2. ZendX_JQuery View Helpers
64.2.1. jQuery() View Helper
64.2.1.1. jQuery NoConflict Mode
64.2.1.2. jQuery UI Themes
64.2.1.3. Methods Available
64.2.1.3.1. jQuery Core Library methods
64.2.1.3.2. jQuery UI Library methods
64.2.1.3.3. jQuery Helper Utility methods
64.2.1.4. Refactoring jQuery environment with setRenderMode()
64.2.1.5. Migrations
64.2.2. JQuery Helpers
64.2.2.1. AjaxLink Helper
64.2.2.1.1. Shortcut Effects
64.2.2.2. jQuery UI Library Helpers
64.2.2.2.1. jQuery UI Form Helpers
64.2.2.2.2. Using an Action Helper to Send Data to AutoComplete
64.2.2.2.3. jQuery UI Layout Helpers
64.3. ZendX_JQuery Form Elements and Decorators
64.3.1. General Elements and Decorator Usage
64.3.2. Form Elements
64.3.3. Form Decorators
A. Zend Framework のシステム要件
A.1. 導入
A.1.1. PHP のバージョン
A.1.2. PHP の拡張モジュール
A.1.3. Zend Framework のコンポーネント
A.1.4. Zend Framework の依存性
B. Zend Framework PHP 標準コーディング規約
B.1. 概要
B.1.1. 対象範囲
B.1.2. 目標
B.2. PHP ファイルの書式
B.2.1. 全般
B.2.2. 字下げ
B.2.3. 1 行の長さ
B.2.4. 行末
B.3. 命名規約
B.3.1. クラス
B.3.2. ファイル名
B.3.3. 関数およびメソッド
B.3.4. 変数
B.3.5. 定数
B.4. コーディングスタイル
B.4.1. PHP コードの境界
B.4.2. 文字列
B.4.2.1. 文字列リテラル
B.4.2.2. アポストロフィを含む文字列リテラル
B.4.2.3. 変数の展開
B.4.2.4. 文字列の連結
B.4.3. 配列
B.4.3.1. 数値添字の配列
B.4.3.2. 連想配列
B.4.4. クラス
B.4.4.1. クラス宣言
B.4.4.2. クラスのメンバ変数
B.4.5. 関数およびメソッド
B.4.5.1. 関数およびメソッドの宣言
B.4.5.2. 関数およびメソッドの使用法
B.4.6. 制御構造
B.4.6.1. If/Else/Elseif
B.4.6.2. Switch
B.4.7. インラインドキュメント
B.4.7.1. ドキュメントの書式
B.4.7.2. ファイル
B.4.7.3. クラス
B.4.7.4. 関数
C. Zend Framework パフォーマンスガイド
C.1. 導入
C.2. クラスの読み込み
C.2.1. どのようにしたらinclude_pathを最適化できますか?
C.2.1.1. 絶対パスを使う
C.2.1.2. 定義したincludeパスの数を減らす
C.2.1.3. Zend Frameworkのinclude_pathを出来るだけ先に定義する
C.2.1.4. 現行ディレクトリは最後に定義するか、または定義しない
C.2.2. どのようにしたら不要なrequire_once文を除去できますか?
C.2.2.1. findおよびsedコマンドを使ってrequire_onceの呼び出しを取り去る
C.2.3. どのようにしたらプラグインの読み込みを速く出来ますか?
C.2.3.1. ファイルキャッシュを含むプラグインローダーを使う
C.3. Zend_Dbパフォーマンス
C.3.1. テーブルのメタデータを取得する際にZend_Db_Tableによってもたらされる オーバーヘッドをどのようにしたら減らせますか?
C.3.1.1. メタデータキャッシュの利用
C.3.1.2. テーブル定義でメタデータをハードコーディングする
C.3.2. Zend_Db_Selectで生成されたSQLがインデックスにヒットしません。 どのようにしたらより良く出来ますか?
C.3.2.1. 自分で最適化したSQLを書く
C.4. 国際化(i18n)とローカライズ(l10n)
C.4.1. どの翻訳アダプタを使うべきですか?
C.4.1.1. 最速にするためにXML以外の翻訳アダプタを使う
C.4.2. どのようにしたら翻訳やローカライズをもっと速くできますか?
C.4.2.1. 翻訳およびローカライズのキャッシュを使う
C.5. ビューのレンダリング
C.5.1. どのようにしたらビューヘルパの解決を速くできますか?
C.5.1.1. ファイルキャッシュを含むプラグインローダーを使う
C.5.1.2. よく使われるヘルパメソッドを提供するようにZend_Viewを拡張する
C.5.2. どのようにしたらビューを部分的に高速化できますか?
C.5.2.1. 本当に必要な時だけpartial()を使う
C.5.3. どのようにしたらアクションメソッドのビューヘルパの呼び出しを速くできますか?
C.5.3.1. 可能な場合はアクションスタックを使う
C.5.3.2. action()を通じてモデルに問い合わせるお好みヘルパ
D. 著作権に関する情報
目次

表目次

2.1. サンプル CMS 用のアクセス制御
4.1. Zend_Application options
4.2. Zend_Application Methods
4.3. Zend_Application_Bootstrap_Bootstrapper Interface
4.4. Zend_Application_Bootstrap_ResourceBootstrapper Interface
4.5. Zend_Application_Bootstrap_BootstrapAbstract Methods
4.6. Zend_Application_Resource_Resource Interface
4.7. Zend_Application_Resource_ResourceAbstract Methods
5.1. 設定オプション
5.2. サーバのオプション
5.3. デバッグメッセージ
5.4. Active Directory 用のオプション
5.5. OpenLDAP 用のオプション
6.1. Core フロントエンドのオプション
6.2. Function フロントエンドのオプション
6.3. Class フロントエンドのオプション
6.4. File フロントエンドのオプション
6.5. Page フロントエンドのオプション
6.6. File バックエンドのオプション
6.7. Sqlite バックエンドのオプション
6.8. Memcached バックエンドのオプション
6.9. Xcache バックエンドのオプション
6.10. TwoLevels バックエンドのオプション
9.1. Zend_Config_Ini コンストラクタのパラメータ
13.1. 通貨記号の設定を指定するための定数
13.2. 表示する場所を指定するための定数
14.1. 日付要素
14.2. 基本操作
14.3. 日付の比較用メソッド
14.4. 日付出力用のメソッド
14.5. 日付の出力用メソッド
14.6. 雑多なメソッド
14.7. Zend_Date::HOUR を使用した操作
14.8. 日に関する定数
14.9. 週に関する定数
14.10. 月に関する定数
14.11. 年に関する定数
14.12. 時間に関する定数
14.13. タイムゾーンに関する定数
14.14. 日付フォーマットに関する定数 (タイムゾーンを含むフォーマット)
14.15. 日付および時刻フォーマットに関する定数 (ロケールによって変化する書式)
14.16. ISO 8601 日付出力に関する定数
14.17. PHP の日付出力用の定数
14.18. 日の出や日没のためにサポートしている水平線の形式
15.1. describeTable() が返す連想配列のフィールド
15.2. getPart() および reset() で使用する定数
21.1. Different notations of the rename filter and their meaning
24.1. 以下のサンプルで使用するメタデータ
25.1. Zend_Http_Client の設定パラメータ
25.2. Zend_Http_Client_Adapter_Socket の設定パラメータ
25.3. Zend_Http_Client の設定パラメータ
29.1. Zend_Ldap のオプション
29.2. accountCanonicalForm
30.1. Zend_Loader_Autoloader Methods
31.1. getTranslationList($type = null, $locale = null, $value = null) の詳細
31.2. getTranslation($value = null, $type = null, $locale = null) の詳細
31.3. ZF 1.0 と ZF 1.5 の違い
31.4. 自分で作成する数値書式用の書式トークン
31.5. getDate() のオプション 'fix_date' のキーの値
31.6. 返り値
31.7. 書式定義
31.8. 書式の例
31.9. サポートする言語の全一覧
31.10. 新旧のメソッドコールの一覧
32.1. Firebug Logging Styles
33.1. メール読み込み機能の概要
33.2. Mail フォルダの名前
34.1. 計測値の型の一覧
37.1. Common page options
37.2. MVC page options
37.3. URI page options
39.1. Zend_Paginator 用のアダプタ
39.2. Zend_Paginator のスクロール形式
39.3. ビュー partial のプロパティ
39.4. Zend_Paginator の設定用メソッド
45.1. Zend_Search_Lucene_Field の型
47.1. Zend_Service_Amazon_Item のプロパティ
47.2. Zend_Service_Amazon_Image のプロパティ
47.3. Zend_Service_Amazon_OfferSet のプロパティ
47.4. プロパティ
47.5. Zend_Service_Amazon_SimilarProduct のプロパティ
47.6. Zend_Service_Amazon_Accessories のプロパティ
47.7. Zend_Service_Amazon_CustomerReview のプロパティ
47.8. Zend_Service_Amazon_EditorialReview のプロパティ
47.9. Zend_Service_Amazon_Listmania のプロパティ
47.10. Available Instance Types
47.11. Valid Run Options
47.12. Launch permissions fall into three categories
47.13. Valid Attributes
47.14. 公開データを取得するためのメソッド
47.15. Zend_Service_Delicious_SimplePost クラスのメソッド
47.16. Zend_Service_Flickr_ResultSet のプロパティ
47.17. Zend_Service_Flickr_Result のプロパティ
47.18. Zend_Service_Flickr_Image のプロパティ
47.19. Zend_Service_Yahoo_ResultSet
47.20. Zend_Service_Yahoo_LocalResultSet のプロパティ
47.21. Zend_Service_Yahoo_Result のプロパティ
47.22. Zend_Service_Yahoo_WebResult のプロパティ
47.23. Zend_Service_Yahoo_ImageResult のプロパティ
47.24. Zend_Service_Yahoo_VideoResult のプロパティ
47.25. Zend_Service_Yahoo_LocalResult のプロパティ
47.26. Zend_Service_Yahoo_NewsResult のプロパティ
47.27. Zend_Service_Yahoo_Image のプロパティ
55.1. プロジェクトプロバイダーオプション
55.2. プロジェクトプロバイダーオプション
56.1. Zend_Translate のアダプタ
56.2. 翻訳アダプタのオプション
58.1. 利用可能な検証メッセージ
60.1. Sitemap XML elements
62.1. PHP と XML-RPC の間の型変換
62.2. Zend_XmlRpc_Value オブジェクトと対応する XML-RPC 型
64.1. AjaxLink options
A.1. Zend Framework の各コンポーネントが使用する PHP 拡張モジュール
A.2. Zend Framework のコンポーネントと、使用している PHP 拡張モジュール
A.3. Zend Framework のコンポーネントと、それが依存する他の Zend Framework コンポーネント

例目次

2.1. ロールの多重継承
3.1. 基本的な AMF サーバ
3.2. AMF レスポンスへのメッセージヘッダの追加
4.1. Sample DB adapter resource configuration
4.2. Sample Front Controller resource configuration
4.3. Retrieving the Front Controller in your bootstrap
4.4. Configuring Modules
4.5. Retrieving a specific module bootstrap
4.6. Sample Session resource configuration
4.7. サンプルビューリソースの設定
5.1. セッション名前空間の変更
5.2. 独自のストレージクラスの使用法
5.3. 基本的な使用法
6.1. Zend_Cache::factory() によるフロントエンドの取得
6.2. データベースへのクエリの結果のキャッシュ
6.3. Zend_Cache 出力フロントエンドによる出力のキャッシュ
8.1. PHPクラスを生成
8.2. クラスのプロパティ付でPHPクラスを生成
8.3. クラスのメソッド付でPHPクラスを生成
8.4. PHPファイルの生成
8.5. reflection経由のPHPファイルのコード生成の種まき
8.6. reflection経由のPHPクラス生成の種まき
9.1. Zend_Config の使用例
9.2. Zend_Config における PHP 設定ファイルの使用法
9.3. Zend_Config_Ini の使用法
9.4. Zend_Config_Xml の使用法
9.5. Zend_Config_Xml におけるタグの属性の使用
10.1. Zend_Config_Writer の使用法
10.2. 既存の設定の変更
11.1. 短い形式の構文の使用
11.2. 長い形式の構文の使用
11.3. Getopt の例外処理
11.4. getOption() の使用法
11.5. マジックメソッド __get() および __isset() の使用例
11.6. getRemainingArgs() の使用法
11.7. addRules() の使用法
11.8. setHelp() の使用法
11.9. setAliases() の使用法
11.10. addArguments() および setArguments() の使用法
11.11. setOption() の使用法
11.12. setOptions() の使用法
12.1. 存在しないアクションの処理
12.2. アクション、コントローラおよびモジュール名によるタスクの追加
12.3. リクエストオブジェクトによるタスクの追加
12.4. Zend MVC を使用した、Dojo でのオートコンプリート
12.5. Ajax リクエストに対してアクションに応答させる
12.6. オプションの設定
12.7. デフォルト設定の使用
12.8. goto() での _forward() API の使用
12.9. gotoRoute() でのルートアセンブリの使用
12.10. 基本的な使用法
12.11. 自動レンダリングの無効化
12.12. 別のビュースクリプトの選択
12.13. 登録されているビューの変更
12.14. パスの指定方法の変更
12.15. 単一のアクションから複数のビュースクリプトをレンダリングする例
12.16. 標準的な使用法
12.17. 別のエラーハンドラの設定
12.18. アクセス用メソッドの使用
13.1. 実際のロケールからの Zend_Currency のインスタンスの作成
13.2. Zend_Currency のインスタンスを作成する別の例
13.3. 通貨形式での出力の作成
13.4. 通貨の表示形式の変更
13.5. 通貨に関する情報の取得
13.6. 新しいロケールの設定
13.7. 通貨のキャッシュ処理
14.1. デフォルトタイムゾーンの設定
14.2. 現在の日付の作成
14.3. get() - 日付の出力
14.4. set() - 日付の設定
14.5. add() - 日付の加算
14.6. compare() - 日付の比較
14.7. equals() - 日付あるいはその一部の同一性
14.8. ユーザ定義の入力日付書式
14.9. 日付要素の操作
14.10. インスタンスによる作成
14.11. 静的メソッドによる作成
14.12. データベースの日付データからの簡単な日付の作成
14.13. データベースの日付データからの便利な日付作成法
14.14. 配列による日付の作成
14.15. ISO 書式を使用した独自書式
14.16. PHP の指定子を使用した独自書式
14.17. 日付の確認
14.18. 利用可能な都市の取得
14.19. 都市の位置の取得
14.20. 太陽の情報の算出
14.21. タイムゾーンの処理
14.22. 複数のタイムゾーン
15.1. アダプタのコンストラクタの使用
15.2. ファクトリメソッドの使用
15.3. 自作のアダプタクラスをアダプタのファクトリメソッドで使用する方法
15.4. アダプタのファクトリメソッドでの Zend_Config オブジェクトの使用
15.5. ファクトリでの大文字小文字変換オプションの指定
15.6. ファクトリでの自動クォートオプションの指定
15.7. ファクトリでの PDO ドライバのオプションの指定
15.8. ファクトリでのシリアライズオプションの指定
15.9. 接続時の例外処理
15.10. fetchAll() の使用
15.11. setFetchMode() の使用
15.12. fetchAssoc() の使用
15.13. fetchCol() の使用
15.14. fetchPairs() の例
15.15. fetchRow() の使用
15.16. fetchOne() の使用法
15.17. テーブルへのデータの挿入
15.18. テーブルへの式の挿入
15.19. 自動インクリメントのキーにおける lastInsertId() の使用法
15.20. シーケンスにおける lastInsertId() の使用法
15.21. lastSequenceId() の使用法
15.22. 行の更新
15.23. 式の配列を指定することによる行の更新
15.24. 行の削除
15.25. quote() の使用法
15.26. quote() での SQL データ型の指定
15.27. quoteInto() の使用法
15.28. quoteInto() での SQL データ型の指定
15.29. quoteIdentifier() の使用法
15.30. 一貫性を保持するためのトランザクション管理
15.31. データベースとの接続の解除
15.32. PDO アダプタによる、プリペアド形式ではないクエリの実行
15.33. サーバのバージョンを取得してからクエリを実行する
15.34. query() による SQL ステートメントオブジェクトの作成
15.35. SQL ステートメントのコンストラクタの使用
15.36. 位置指定パラメータによるステートメントの実行
15.37. 名前つきパラメータによるステートメントの実行
15.38. ループ内での fetch() の使用
15.39. fetchAll() の使用法
15.40. 取得形式の設定
15.41. fetchColumn() の使用法
15.42. fetchObject() の使用法
15.43. Zend_Controller_Front を使った DB のプロファイリング
15.44. Zend_Controller_Front を使わない DB のプロファイリング
15.45. データベースアダプタの select() メソッドの例
15.46. 新しい Select オブジェクトの作成の例
15.47. メソッドを使用して句を追加する例
15.48. 流れるようなインターフェイスの使用例
15.49. from() メソッドの例
15.50. テーブルの相関名を指定する例
15.51. スキーマ名の指定の例
15.52. カラムを指定する例
15.53. 式を含むカラムの指定の例
15.54. 式の中のカラムをクォートする例
15.55. columns() メソッドでカラムを追加する例
15.56. join() メソッドの例
15.57. カラムを指定しない例
15.58. joinUsing() メソッドの例
15.59. where() メソッドの例
15.60. where() メソッドでのパラメータの例
15.61. 複数の where() メソッドの例
15.62. orWhere() メソッドの例
15.63. 論理式を括弧で囲む例
15.64. group() メソッドの例
15.65. having() メソッドの例
15.66. order() メソッドの例
15.67. limit() メソッドの例
15.68. limitPage() メソッドの例
15.69. distinct() メソッドの例
15.70. forUpdate() メソッドの例
15.71. Db アダプタの query() メソッドの使用例
15.72. Select オブジェクトの query メソッドの使用例
15.73. __toString() メソッドの例
15.74. getPart() メソッドの例
15.75. reset() メソッドの例
15.76. テーブル名を明示的に指定することによるテーブルクラスの宣言
15.77. テーブル名を暗黙的に指定することによるテーブルクラスの宣言
15.78. テーブルクラスでのスキーマの宣言
15.79. インスタンス作成時のテーブル名とスキーマ名の指定
15.80. 主キーを指定する例
15.81. _setupTableName() メソッドのオーバーライドの例
15.82. init() メソッドの使用例
15.83. アダプタオブジェクトを使用した、テーブルの作成の例
15.84. デフォルトアダプタを使用した、テーブルの作成の例
15.85. レジストリのキーを使用した、テーブルの作成の例
15.86. テーブルへの挿入の例
15.87. 式をテーブルに挿入する例
15.88. 自動インクリメントの主キーを持つテーブルを宣言する例
15.89. シーケンスを用いたテーブルを宣言する例
15.90. 自然キーを用いたテーブルを宣言する例
15.91. テーブルの行の更新の例
15.92. テーブルからの行の削除の例
15.93. 主キーの値によって行を捜す例
15.94. 複合主キーの値の指定による行の取得の例
15.95. 単純な使用法
15.96. 流れるようなインターフェイスの例
15.97. 式から行を取得する例
15.98. 式を使用した行の検索の例
15.99. 指定したカラムの取得
15.100. 式の結果をカラムとして取得する
15.101. ルックアップテーブルによる fetchAll() の結果の絞込み
15.102. Zend_Db_Table_Select の整合性チェックを削除し、JOIN した行を許可する
15.103. 式から単一の行を取得する例
15.104. テーブル名を取得する例
15.105. すべてのテーブルオブジェクトでのデフォルトのメタデータキャッシュの使用
15.106. 特定のテーブルオブジェクトでのメタデータキャッシュの使用
15.107. 行クラスおよび行セットクラスの指定の例
15.108. 行クラスおよび行セットクラスの変更の例
15.109. タイムスタンプを処理する独自ロジック
15.110. 状況を指定してバグを検索する独自メソッド
15.111. 語尾変化を実装した抽象テーブルクラスの例
15.112. 行の取得の例
15.113. 行セット内の行を読み込む例
15.114. 行からカラムを読み込む例
15.115. toArray() メソッドの使用例
15.116. 行のカラムの内容を変更する例
15.117. テーブルに新しい行を作成する例
15.118. テーブルに新しい行を作成し、値を代入する例
15.119. setFromArray() で新しい行の値を設定する例
15.120. 行の削除の例
15.121. 行のシリアライズの例
15.122. シリアライズした行の復元の例
15.123. 行の復活の例
15.124. 独自の行クラスの指定
15.125. init() メソッドの使用例
15.126. 行クラスでの独自ロジックの例
15.127. 挿入するデータの記録を複数のテーブルで行う行クラスの例
15.128. 変換処理の定義例
15.129. 行セットの取得の例
15.130. 行セット内の行の数を数える
15.131. 行セットからの単一の行の読み込み
15.132. 行セットの順次処理
15.133. 行セット内の既知の位置への移動
15.134. toArray() の使用法
15.135. 行セットのシリアライズ
15.136. シリアライズした行セットの復元
15.137. 生きたデータとしての行セットの復活
15.138. 独自の行セットクラスの指定
15.139. 行セットクラスに新しいメソッドを追加する例
15.140. 従属行セットの取得
15.141. ルールを指定することによる従属行セットの取得
15.142. Zend_Db_Table_Select による従属行セットの取得
15.143. マジックメソッドの使用による従属行セットの取得
15.144. 親の行の取得
15.145. ルールを指定することによる親の行の取得
15.146. マジックメソッドの使用による親の行の取得
15.147. 多対多の形式の行セットの取得
15.148. ルールを指定することによる多対多の形式の行セットの取得
15.149. マジックメソッドの使用による多対多の形式の行セットの取得
15.150. 連鎖削除の例
15.151. 連鎖操作の宣言の例
16.1. dump() メソッドの例
17.1. コンストラクタでの Zend_Dojo_Data の初期化
17.2. 設定用メソッドでの Zend_Dojo_Data の初期化
17.3. Zend_Dojo_Data へのデータの追加
17.4. Zend_Dojo_Data での label フィールドの指定
17.5. JSON からの Zend_Dojo_Data の作成
17.6. Dojo ビューヘルパーの使用法
17.7. dojo() ビューヘルパーの使用例
17.8. 宣言的、あるいはプログラム的な Dojo の使用法の指定
17.9. Registering the Dojo View Helper Prefix Path
17.10. BorderContainer layout dijit example
17.11. Using CustomDijit to render a dojox.layout.ContentPane
17.12. 既存のフォームでDojoを使用可能にする
17.13. Dijit要素デコレーターの使用法
17.14. Dijitコンテナ・デコレーター使用法
17.15. ボタンdijit要素の使用例
17.16. チェックボックスdijit要素の使用例
17.17. コンボボックスdijit要素を選択肢入力として使う
17.18. コンボボックスdijit要素をデータ・ストアと一緒に使う
17.19. 通貨テキストボックスdijit要素の使用例
17.20. 日付テキストボックスdijit要素の使用例
17.21. エディタdijit要素の使用例
17.22. 水平スライダーdijit要素の使用例
17.23. 数スピナーdijit要素の使用例
17.24. 数テキストボックスdijit要素の使用例
17.25. パスワードテキストボックスの使用例
17.26. ラジオボタンdijit要素の使用例
17.27. シンプルテキストエリアdijit要素の使用例
17.28. サブミットボタンdijit要素の使用例
17.29. テキストボックスdijit要素の使用例
17.30. テキストエリアdijit要素の使用例
17.31. 時刻テキストボックスdijit要素の使用例
17.32. バリデーションテキストボックスdijit要素の使用例
17.33. 垂直スライダーdijit要素の使用例
17.34. Zend_Dojo_Formの利用
17.35. 既存のフォームをDojoを使って変更する
19.1. 例外のキャッチ
20.1. Zend_Feed による RSS フィードデータの使用
20.2. Atom フィードの基本的な使用法
20.3. Atom フィードからの単一のエントリの読み込み
20.4. 単一エントリの Atom フィードに対する、エントリオブジェクトを直接使用したアクセス
20.5. 既存のフィードエントリの変更
20.6. 独自の名前空間の要素としての Atom エントリの作成
20.7. 独自の名前空間を使用しての Atom エントリクラスの拡張
21.1. シンプルなファイルアップロードフォーム
21.2. ファイルのチェック
21.3. ファイル名の取得
21.4. ファイルのサイズの取得
21.5. ファイルのハッシュの取得
21.6. ファイルの mimetype の取得
21.7. progressbar アダプタを使用した実際の状態の取得
21.8. 手動での進捗状況表示の使用法
21.9. ファイル転送用のバリデータの追加
21.10. 特定のファイルに対してのみのバリデータの適用
21.11. 複数のバリデータの追加
21.12. ファイルの検証
21.13. Count バリデータの使用法
21.14. Crc32 バリデータの使用法
21.15. ExcludeExtension バリデータの使用法
21.16. ExcludeMimeType バリデータの使用法
21.17. Exists バリデータの使用法
21.18. Extension バリデータの使用法
21.19. FilesSize バリデータの使用法
21.20. ImageSize バリデータの使用法
21.21. IsCompressed バリデータの使用法
21.22. IsImage バリデータの使用法
21.23. Hash バリデータの使用法
21.24. Md5 バリデータの使用法
21.25. MimeType バリデータの使用法
21.26. NotExists バリデータの使用法
21.27. sha1 バリデータの使用法
21.28. Size バリデータの使用法
21.29. WordCount バリデータの使用法
21.30. Add filters to a file transfer
21.31. Limit filters to single files
21.32. Add multiple filters
21.33. Using the Decrypt filter with Mcrypt
21.34. Using the Decrypt filter with OpenSSL
21.35. Using the Encrypt filter with Mcrypt
21.36. Using the Encrypt filter with OpenSSL
21.37. Using the LowerCase filter
21.38. Using the Rename filter
21.39. Using the UpperCase filter
21.40. rename フィルタの 1.6 から 1.7 での変更点
21.41. count バリデータの 1.6 から 1.7 での変更点
21.42. extension バリデータの 1.6 から 1.7 での変更点
21.43. filessize バリデータの 1.6 から 1.7 での変更点
21.44. hash バリデータの 1.6 から 1.7 での変更点
21.45. imagesize バリデータの 1.6 から 1.7 での変更点
21.46. size バリデータの 1.6 から 1.7 での変更点
21.47. ファイルバリデータを 1.6.1 から 1.6.2 に移行する方法
22.1. MixedCase あるいは camelCase のテキストを別形式に変換する
22.2. 複数のルールの一括設定
22.3. Zend_Filter_Inflector での Zend_Config の使用法
23.1. 独自のラベル
23.2. すべての要素に対するプレフィックスパスの設定
23.3. すべての要素に対するデコレータの設定
23.4. いくつかの要素に対するデコレータの設定
23.5. すべての要素に対するフィルタの設定
23.6. すべての表示グループに対するデコレータプレフィックスパスの設定
23.7. すべての表示グループに対するデコレータの設定
23.8. File フォーム要素の使用法
23.9. 明示的なファイルの取得
23.10. オプションのファイルがアップロードされたかどうかの確認
23.11. 複数のファイルの設定
23.12. 登録フォームの例
24.1. Developer Key と ClientID を Zend_Gdata_YouTube に渡す
24.2. 動画の検索
24.3. 指定したカテゴリの動画の検索
24.4. 標準の動画フィードの取得
24.5. Zend_Gdata_YouTube_VideoQuery を使用した動画の取得
24.6. URL からの動画フィードの取得
24.7. 指定したユーザがアップロードした動画の取得
24.8. 指定したユーザのお気に入り動画の取得
24.9. 動画への返信のフィードの取得
24.10. 動画 ID からの動画へのコメントのフィードの取得
24.11. Zend_Gdata_YouTube_VideoEntry からの動画へのコメントのフィードの取得
24.12. 指定したユーザのプレイリストの取得
24.13. 指定したプレイリストの取得
24.14. 指定したユーザのすべての購読の取得
24.15. ユーザのプロファイルの取得
24.16. 動画のアップロード
24.17. ブラウザベースのアップロード
24.18. ブラウザベースのアップロード: HTML フォームの作成
24.19. 動画のアップロード状況のチェック
25.1. Zend_Http_Client のインスタンスの作成
25.2. シンプルな GET リクエストの処理
25.3. GET 以外のリクエストメソッドの使用
25.4. GET パラメータの設定
25.5. POST パラメータの設定
25.6. 301 や 302 のレスポンスに対する RFC 2616 準拠のリダイレクト
25.7. setCookie() によるクッキーの設定
25.8. クッキーの持続化
25.9. 独自のリクエストヘッダの設定
25.10. 複数の独自リクエストヘッダの設定
25.11. setFileUpload によるファイルのアップロード
25.12. 生の POST データの送信
25.13. HTTP 認証用のユーザとパスワードの設定
25.14. 単一のクライアントによる連続したリクエストの実行
25.15. HTTPS トランスポート層の変更
25.16. プロキシサーバを使用した Zend_Http_Client の使用法
25.17. HTTP レスポンススタブを使用したテスト
25.18. 複数の HTTP レスポンススタブを使用したテスト
25.19. cURL オプションの設定
25.20. ハンドルによるファイル転送
25.21. 独自の接続アダプタの作成
25.22. Zend_Http_Cookie のインスタンスの作成
25.23. Zend_Http_Cookie オブジェクトの文字列化
25.24. Zend_Http_Cookie のゲッターメソッドの使用法
25.25. クッキーがマッチするかどうかの確認
25.26. ファクトリメソッドを使用した Zend_Http_Response オブジェクトの作成
25.27. isError() メソッドの使用によるレスポンスの検証
25.28. Zend_Http_Response へのアクセス用メソッドの使用
25.29. レスポンスヘッダへのアクセス
27.1. Zend_Json_Server利用方法
28.1. オプションをコンストラクタあるいは startMvc() で渡す
28.2. setOption() および setConfig() の使用
28.3. アクセサの使用
28.4. Zend_Layout のアクセサでインフレクタを変更する
28.5. Zend_Layout のインフレクタを直接変更する
28.6. インフレクタのカスタマイズ
30.1. loadFile() メソッドの例
30.2. loadClass() メソッドの例
30.3. isReadable() メソッドの例
30.4. 自動ローダー用コールバックメソッドの登録例
30.5. autoload コールバックメソッドを継承クラスから登録する例
30.6. PluginLoader クラスのファイルインクルードキャッシュの使用法
31.1. 特定のロケールの選択
31.2. ロケールの自動選択
31.3. 自動ロケールの使用法
31.4. ロケールの例外処理
31.5. デフォルトのロケールの設定
31.6. 日付のデフォルトが、ウェブのユーザのロケールになる例
31.7. デフォルトのロケール選択のオーバーライド
31.8. デフォルトのロケールを使用する際のパフォーマンスの最適化
31.9. アプリケーション単位のロケールの使用例
31.10. 日付のデフォルトを、ウェブユーザの正しいロケールに設定する
31.11. setOptions() での STANDARD の使用
31.12. clone
31.13. ロケールが同一かどうかの調査
31.14. デフォルトロケールの取得
31.15. setLocale
31.16. getLanguage および getRegion
31.17. getTranslationList
31.18. getTranslationList
31.19. 国の名前を、ある言語から別の言語に変換する
31.20. すべての言語を、その国のネイティブ言語で書き出す
31.21. getQuestion()
31.22. getLocaleList()
31.23. シンプルなロケールの検出
31.24. 厳格なロケール検出
31.25. ロケールに対応した振る舞いの実装
31.26. ZF 1.8 以降でのロケール対応の振る舞いの実装
31.27. 数値の正規化
31.28. 精度を指定した数値の正規化
31.29. 数値の地域化
31.30. 精度を指定した数値の地域化
31.31. 自分で定義した数値書式の使用
31.32. 数値かどうかの確認
31.33. 浮動小数点値の正規化
31.34. 浮動小数点値の地域化
31.35. 浮動小数点値かどうかの確認
31.36. 整数値の正規化
31.37. 整数値の地域化
31.38. 整数値かどうかの確認
31.39. 東アラビア文字から European/Latin 文字への変換
31.40. ラテン文字から東アラビア文字への変換
31.41. 各国語での文字名を使用した、4 文字の CLDR 文字コードの取得
31.42. 日付の正規化
31.43. ロケールを指定した日付の正規化
31.44. 日付と時刻の正規化
31.45. ユーザ定義の日付書式への正規化
31.46. 入力された日付の訂正処理
31.47. 日付かどうかの確認
31.48. 未知の時刻の正規化
31.49. 時刻かどうかの確認
31.50. isLocale() を 1.6 用から 1.7 用に変更する方法
31.51. getDefault() を 1.6 用から 1.7 用に変更する方法
32.1. Zend_Controller_Front を使ったログ記録
32.2. Zend_Controller_Front を使わないログ記録
33.1. Zend_Mail を使用したシンプルなメール送信
33.2. Zend_Mail_Transport_Sendmail トランスポートへの追加パラメータの渡し方
33.3. SMTP によるメールの送信
33.4. SMTP 接続による複数のメールの送信
33.5. トランスポートの接続の手動制御
33.6. 異なる転送手段の使用
33.7. HTML メールの送信
33.8. ファイルを添付したメール
33.9. MIME バウンダリの変更
33.10. メールヘッダの追加
33.11. Zend_Mail_Transport_Smtp での認証の有効化
33.12. Zend_Mail_Transport_Smtp によるセキュアな接続の有効化
34.1. 計測値の変換
34.2. メートルの計測
34.3. 整数および浮動小数点数を使用しての作成
34.4. 文字列を使用しての作成
34.5. 計測値を含む任意の入力テキスト
34.6. ローカライズされた文字列
34.7. 自動的な出力
34.8. 値の出力
34.9. 単位の出力
34.10. 変換
34.11. 単位の加算
34.12. 減算
34.13. 異なる計測値
34.14. 同一の計測値
34.15.
34.16. 値の変更
34.17. 型の変更
35.1. Zend_Memory コンポーネントの使用法
37.1. Custom page properties
37.2. getHref() generates the page URI
37.3. isActive() determines if page is active
37.4. Using routes
37.5. The most simple custom page
37.6. A custom page with properties
37.7. Creating an MVC page using the page factory
37.8. Creating a URI page using the page factory
37.9. Creating a custom page type using the page factory
37.10. Creating a container using an array
37.11. Creating a container using a config object
37.12. Adding pages to a container
37.13. Removing pages from a container
37.14. Finding pages in a container
37.15. Iterating a container
37.16. Converting a container to an array
38.1. シンプルな OpenID ログインフォーム
38.2. 認証リクエストのハンドラ
38.3. 認証の応答の検証
38.4. 完全な OpenID ログインスクリプト
38.5. 指定したレルムへの認証リクエスト
38.6. 対話形式でない即時確認
38.7. データベースストレージ
38.8. Simple Registration Extension のリクエストの送信
38.9. Simple Registration Extension の応答内容の検証
38.10. OpenID 用の Zend_Auth アダプタ
38.11. 識別子
38.12. シンプルな識別プロバイダ
38.13. シンプルなログイン画面
38.14. シンプルな信頼画面
38.15. すべてをまとめたもの
38.16. プロファイルを関連付けた識別子
38.17. SREG を使用したプロバイダ
40.1. 新しい PDF ドキュメントの作成あるいは既存の PDF ドキュメントの読み込み
40.2. 指定した版の PDF ドキュメントの取得
40.3. PDF ドキュメントの保存
40.4. PDF ドキュメントのページの操作
40.5. 既存のページの複製
40.6. ページ上への文字列の描画
40.7. UTF-8 でエンコードされた文字列をページに描画する
40.8. 標準フォントの作成
40.9. TrueType フォントの作成
40.10. TrueType を作成するが、PDF ドキュメントには埋め込まない
40.11. 埋め込みが禁止されているフォントで、例外をスローさせないようにする
40.12. 埋め込みフォントを圧縮しない
40.13. フォントの埋め込みオプションを組み合わせる
40.14. フォント埋め込みオプションの使用
40.15. 読み込んだドキュメントからのフォントの抽出
40.16. フォント名の指定による、読み込んだドキュメントからのフォントの抽出
40.17. 画像の描画
40.18. Zend_Pdf モジュールの使用例
41.1. クライアント側の基本例
42.1. ファイルでreflectionを実行
42.2. クラスでreflectionを実行
42.3. メソッドでreflectionを実行
42.4. docblockでreflectionを実行
43.1. set() メソッドの使用例
43.2. get() メソッドの使用例
43.3. レジストリの順次処理の例
43.4. レジストリを作成する例
43.5. シングルトンレジストリの初期化の例
43.6. 配列アクセスの例
43.7. オブジェクト形式のアクセスの例
43.8. isRegistered() メソッドの使用例
43.9. isset() メソッドの使用例
43.10. シングルトンレジストリのクラス名を指定する例
43.11. _unsetInstance() メソッドの例
44.1. 基本的な REST リクエスト
44.2. レスポンスステータス
44.3. Technorati の Rest サービスの使用
44.4. Technorati からのレスポンスの例
44.5. リクエストの引数の設定
44.6. 基本的な Zend_Rest_Server の使用法 - クラス
44.7. 基本的な Zend_Rest_Server の使用法 - 関数
44.8. 独自のステータスを返す
44.9. 独自の XML を返す
45.1. 独自のテキスト解析器
47.1. isSpam() の使用法
47.2. submitSpam() の使用法
47.3. submitHam() の使用法
47.4. 伝統的な API を使用した Amazon 検索
47.5. クエリ API を使用した Amazon 検索
47.6. Amazon Web Service の国の選択
47.7. ASIN を使用した Amazon の商品検索
47.8. Amazon の商品検索の実行
47.9. ResponseGroup オプションの使用法
47.10. もうひとつのクエリ API を使用した Amazon の検索
47.11. setKeys() の例
47.12. setRegion() の例
47.13. Starting New Ec2 Instances
47.14. Rebooting an Ec2 Instances
47.15. Terminating an Ec2 Instances
47.16. Describing Instances
47.17. Describing Instances By Image Id
47.18. Retreiving Console Output
47.19. Confirm Product Code on an Instance
47.20. Register an AMI with EC2
47.21. Deregister an AMI with EC2
47.22. Describe an AMI
47.23. Modify Image Attributes
47.24. Reset an AMI Attribute
47.25. Describe AMI Attribute
47.26. Create a new EBS Volume
47.27. Create an EBS Volume from a Snapshot
47.28. Create a Snapshot of an EBS Volume
47.29. Describing an EBS Volume
47.30. Describe Attached Volumes
47.31. Describe an EBS Volume Snapshot
47.32. Attaching an EBS Volume
47.33. Detaching an EBS Volume
47.34. Deleting an EBS Volume
47.35. Deleting an EBS Volume Snapshot
47.36. Allocating a new Elastic IP
47.37. Describing Allocated Elastic IP Addresses
47.38. Releasing Elastic IP
47.39. Associates an Elastic IP to an Instance
47.40. Disassociate an Elastic IP from an instance
47.41. Creating a new Amazon Keypair
47.42. Deleting an Amazon Keypair
47.43. Describe an Amazon Keypair
47.44. Viewing the available regions
47.45. Viewing the available zones
47.46. Create a new Security Group
47.47. Describe a Security Group
47.48. Delete a Security Group
47.49. Authorizing by IP
47.50. Authorize By Group
47.51. Revoke by IP
47.52. Revoke By Group
47.53. Zend_Service_Amazon_S3 Usage Example
47.54. Zend_Service_Amazon_S3 Bucket Removal Example
47.55. Zend_Service_Amazon_S3 Bucket Listing Example
47.56. Zend_Service_Amazon_S3 Public Object Example
47.57. Zend_Service_Amazon_S3 Object Listing Example
47.58. Zend_Service_Amazon_S3 Streams Example
47.59. ユーザのプロファイル情報の取得
47.60. あるユーザの週間アーティストチャートの取得
47.61. 関連するアーティストの取得
47.62. すべての投稿の取得
47.63. 投稿一覧へのアクセス
47.64. タグの指定による投稿一覧のフィルタリング
47.65. URL の指定による投稿一覧のフィルタリング
47.66. 投稿の編集
47.67. メソッドコールの連結
47.68. 投稿の削除
47.69. 投稿の追加
47.70. タグ
47.71. バンドル
47.72. 公開データの取得
47.73. Zend_Rest_Client の HTTP クライアントの変更
47.74. HTTP クライアントを、接続を保持し続けるように設定する
47.75. 単純な Flickr 検索
47.76. メールアドレスからの Flickr ユーザの公開している写真の検索
47.77. グループ ID を指定し、グループにプールされている写真を取得する
47.78. Flickr 画像の詳細の取得
47.79. リンクの問い合わせ
47.80. リンクの変更
47.81. タグの処理
47.82. メモの扱い
47.83. ウォッチリストの取得
47.84. はじめてのクエリの実行
47.85. クエリの精度の向上
47.86. ひとつの Zend_Service_Technorati インスタンスでの複数のクエリの送信
47.87. 結果セットオブジェクトの取得
47.88. 特定の結果セットオブジェクトの取得
47.89. 単体の結果オブジェクトの取得
47.90. クエリの例外処理
47.91. API キーの使用状況の取得
47.92. Cosmos クエリ
47.93. Search クエリ
47.94. Tag クエリ
47.95. DailyCounts クエリ
47.96. TopTags タグ
47.97. BlogInfo クエリ
47.98. BlogPostTags クエリ
47.99. GetInfo クエリ
47.100. 結果セットコレクション内の結果オブジェクトの反復処理
47.101. Creating the Twitter Class
47.102. Verifying credentials
47.103. Sessions ending
47.104. Rating limit status
47.105. Retrieving public timeline
47.106. Retrieving friends timeline
47.107. Retrieving user timeline
47.108. Showing user status
47.109. Updating user status
47.110. Showing user replies
47.111. Deleting user status
47.112. Retrieving user friends
47.113. Retrieving user followers
47.114. Showing user informations
47.115. Retrieving recent direct messages received
47.116. Retrieving recent direct messages sent
47.117. Sending direct message
47.118. Deleting direct message
47.119. Creating friend
47.120. Deleting friend
47.121. Checking friend existence
47.122. Retrieving favorites
47.123. Creating favorites
47.124. Deleting favorites
47.125. JSON Search Example
47.126. ATOM Search Example
47.127. Yahoo! を使用したウェブの検索
47.128. Yahoo! を使用した画像の検索
47.129. Yahoo! を使用した動画の検索
47.130. Yahoo! を使用した Local Businesses and Services の検索
47.131. Yahoo! News の検索
47.132. Yahoo! Site Explorer Inbound Links の検索
47.133. Yahoo! Site Explorer の PageData の検索
48.1. ページビューの数え方
48.2. 新しい方法: 名前空間の衝突を避ける
48.3. 古い方法: PHP のセッションへのアクセス
48.4. セッションの順次処理
48.5. セッションデータへのアクセス
48.6. グローバルセッションの開始
48.7. セッション名前空間のロック
48.8. 有効期限切れの例
48.9. コントローラでの名前空間つきセッションによる有効期限の管理
48.10. セッション名前空間へのアクセスを単一のインスタンスに制限する
48.11. セッション名前空間内での配列データの修正
48.12. セッションに保存する前に配列を作成する
48.13. 回避策: 修正した配列を再度代入する
48.14. 回避策: 参照を含む配列を格納する
48.15. PHPUnit で Zend_Session を使用したコードをテストする例
48.16. Zend_Config による Zend_Session の設定
48.17. セッション固定化
48.18. 基本的な設定
48.19. 複数カラムの主キーの使用
50.1. Using Zend_Tag
50.2. Using Zend_Tag_Cloud
51.1. Application Login TestCase のサンプル
51.2. UserController のテスト
52.1. Zend_Text_Figlet の使用法
52.2. Zend_Text_Table の使用例
56.1. 単一言語の PHP コードの例
56.2. 多言語対応の PHP コードの例
56.3. TMX ファイルの例
56.4. CSV ファイルの例
56.5. CSV ファイルの例 その 2
56.6. INI ファイルの例
56.7. 翻訳オプションの使用
56.8. アダプタの言語の処理
56.9. 言語の自動検出の動作例
56.10. ディレクトリを指定してソースを探す
56.11. ディレクトリ名による言語の検出
56.12. ファイル名からの言語の取得
56.13. テキストの翻訳が存在するかどうかの確認
56.14. 翻訳のログ出力
56.15. 自分で定義したログメッセージ
56.16. アダプタでの言語の処理
56.17. notice を取得せずに言語の設定を行う
57.1. Zend_Uri::factory() による新しい URI の作成
57.2. Zend_Uri::factory() による既存の URI の操作
57.3. Zend_Uri::check() による URI の検証
57.4. URI における特殊文字の許可
57.5. Zend_Uri_* オブジェクトからのスキームの取得
57.6. Zend_Uri_* オブジェクトからの URI 全体の取得
57.7. Zend_Uri_* オブジェクトの検証
58.1. Sitemap Lastmod Validator
58.2. Sitemap Priority Validator
58.3. 単純なバリデーションクラスの作成
58.4. 依存条件を伴うバリデーションクラスの作成
58.5. 個々に独立した条件による検証を行い、失敗時に複数の原因を返す
59.1. compareVersion() メソッドの例
60.1. Action ビューヘルパーの基本的な使用法
60.2. Cycle ヘルパーの基本的な使用法
60.3. 2つ以上の繰り返しを利用する
60.4. Partial の基本的な使用法
60.5. PartialLoop による反復処理可能なモデルのレンダリング
60.6. 他のモジュールの Partial のレンダリング
60.7. プレースホルダの基本的な使用法
60.8. プレースホルダによるコンテンツの集約
60.9. プレースホルダによるコンテンツのキャプチャ
60.10. Doctype ヘルパーの基本的な使用法
60.11. Doctype の取得
60.12. HeadLink ヘルパーの基本的な使用法
60.13. HeadMeta ヘルパーの基本的な使用法
60.14. Headscript で条件コメントを使う例
60.15. HeadScript ヘルパーの基本的な使用法
60.16. HeadScript ヘルパーによるスクリプトのキャプチャ
60.17. Headstyle で条件コメントを使う例
60.18. HeadStyle ヘルパーの基本的な使用法
60.19. HeadStyle ヘルパーによるスタイル宣言のキャプチャ
60.20. HeadTitle ヘルパーの基本的な使用法
60.21. Flash ヘルパー
60.22. 追加属性を渡すことによるオブジェクトのカスタマイズ
60.23. Proxying calls to the navigation container
60.24. Rendering breadcrumbs
60.25. Specifying indentation
60.26. Customize breadcrumbs output
60.27. Rendering breadcrumbs using a partial view script
60.28. Specify relations in pages
60.29. Default rendering of links
60.30. Specify which relations to render
60.31. Rendering a menu
60.32. Calling renderMenu() directly
60.33. Rendering the deepest active menu
60.34. Rendering a menu with maximum depth
60.35. Rendering a menu with minimum depth
60.36. Rendering only the active branch of a menu
60.37. Rendering only the active branch of a menu with minimum depth
60.38. Rendering only the active branch of a menu with maximum depth
60.39. Rendering only the active branch of a menu with maximum depth and no parents
60.40. Rendering a custom menu using a partial view script
60.41. Rendering an XML sitemap
60.42. 登録済みのインスタンス
60.43. ビューの中で
60.44. 直接使用する方法
60.45. 単一のパラメータ
60.46. パラメータのリスト
60.47. パラメータの配列
60.48. ロケールの動的な変更
60.49. ロケールの静的な変更
60.50. 現在設定されているロケールの取得
62.1. XML-RPC メソッドのコール
62.2. パラメータを指定した XML-RPC メソッドのコール
62.3. デフォルト名前空間のプロキシ
62.4. 任意の名前空間のプロキシ
62.5. HTTP エラーの処理
62.6. XML-RPC Fault の処理
62.7. リクエストからレスポンスへの処理
63.1. Basic example for processing
64.1. jQuery() View Helper Example
64.2. Building your own Helper with No Conflict Mode
64.3. Showing jQuery Form View Helper Usage
64.4. Showing the latest news in a Tab Container
64.5. SubForms with TabContainer Decorator
C.1. 例: 最適化されたinclude_path

Search the Manual

Translation Status Reports

View the current status report of Zend Framework manual translations.