Line | |
---|
1 | <?php |
---|
2 | class sfEntryException extends sfException { |
---|
3 | const NOT_FOUND = 1000; |
---|
4 | const ERASED = 1001; |
---|
5 | const CATEGORY_NOT_FOUND = 1002; |
---|
6 | const LINK_DUPLICATE = 1003; |
---|
7 | |
---|
8 | public $errorNum; |
---|
9 | public function __construct($errorNum) { |
---|
10 | $this->errorNum = $errorNum; |
---|
11 | sfException::__construct($this->getEntryMessage(), $errorNum); |
---|
12 | } |
---|
13 | |
---|
14 | public function getEntryMessage() { |
---|
15 | switch ($this->errorNum) { |
---|
16 | case self::NOT_FOUND: |
---|
17 | return 'Tà i liá»u khÃŽng tá»n tại'; |
---|
18 | case self::ERASED: |
---|
19 | return 'Tà i liá»u Äã bá» xóa'; |
---|
20 | case self::CATEGORY_NOT_FOUND: |
---|
21 | return 'Chưa lá»±a chá»n thư mục ÄÆ°a tà i liá»u lên'; |
---|
22 | case self::LINK_DUPLICATE: |
---|
23 | return 'Tà i liá»u nà y Äã ÄÆ°á»£c ÄÆ°a và o má»t mục khác trong cùng trang riêng'; |
---|
24 | } |
---|
25 | } |
---|
26 | } |
---|
Note: See
TracBrowser
for help on using the repository browser.