HTML_QuickForm_element クラス概要

HTML_QuickForm_element クラス概要 -- フォーム要素の基底クラス

説明

これは、すべての QuickForm 要素の基底クラスです。 実際のフォーム要素を表すすべての子クラスによって実装される API を定義します。実際にはこれらの子クラスを使用すべきで、 直接 HTML_QuickForm_element のインスタンスを作成する必要はありません。

QuickForm で使用するための独自の要素を作成したい場合は、 このクラスあるいはその子孫クラスのひとつを継承する必要があります。 その際に、ここで定義されているすべてのメソッドを実装するようにしましょう。 それに加えて、HTML_Common で定義されている toHtml() メソッドも実装しなければなりません。

HTML_QuickForm_element クラス階層

表 47-1HTML_QuickForm_element を継承するクラス

クラス概要
HTML_QuickForm_groupフォーム要素グループのための HTML クラス
HTML_QuickForm_inputフォーム入力要素のための基底クラス
HTML_QuickForm_selectHTML SELECT を動的に作成するためのクラス
HTML_QuickForm_static静的データのための HTML クラス
HTML_QuickForm_textareaテキストエリア型のフィールドのための HTML クラス