Mercurial > epgrec.yaz
annotate recLog.inc.php @ 175:f68f63465a41 default tip
handles RecException instead of Exception
| author | Yoshiki Yazawa <yaz@honeyplanet.jp> |
|---|---|
| date | Tue, 16 Apr 2013 15:24:02 +0900 |
| parents | 64b60603d7df |
| children |
| rev | line source |
|---|---|
|
135
9c5e597ef6c6
mod: ???????
epgrec@park.mda.or.jp <yoneda@recorder.localnet.mda.or.jp>
parents:
diff
changeset
|
1 <?php |
|
9c5e597ef6c6
mod: ???????
epgrec@park.mda.or.jp <yoneda@recorder.localnet.mda.or.jp>
parents:
diff
changeset
|
2 |
|
149
5b192e94f49d
fix: ????????????????????????????????
epgrec@park.mda.or.jp <yoneda@recorder.localnet.mda.or.jp>
parents:
135
diff
changeset
|
3 define( "EPGREC_INFO" , 0 ); |
|
5b192e94f49d
fix: ????????????????????????????????
epgrec@park.mda.or.jp <yoneda@recorder.localnet.mda.or.jp>
parents:
135
diff
changeset
|
4 define( "EPGREC_WARN" , 1 ); |
|
5b192e94f49d
fix: ????????????????????????????????
epgrec@park.mda.or.jp <yoneda@recorder.localnet.mda.or.jp>
parents:
135
diff
changeset
|
5 define( "EPGREC_ERROR", 2 ); |
|
135
9c5e597ef6c6
mod: ???????
epgrec@park.mda.or.jp <yoneda@recorder.localnet.mda.or.jp>
parents:
diff
changeset
|
6 |
|
154
64b60603d7df
mod: RecException??
epgrec@park.mda.or.jp <yoneda@recorder.localnet.mda.or.jp>
parents:
149
diff
changeset
|
7 class RecException extends Exception { |
|
64b60603d7df
mod: RecException??
epgrec@park.mda.or.jp <yoneda@recorder.localnet.mda.or.jp>
parents:
149
diff
changeset
|
8 |
|
64b60603d7df
mod: RecException??
epgrec@park.mda.or.jp <yoneda@recorder.localnet.mda.or.jp>
parents:
149
diff
changeset
|
9 private $level = EPGREC_INFO; |
|
64b60603d7df
mod: RecException??
epgrec@park.mda.or.jp <yoneda@recorder.localnet.mda.or.jp>
parents:
149
diff
changeset
|
10 |
|
64b60603d7df
mod: RecException??
epgrec@park.mda.or.jp <yoneda@recorder.localnet.mda.or.jp>
parents:
149
diff
changeset
|
11 public function __construct( $mesg, $l = EPGREC_INFO ) { |
|
64b60603d7df
mod: RecException??
epgrec@park.mda.or.jp <yoneda@recorder.localnet.mda.or.jp>
parents:
149
diff
changeset
|
12 parent::__construct( $mesg ); |
|
64b60603d7df
mod: RecException??
epgrec@park.mda.or.jp <yoneda@recorder.localnet.mda.or.jp>
parents:
149
diff
changeset
|
13 $this->level = $l; |
|
64b60603d7df
mod: RecException??
epgrec@park.mda.or.jp <yoneda@recorder.localnet.mda.or.jp>
parents:
149
diff
changeset
|
14 } |
|
64b60603d7df
mod: RecException??
epgrec@park.mda.or.jp <yoneda@recorder.localnet.mda.or.jp>
parents:
149
diff
changeset
|
15 |
|
64b60603d7df
mod: RecException??
epgrec@park.mda.or.jp <yoneda@recorder.localnet.mda.or.jp>
parents:
149
diff
changeset
|
16 public function getLevel() { |
|
64b60603d7df
mod: RecException??
epgrec@park.mda.or.jp <yoneda@recorder.localnet.mda.or.jp>
parents:
149
diff
changeset
|
17 return $this->level; |
|
64b60603d7df
mod: RecException??
epgrec@park.mda.or.jp <yoneda@recorder.localnet.mda.or.jp>
parents:
149
diff
changeset
|
18 } |
|
64b60603d7df
mod: RecException??
epgrec@park.mda.or.jp <yoneda@recorder.localnet.mda.or.jp>
parents:
149
diff
changeset
|
19 } |
|
64b60603d7df
mod: RecException??
epgrec@park.mda.or.jp <yoneda@recorder.localnet.mda.or.jp>
parents:
149
diff
changeset
|
20 |
|
135
9c5e597ef6c6
mod: ???????
epgrec@park.mda.or.jp <yoneda@recorder.localnet.mda.or.jp>
parents:
diff
changeset
|
21 |
|
149
5b192e94f49d
fix: ????????????????????????????????
epgrec@park.mda.or.jp <yoneda@recorder.localnet.mda.or.jp>
parents:
135
diff
changeset
|
22 function reclog( $message , $level = EPGREC_INFO ) { |
|
135
9c5e597ef6c6
mod: ???????
epgrec@park.mda.or.jp <yoneda@recorder.localnet.mda.or.jp>
parents:
diff
changeset
|
23 |
|
9c5e597ef6c6
mod: ???????
epgrec@park.mda.or.jp <yoneda@recorder.localnet.mda.or.jp>
parents:
diff
changeset
|
24 try { |
|
9c5e597ef6c6
mod: ???????
epgrec@park.mda.or.jp <yoneda@recorder.localnet.mda.or.jp>
parents:
diff
changeset
|
25 $log = new DBRecord( LOG_TBL ); |
|
9c5e597ef6c6
mod: ???????
epgrec@park.mda.or.jp <yoneda@recorder.localnet.mda.or.jp>
parents:
diff
changeset
|
26 |
|
9c5e597ef6c6
mod: ???????
epgrec@park.mda.or.jp <yoneda@recorder.localnet.mda.or.jp>
parents:
diff
changeset
|
27 $log->logtime = date("Y-m-d H:i:s"); |
|
9c5e597ef6c6
mod: ???????
epgrec@park.mda.or.jp <yoneda@recorder.localnet.mda.or.jp>
parents:
diff
changeset
|
28 $log->level = $level; |
|
9c5e597ef6c6
mod: ???????
epgrec@park.mda.or.jp <yoneda@recorder.localnet.mda.or.jp>
parents:
diff
changeset
|
29 $log->message = $message; |
|
9c5e597ef6c6
mod: ???????
epgrec@park.mda.or.jp <yoneda@recorder.localnet.mda.or.jp>
parents:
diff
changeset
|
30 } |
|
9c5e597ef6c6
mod: ???????
epgrec@park.mda.or.jp <yoneda@recorder.localnet.mda.or.jp>
parents:
diff
changeset
|
31 catch( Exception $e ) { |
|
9c5e597ef6c6
mod: ???????
epgrec@park.mda.or.jp <yoneda@recorder.localnet.mda.or.jp>
parents:
diff
changeset
|
32 // |
|
9c5e597ef6c6
mod: ???????
epgrec@park.mda.or.jp <yoneda@recorder.localnet.mda.or.jp>
parents:
diff
changeset
|
33 } |
|
9c5e597ef6c6
mod: ???????
epgrec@park.mda.or.jp <yoneda@recorder.localnet.mda.or.jp>
parents:
diff
changeset
|
34 } |
|
9c5e597ef6c6
mod: ???????
epgrec@park.mda.or.jp <yoneda@recorder.localnet.mda.or.jp>
parents:
diff
changeset
|
35 |
|
9c5e597ef6c6
mod: ???????
epgrec@park.mda.or.jp <yoneda@recorder.localnet.mda.or.jp>
parents:
diff
changeset
|
36 ?> |
