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 50
__construct($hasPrevURL = true)

Parameters

$hasPrevURL

at line 58
setPrevURL()

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

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

Parameters

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

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

リロードを行う.

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

Parameters

$queryString
$removeQueryString

at line 93
noAction()

at line 101
addHeader($name, $value)

ヘッダを追加する.

Parameters

$name
$value

at line 110
setDevice($device = DEVICE_TYPE_PC)

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

..

Parameters

$device

at line 135
setView($view)

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

Parameters

$view

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

端末種別を判別する。

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

Parameters

$reset boolean

Return Value

integer 端末種別ID

at line 168
assign($val1, $val2)

Parameters

$val1
$val2

at line 176
assignobj(LC_Page $obj)

Parameters

LC_Page $obj

at line 181
assignarray($array)

Parameters

$array