__construct()
__construct(array $config)
Constructor
$configが配列なら$_configプロパティとマージされます。 文字列ならそれをファイルパスとして読み込み初期値とします。
Parameters
array | $config | ユーザー設定値 |
ヘッダーインターフェイス
BEARの全クラスのベースとなるクラスのインターフェイスです。
redirect(string $url, array $options = array('val' => null, 'click' => null, 'permanent' => false)) : void
リダイレクト
Locationヘッダーを用いてページの移動を行います。 クッキーが対応してないエージェントの場合はクエリーに セッションIDを付加します。 .(dot)を指定すると同一ページのリフレッシュになります。 ページが完全に移動した場合は$config['permanent']をtrueにすると 301ヘッダーを付加してリダイレクトしボットなどに移転を知らせます。 ----------------------------------------- Example 1. リダイレクト
$header->redirect('http://www.example.co.jp/');
Example 2. リダイレクト(301 パーマネント)$header->redirect('/', array('permanent' =>true));
Example 3. 値を渡してリロード// onInit($args)の$argsに渡されます $header->redirect('.', array('args'=$values); $options 'val' string セッション利用して値を次ページのonInit($args)に変数を渡す値 'click' string コールするonClickハンドラ 'permanent' bool 301ヘッダー(パーマネントムーブ)を出力するか
string | $url | URL |
array | $options | オプション |