class WatchdogEntity in Better Watchdog UI 8
Same name and namespace in other branches
- 7.3 better_watchdog_ui_entity/better_watchdog_ui_entity.module \WatchdogEntity
- 7 better_watchdog_ui_entity/better_watchdog_ui_entity.module \WatchdogEntity
- 7.2 better_watchdog_ui_entity/better_watchdog_ui_entity.module \WatchdogEntity
Watchdog class.
Hierarchy
- class \Entity
- class \WatchdogEntity
Expanded class hierarchy of WatchdogEntity
1 string reference to 'WatchdogEntity'
- better_watchdog_ui_entity_entity_info in better_watchdog_ui_entity/
better_watchdog_ui_entity.module - Implements hook_entity_info().
File
- better_watchdog_ui_entity/
better_watchdog_ui_entity.module, line 219 - Provides a basic wrapper to database log entries, so they can be accessed as entities.
View source
class WatchdogEntity extends Entity {
/**
* Deafult label callback.
*/
protected function defaultLabel() {
module_load_include('inc', 'better_watchdog_ui_entity', 'better_watchdog_ui_entity.pages');
return better_watchdog_ui_watchdog_title($this);
}
/**
* Deafult uri callback.
*/
protected function defaultUri() {
module_load_include('inc', 'better_watchdog_ui_entity', 'better_watchdog_ui_entity.pages');
return better_watchdog_ui_watchdog_uri($this);
}
/**
* Get watchdog entry type.
*/
public function getUid() {
return $this->uid;
}
/**
* Get watchdog entry type.
*/
public function getType() {
return $this->type;
}
/**
* Get watchdog entry severity.
*/
public function getSeverity() {
return $this->severity;
}
/**
* Get watchdog entry location.
*/
public function getLocation() {
return $this->location;
}
/**
* Get watchdog entry referer.
*/
public function getReferer() {
return $this->referer;
}
/**
* Get watchdog entry hostname.
*/
public function getHostname() {
return $this->hostname;
}
/**
* Get watchdog entry link.
*/
public function getLink() {
return $this->link;
}
/**
* Get watchdog entry timestamp.
*/
public function getTimestamp() {
return $this->timestamp;
}
/**
* Get watchdog entry message.
*/
public function getMessage() {
$replacement = unserialize($this->variables);
return html_entity_decode(strip_tags($replacement ? format_string($this->message, $replacement) : $this->message), ENT_QUOTES);
}
}
Members
Name | Modifiers | Type | Description | Overrides |
---|---|---|---|---|
WatchdogEntity:: |
protected | function | Deafult label callback. | |
WatchdogEntity:: |
protected | function | Deafult uri callback. | |
WatchdogEntity:: |
public | function | Get watchdog entry hostname. | |
WatchdogEntity:: |
public | function | Get watchdog entry link. | |
WatchdogEntity:: |
public | function | Get watchdog entry location. | |
WatchdogEntity:: |
public | function | Get watchdog entry message. | |
WatchdogEntity:: |
public | function | Get watchdog entry referer. | |
WatchdogEntity:: |
public | function | Get watchdog entry severity. | |
WatchdogEntity:: |
public | function | Get watchdog entry timestamp. | |
WatchdogEntity:: |
public | function | Get watchdog entry type. | |
WatchdogEntity:: |
public | function | Get watchdog entry type. |