class Display

Http コンテンツ出力を制御するクラス.

Properties

Response $response
static $device
View $view
$deviceSeted

Methods

__construct($hasPrevURL = true)

No description

setPrevURL()

No description

prepare(LC_Page $page, $is_admin = false)

LC_Page のパラメーターを, テンプレートに設定し, 出力の準備を行う.

reload($queryString = array(), $removeQueryString = false)

リロードを行う.

noAction()

No description

addHeader($name, $value)

ヘッダを追加する.

setDevice($device = DEVICE_TYPE_PC)

デバイス毎の出力方法を自動で変更する、ファサード Enter description here .

setView($view)

View インスタンスを設定する.

static integer
detectDevice($reset = FALSE)

端末種別を判別する。

assign($val1, $val2)

No description

assignobj(LC_Page $obj)

No description

assignarray($array)

No description

Details

at line 62
__construct($hasPrevURL = true)

Parameters

$hasPrevURL

at line 70
setPrevURL()

at line 84
prepare(LC_Page $page, $is_admin = false)

LC_Page のパラメーターを, テンプレートに設定し, 出力の準備を行う.

Parameters

LC_Page $page LC_Page インスタンス
$is_admin boolean 管理画面を扱う場合 true

at line 100
reload($queryString = array(), $removeQueryString = false)

リロードを行う.

Response::reload() のラッパーです.

Parameters

$queryString
$removeQueryString

at line 105
noAction()

at line 113
addHeader($name, $value)

ヘッダを追加する.

Parameters

$name
$value

at line 122
setDevice($device = DEVICE_TYPE_PC)

デバイス毎の出力方法を自動で変更する、ファサード Enter description here .

..

Parameters

$device

at line 147
setView($view)

View インスタンスを設定する.

Parameters

$view

at line 163
static integer detectDevice($reset = FALSE)

端末種別を判別する。

Display::->MOBILE = ガラケー = 1 Display::->SMARTPHONE = スマホ = 2 Display::->PC = PC = 10

Parameters

$reset boolean

Return Value

integer 端末種別ID

at line 180
assign($val1, $val2)

Parameters

$val1
$val2

at line 188
assignobj(LC_Page $obj)

Parameters

LC_Page $obj

at line 193
assignarray($array)

Parameters

$array