class NewsHelper

ニュースを管理するヘルパークラス.

Methods

array
getNews(integer $news_id, boolean $has_deleted = false)

ニュースの情報を取得.

array
getList(integer $dispNumber, integer $pageNumber, boolean $has_deleted = false)

ニュース一覧の取得.

multiple
saveNews(array $sqlval)

ニュースの登録.

void
deleteNews(integer $news_id)

ニュースの削除.

void
rankUp(integer $news_id)

ニュースの表示順をひとつ上げる.

void
rankDown(integer $news_id)

ニュースの表示順をひとつ下げる.

void
moveRank(integer $news_id, integer $rank)

ニュースの表示順を指定する.

integer
getCount(boolean $has_deleted = false)

ニュース記事数を計算.

Details

at line 47
array getNews(integer $news_id, boolean $has_deleted = false)

ニュースの情報を取得.

Parameters

integer $news_id ニュースID
boolean $has_deleted 削除されたニュースも含む場合 true; 初期値 false

Return Value

array

at line 68
array getList(integer $dispNumber, integer $pageNumber, boolean $has_deleted = false)

ニュース一覧の取得.

Parameters

integer $dispNumber 表示件数
integer $pageNumber ページ番号
boolean $has_deleted 削除されたニュースも含む場合 true; 初期値 false

Return Value

array

at line 96
multiple saveNews(array $sqlval)

ニュースの登録.

Parameters

array $sqlval

Return Value

multiple 登録成功:ニュースID, 失敗:FALSE

at line 126
void deleteNews(integer $news_id)

ニュースの削除.

Parameters

integer $news_id ニュースID

Return Value

void

at line 138
void rankUp(integer $news_id)

ニュースの表示順をひとつ上げる.

Parameters

integer $news_id ニュースID

Return Value

void

at line 149
void rankDown(integer $news_id)

ニュースの表示順をひとつ下げる.

Parameters

integer $news_id ニュースID

Return Value

void

at line 161
void moveRank(integer $news_id, integer $rank)

ニュースの表示順を指定する.

Parameters

integer $news_id ニュースID
integer $rank 移動先の表示順

Return Value

void

at line 172
integer getCount(boolean $has_deleted = false)

ニュース記事数を計算.

Parameters

boolean $has_deleted 削除されたニュースも含む場合 true; 初期値 false

Return Value

integer ニュース記事数