iModule
MMO\core\interfaces · 1 symbol · generated 5 Oct 2026
iModule
iModule.php:11Base interface for modules.
- Namespace
MMO\core\interfaces- Implements
- iSingleton, iLogEmitter, ArrayAccess
Inherited members (37)
| Constants | Declared by | Description | |
|---|---|---|---|
ALERT | iLogLevel | Alert: Action must be taken immediately. | |
ALL | iLogLevel | Mask for all | |
ALL_PLUS | iLogLevel | debug everything | |
BACKTRACE | iLogLevel | ||
CRITICAL | iLogLevel | Critical: Critical conditions. | |
DEBUG | iLogLevel | Debug: Detailed debug information. | |
DEEP | iLogLevel | debug everything with arguments | |
EMERGENCY | iLogLevel | Emergency: System is unusable. | |
ERROR | iLogLevel | Error: Runtime errors that do not require immediate action but should typically be logged and monitored. | |
ERROR_PLUS | iLogLevel | Mask for all error | |
FATAL | iLogLevel | Mask for all fatal error | |
INFO | iLogLevel | Info: Interesting events. | |
INFO_PLUS | iLogLevel | Mask for all errors/warning/notices/info | |
MEMORY | iLogLevel | include backtrace object | |
NOTICE | iLogLevel | Notice: Normal but significant events. | |
NOTICE_PLUS | iLogLevel | Mask for all errors/warning/notices/info | |
TRACE | iLogLevel | include backtrace as origins | |
WARNING | iLogLevel | Warning: Exceptional occurrences that are not errors. | |
WARNING_PLUS | iLogLevel | Mask for all errors and warnings |
| Methods | Declared by | Description | |
|---|---|---|---|
alert($message, $context) | LoggerInterface | Action must be taken immediately. | |
critical($message, $context) | LoggerInterface | Critical conditions. | |
debug($message, $context) | LoggerInterface | Detailed debug information. | |
debugName() | iLogEmitter | ||
emergency($message, $context) | LoggerInterface | System is unusable. | |
error($message, $context) | LoggerInterface | Runtime errors that do not require immediate action but should typically be logged and monitored. | |
getVerbosity() | iLogEmitter | ||
info($message, $context) | LoggerInterface | Interesting events. | |
IsShared() | iSingleton | ||
log($level, $message, $context) | LoggerInterface | Logs with an arbitrary level. | |
notice($message, $context) | LoggerInterface | Normal but significant events. | |
offsetExists($offset) | ArrayAccess | ||
offsetGet($offset) | ArrayAccess | ||
offsetSet($offset, $value) | ArrayAccess | ||
offsetUnset($offset) | ArrayAccess | ||
Shared() | iSingleton | ||
Unshare() | iSingleton | ||
warning($message, $context) | LoggerInterface | Exceptional occurrences that are not errors. |