{
private $db; // DB接続オブジェクト
const DEFAULT_LOG_LEVEL = '0'; // デフォルトのログレベル
- const DEFAULT_LOG_STATUS = '1'; // デフォルトのログステータス
+ const DEFAULT_LOG_STATUS = '1'; // デフォルトのログステータス(未参照のみ)
const DEFAULT_LIST_COUNT = 30; // 最大リスト表示数
const DEFAULT_VIEW_COUNT = 10; // 一度に表示可能なリスト項目数
// const MAX_PAGE_COUNT = 20; // 最大ページ数
$this->logStatus = self::DEFAULT_LOG_STATUS; // 現在のログ表示ステータス(0=すべて、1=未確認のみ、2=確認済みのみ)
// 表示するログを制限
- $viewLevel = 0; // 表示メッセージレベル(0すべて、1=注意以上、10=要確認)
+ $viewLevel = 0; // 表示メッセージレベル(0=以上、1=注意以上、10=要確認)
if ($this->logLevel == '1') $viewLevel = 10;
// 表示条件
/**
* 運用ログ取得
*
- * @param int $level 取得ログのレベル(0すべて、1=注意以上、10=要確認)
+ * @param int $level 取得ログのレベル
* @param int $status 取得するデータの状況(0=すべて、1=未参照のみ、2=参照済みのみ)
* @param int $limit 取得する項目数
* @param int $page 取得するページ(1~)
// 必須参照項目のみに限定
$params = array();
$addWhere = '';
- if ($level > 0){
- $addWhere .= 'WHERE ot_level >= ? ';
- $params[] = $level;
- }
+ $addWhere .= 'WHERE ot_level >= ? ';
+ $params[] = $level;
+
// 参照状況を制限
if ($status == 1){ // 未参照
if (empty($addWhere)){
/**
* 運用ログ総数取得
*
- * @param int $level 取得ログのレベル(0すべて、1=参照必須)
+ * @param int $level 取得ログのレベル
* @param int $status 取得するデータの状況(0=すべて、1=未参照のみ、2=参照済みのみ)
* @return int 総数
*/
// 必須参照項目のみに限定
$params = array();
$addWhere = '';
- if ($level > 0){
- $addWhere .= 'WHERE ot_level >= ? ';
- $params[] = $level;
- }
+ $addWhere .= 'WHERE ot_level >= ? ';
+ $params[] = $level;
+
// 参照状況を制限
if ($status == 1){ // 未参照
if (empty($addWhere)){