Class MyException

Description

Hiba (Kivétel) kezelés

Located in /includes/Basic.inc (line 19)

Exception
   |
   --MyException
Direct descendents
Class Description
AuthException Saját hiba (kivétel) kezelő Osztály (Adminisztrációs hibákhoz)
SecException Biztonsági hiba (kivétel)-t kezelő alosztály
Variable Summary
Method Summary
MyException __construct ([string $message = 'unknown error'], integer $code, [mixed $problem_var = false])
void getExceptions ()
void save (object $exception, int $mode)
Variables
array $exceptions = array() (line 27)

Minden létrejövő és (save metódussal) mentett hiba objektumot tartalmazó tömb

  • static:
  • access: public
mixed $problem_var (line 35)

Ha van olyan változó ami miatt a hiba keletkezett az ide kerül átadásra

  • access: public
Methods
Constructor __construct (line 93)

Constructor

Saját hibakezelő kiegészítve egy opcionális hibás változót befogadó paraméterrel

  • access: public
  • see: parent::__construct()
MyException __construct ([string $message = 'unknown error'], integer $code, [mixed $problem_var = false])
  • string $message: hibajelentés szövege
  • integer $code: hibakód (see parent::__construct())
  • mixed $problem_var: esetleges hibás változó
getExceptions (line 68)

A hiba kiiratása (print) html formátumban

  • static:
  • access: public
void getExceptions ()
save (line 50)

A hiba elmentése az $exceptions statikus tömbe és a log file-ba

kiegészítő adatokkal vértezi fel a hibát:

  1. idő 'Y-m-d H:i:s'
  2. ip cím
!!! (1) Biztonságossabban kezelni a logfájlbairandó adatokat!

  • static:
  • access: public
void save (object $exception, int $mode)
  • object $exception: ellenőrizendő kivétel
  • int $mode: (használaton kívül)

Documentation generated on Fri, 18 Jan 2008 00:56:09 +0100 by phpDocumentor 1.3.0RC3