Definition at line 14 of file Logger.php.
Constructor.
- Parameters
-
Definition at line 44 of file Logger.php.
Elgg_Logger::dump |
( |
|
$data, |
|
|
|
$display = true |
|
) |
| |
Dump data to log or screen.
- Parameters
-
mixed | $data | The data to log |
bool | $display | Whether to include this in the HTML page |
- Returns
- void
Definition at line 159 of file Logger.php.
Elgg_Logger::error |
( |
|
$message | ) |
|
Log message at the ERROR level.
- Parameters
-
string | $message | The message to log |
- Returns
- bool
Definition at line 118 of file Logger.php.
Elgg_Logger::getLevel |
( |
| ) |
|
Get the current logging level.
- Returns
- int
Definition at line 68 of file Logger.php.
Elgg_Logger::info |
( |
|
$message | ) |
|
Log message at the INFO level.
- Parameters
-
string | $message | The message to log |
- Returns
- bool
Definition at line 148 of file Logger.php.
Elgg_Logger::log |
( |
|
$message, |
|
|
|
$level = self::NOTICE |
|
) |
| |
Add a message to the log.
- Parameters
-
string | $message | The message to log |
int | $level | The logging level |
- Returns
- bool Whether the messages was logged
Definition at line 93 of file Logger.php.
Elgg_Logger::notice |
( |
|
$message | ) |
|
Log message at the NOTICE level.
- Parameters
-
string | $message | The message to log |
- Returns
- bool
Definition at line 138 of file Logger.php.
Elgg_Logger::process |
( |
|
$data, |
|
|
|
$display, |
|
|
|
$level |
|
) |
| |
|
protected |
Process logging data.
- Parameters
-
mixed | $data | The data to process |
bool | $display | Whether to display the data to the user. Otherwise log it. |
int | $level | The logging level for this data |
- Returns
- void
Definition at line 171 of file Logger.php.
Elgg_Logger::setDisplay |
( |
|
$display | ) |
|
Set whether the logging should be displayed to the user.
Whether data is actually displayed to the user depends on this setting and other factors such as whether we are generating a JavaScript or CSS file.
- Parameters
-
bool | $display | Whether to display logging |
- Returns
- void
Definition at line 82 of file Logger.php.
Elgg_Logger::setLevel |
( |
|
$level | ) |
|
Set the logging level.
- Parameters
-
int | $level | The logging level |
- Returns
- void
Definition at line 54 of file Logger.php.
Elgg_Logger::warn |
( |
|
$message | ) |
|
Log message at the WARNING level.
- Parameters
-
string | $message | The message to log |
- Returns
- bool
Definition at line 128 of file Logger.php.
Elgg_Logger::$display = false |
|
protected |
Initial value:= array(
0 => 'OFF',
200 => 'INFO',
250 => 'NOTICE',
300 => 'WARNING',
400 => 'ERROR',
)
Definition at line 22 of file Logger.php.
const Elgg_Logger::ERROR = 400 |
const Elgg_Logger::INFO = 200 |
const Elgg_Logger::NOTICE = 250 |
const Elgg_Logger::OFF = 0 |
const Elgg_Logger::WARNING = 300 |
The documentation for this class was generated from the following file: