superActionViewクラスのコンストラクタ。
デバッグ用に、以下のモードが用意されています。 通常は、superActionView()とするだけで十分です。
- $debug=true,$save=NULL:出力の際(display()メソッドが呼ばれた時)には、
標準出力に、$_ACTION_PARAMETERSの内容を出力する。
- $debug=true,$save!=NULL:出力の際(display()メソッドが呼ばれた時)には、
$saveをファイル名とみなして、$_ACTION_PARAMETERSの内容を出力する。
- $debug=false:Smartyのdisplayメソッドを使って出力する
superActionView
superActionView
([boolean $debug = false], [boolean $save = NULL])
-
boolean
$debug: デバックの際には、trueに、通常はfalse(デフォルト)に設定。
-
boolean
$save: デバッグ時にファイルに出力する時には、ファイル名を、それ以外はNULLを設定。
出力データの値を追加。
キー値を$name、値を$valueとして、内部配列のキー値$nameに$valueを追加する。 もし、$key値が無ければ、$valueを新規登録する。
void
append
(string $name, mixed $value, string $nameに対応する値)
-
string
$nameに対応する値
-
string
$name: 出力データ名
エラーメッセージを追加。
エラーメッセージを内部配列に追加する。
void
appendErrorMessage
(string $errmesg)
-
string
$errmesg: エラーメッセージ
出力データの保持。
キー値を$name、値を$valueとして、内部配列に追加する。 既に、同じキー値で登録されている場合には、上書きする。
void
assign
(string $name, mixed $value, string $nameに対応する値)
-
string
$nameに対応する値
-
string
$name: 出力データ名
ActionView対応の拡張子かどうかを判定する抽象メソッド。
テンプレートに対応するファイル拡張子になっているか判定する抽象メソッド。
integer
check
(string $url)
Redefined in descendants as:
内部配列に保持されたデータを、テンプレート$tplをもとに表示する抽象メッソド。
この呼出により、内部配列とエラーを保持している配列はクリアされる。
void
display
(string $tpl)
-
string
$tpl: 出力用テンプレート(ここではSmarty用)
Redefined in descendants as: