BEAR_Page
[ class tree: BEAR_Page ] [ index: BEAR_Page ] [ all elements ]

Class: BEAR_Page_Header_Interface

Source Location: /BEAR/Page/Header/Interface.php

Interface Overview

BEAR_Base_Interface
   |
   --BEAR_Page_Header_Interface

ヘッダーインターフェイス


Author(s):

Version:

  • Release: @package_version@ $Id:$

Copyright:

  • 2008-2011 Akihito Koriyama All rights reserved.

Methods


Inherited Methods


Class Details

[line 29]
ヘッダーインターフェイス

ヘッダーインターフェイス




Tags:

author:  Akihito Koriyama <koriyama@bear-project.net>
version:  Release: @package_version@ $Id:$
copyright:  2008-2011 Akihito Koriyama All rights reserved.
link:  http://www.bear-project.net
license:  BSD


[ Top ]


Class Methods


static method flushHeader [line 67]

static void flushHeader( )

ヘッダーのフラッシュ

ヘッダーのフラッシュ

 ページにヘッダーを取得します。
 通常はページ出力時に自動で出力されます。




Tags:

access:  public


[ Top ]

static method setHeader [line 47]

static void setHeader( mixed $header)

ヘッダー出力

ヘッダー出力




Tags:

access:  public


Parameters:

mixed   $header   HTTPヘッダー

[ Top ]

method getHeaders [line 54]

array getHeaders( )

ヘッダーの取得

ヘッダーの取得




Tags:

return:  ヘッダー
access:  public


[ Top ]

method getRequestHeader [line 121]

string|false getRequestHeader( string $header)

リクエストヘッダーの取得

リクエストヘッダーの取得




Tags:

return:  HTTPヘッダー値、みつからなければfalse
access:  public


Parameters:

string   $header   HTTPヘッダー名

[ Top ]

method redirect [line 112]

void redirect( string $url, [ $options = array('val' => null, 'click' => null, 'permanent' => false)])

リダイレクト

リダイレクト

Locationヘッダーを用いてページの移動を行います。
 クッキーが対応してないエージェントの場合はクエリーに
 セッションIDを付加します。

 .(dot)を指定すると同一ページのリフレッシュになります。
 ページが完全に移動した場合は$config['permanent']をtrueにすると
 301ヘッダーを付加してリダイレクトしボットなどに移転を知らせます。

 -----------------------------------------

 Example 1. リダイレクト
  1.   $header->redirect('http://www.example.co.jp/');




Tags:

access:  public


Parameters:

string   $url   URL
array   $options   オプション

[ Top ]


Documentation generated on Sat, 30 Jul 2011 00:10:35 +0900 by phpDocumentor 1.4.3