class HolidayHelper

休日を管理するヘルパークラス.

Methods

array
get(integer $holiday_id, boolean $has_deleted = false)

休日の情報を取得.

array
getList(boolean $has_deleted = false)

休日一覧の取得.

multiple
save(array $sqlval)

休日の登録.

void
delete(integer $holiday_id)

休日の削除.

void
rankUp(integer $holiday_id)

休日の表示順をひとつ上げる.

void
rankDown(integer $holiday_id)

休日の表示順をひとつ下げる.

boolean
isDateExist(integer $month, integer $day, integer $holiday_id = NULL)

同じ日付の休日が存在するか確認.

Details

at line 47
array get(integer $holiday_id, boolean $has_deleted = false)

休日の情報を取得.

Parameters

integer $holiday_id 休日ID
boolean $has_deleted 削除された休日も含む場合 true; 初期値 false

Return Value

array

at line 65
array getList(boolean $has_deleted = false)

休日一覧の取得.

Parameters

boolean $has_deleted 削除された休日も含む場合 true; 初期値 false

Return Value

array

at line 86
multiple save(array $sqlval)

休日の登録.

Parameters

array $sqlval

Return Value

multiple 登録成功:休日ID, 失敗:FALSE

at line 116
void delete(integer $holiday_id)

休日の削除.

Parameters

integer $holiday_id 休日ID

Return Value

void

at line 130
void rankUp(integer $holiday_id)

休日の表示順をひとつ上げる.

Parameters

integer $holiday_id 休日ID

Return Value

void

at line 143
void rankDown(integer $holiday_id)

休日の表示順をひとつ下げる.

Parameters

integer $holiday_id 休日ID

Return Value

void

at line 158
boolean isDateExist(integer $month, integer $day, integer $holiday_id = NULL)

同じ日付の休日が存在するか確認.

Parameters

integer $month
integer $day
integer $holiday_id

Return Value

boolean 同日付の休日が存在:true