phpCoreLib2
[ class tree: phpCoreLib2 ] [ index: phpCoreLib2 ] [ all elements ]

Class: DErrorXMLLogger

Source Location: /Tracers/DErrorXMLLogger.php

Class Overview

DObject
   |
   --DErrorXMLLogger

XML error tracer


Variables

Methods


Inherited Constants

Inherited Variables

Inherited Methods

Class: DObject

DObject::__construct()
Constructor
DObject::debug()
Debig
DObject::getClassMembers()
Gets member variables of the instance
DObject::getClassMemberType()
Gets class member type
DObject::getClassMethods()
Gets classes of the class
DObject::getClassName()
Gets class name
DObject::PHPSerialize()
Gets serialized string of the class
DObject::trace()
Trace
DObject::__destruct()
Descructor
DObject::__toString()
Returns String equivalent of the object.

Class Details

[line 66]
XML error tracer



[ Top ]


Class Variables

$callbackFunction =  null

[line 73]

Callback function



Tags:

access:  public

Type:   callback


[ Top ]

$debudErrorLevel =  null

[line 80]

Debig level



Tags:

access:  public

Type:   int


[ Top ]

$mailEveryNTimes =  PHP_DERRORXMLLOGGER_MAIL_EVERY_N_TIMES_DEFAULT_VALUE

[line 87]

Mail on every n mails



Tags:

access:  public

Type:   int


[ Top ]



Class Methods


constructor __construct [line 96]

void __construct( [int $debugErrorLevel = E_ERROR], [ $callbackFunction = null], [ $mailEveryNTimes = null])

Init method



Tags:

access:  public


Overrides DObject::__construct() (Constructor)

Parameters:

int   $debugErrorLevel  
   $callbackFunction  
   $mailEveryNTimes  

[ Top ]

method logError [line 127]

void logError( int $errno, string $errstr, string $errfile, int $errline)

Logs the error and handles it (mail send or log)



Tags:

access:  public


Parameters:

int   $errno  
string   $errstr  
string   $errfile  
int   $errline  

[ Top ]


Documentation generated on Sat, 17 Apr 2010 22:04:46 +0300 by phpDocumentor 1.4.3