Chris@0: 'wid', Chris@0: 'title' => t('Log entries'), Chris@0: 'help' => t('Contains a list of log entries.'), Chris@0: ]; Chris@0: Chris@0: $data['watchdog']['wid'] = [ Chris@0: 'title' => t('WID'), Chris@0: 'help' => t('Unique watchdog event ID.'), Chris@0: 'field' => [ Chris@0: 'id' => 'standard', Chris@0: ], Chris@0: 'filter' => [ Chris@0: 'id' => 'numeric', Chris@0: ], Chris@0: 'argument' => [ Chris@0: 'id' => 'numeric', Chris@0: ], Chris@0: 'sort' => [ Chris@0: 'id' => 'standard', Chris@0: ], Chris@0: ]; Chris@0: Chris@0: $data['watchdog']['uid'] = [ Chris@0: 'title' => t('UID'), Chris@0: 'help' => t('The user ID of the user on which the log entry was written.'), Chris@0: 'field' => [ Chris@0: 'id' => 'standard', Chris@0: ], Chris@0: 'filter' => [ Chris@0: 'id' => 'numeric', Chris@0: ], Chris@0: 'argument' => [ Chris@0: 'id' => 'numeric', Chris@0: ], Chris@0: 'relationship' => [ Chris@0: 'title' => t('User'), Chris@0: 'help' => t('The user on which the log entry as written.'), Chris@0: 'base' => 'users_field_data', Chris@0: 'base field' => 'uid', Chris@0: 'id' => 'standard', Chris@0: ], Chris@0: ]; Chris@0: Chris@0: $data['watchdog']['type'] = [ Chris@0: 'title' => t('Type'), Chris@0: 'help' => t('The type of the log entry, for example "user" or "page not found".'), Chris@0: 'field' => [ Chris@0: 'id' => 'standard', Chris@0: ], Chris@0: 'argument' => [ Chris@0: 'id' => 'string', Chris@0: ], Chris@0: 'filter' => [ Chris@0: 'id' => 'dblog_types', Chris@0: ], Chris@0: 'sort' => [ Chris@0: 'id' => 'standard', Chris@0: ], Chris@0: ]; Chris@0: Chris@0: $data['watchdog']['message'] = [ Chris@0: 'title' => t('Message'), Chris@0: 'help' => t('The actual message of the log entry.'), Chris@0: 'field' => [ Chris@0: 'id' => 'dblog_message', Chris@0: ], Chris@0: 'argument' => [ Chris@0: 'id' => 'string', Chris@0: ], Chris@0: 'filter' => [ Chris@0: 'id' => 'string', Chris@0: ], Chris@0: 'sort' => [ Chris@0: 'id' => 'standard', Chris@0: ], Chris@0: ]; Chris@0: Chris@0: $data['watchdog']['variables'] = [ Chris@0: 'title' => t('Variables'), Chris@0: 'help' => t('The variables of the log entry in a serialized format.'), Chris@0: 'field' => [ Chris@0: 'id' => 'serialized', Chris@0: 'click sortable' => FALSE, Chris@0: ], Chris@0: 'argument' => [ Chris@0: 'id' => 'string', Chris@0: ], Chris@0: 'filter' => [ Chris@0: 'id' => 'string', Chris@0: ], Chris@0: 'sort' => [ Chris@0: 'id' => 'standard', Chris@0: ], Chris@0: ]; Chris@0: Chris@0: $data['watchdog']['severity'] = [ Chris@0: 'title' => t('Severity level'), Chris@0: 'help' => t('The severity level of the event; ranges from 0 (Emergency) to 7 (Debug).'), Chris@0: 'field' => [ Chris@0: 'id' => 'machine_name', Chris@0: 'options callback' => 'Drupal\dblog\Controller\DbLogController::getLogLevelClassMap', Chris@0: ], Chris@0: 'filter' => [ Chris@0: 'id' => 'in_operator', Chris@0: 'options callback' => 'Drupal\Core\Logger\RfcLogLevel::getLevels', Chris@0: ], Chris@0: 'sort' => [ Chris@0: 'id' => 'standard', Chris@0: ], Chris@0: ]; Chris@0: Chris@0: $data['watchdog']['link'] = [ Chris@0: 'title' => t('Operations'), Chris@0: 'help' => t('Operation links for the event.'), Chris@0: 'field' => [ Chris@0: 'id' => 'dblog_operations', Chris@0: ], Chris@0: 'argument' => [ Chris@0: 'id' => 'string', Chris@0: ], Chris@0: 'filter' => [ Chris@0: 'id' => 'string', Chris@0: ], Chris@0: 'sort' => [ Chris@0: 'id' => 'standard', Chris@0: ], Chris@0: ]; Chris@0: Chris@0: $data['watchdog']['location'] = [ Chris@0: 'title' => t('Location'), Chris@0: 'help' => t('URL of the origin of the event.'), Chris@0: 'field' => [ Chris@0: 'id' => 'standard', Chris@0: ], Chris@0: 'argument' => [ Chris@0: 'id' => 'string', Chris@0: ], Chris@0: 'filter' => [ Chris@0: 'id' => 'string', Chris@0: ], Chris@0: 'sort' => [ Chris@0: 'id' => 'standard', Chris@0: ], Chris@0: ]; Chris@0: Chris@0: $data['watchdog']['referer'] = [ Chris@0: 'title' => t('Referer'), Chris@0: 'help' => t('URL of the previous page.'), Chris@0: 'field' => [ Chris@0: 'id' => 'standard', Chris@0: ], Chris@0: 'argument' => [ Chris@0: 'id' => 'string', Chris@0: ], Chris@0: 'filter' => [ Chris@0: 'id' => 'string', Chris@0: ], Chris@0: 'sort' => [ Chris@0: 'id' => 'standard', Chris@0: ], Chris@0: ]; Chris@0: Chris@0: $data['watchdog']['hostname'] = [ Chris@0: 'title' => t('Hostname'), Chris@0: 'help' => t('Hostname of the user who triggered the event.'), Chris@0: 'field' => [ Chris@0: 'id' => 'standard', Chris@0: ], Chris@0: 'argument' => [ Chris@0: 'id' => 'string', Chris@0: ], Chris@0: 'filter' => [ Chris@0: 'id' => 'string', Chris@0: ], Chris@0: 'sort' => [ Chris@0: 'id' => 'standard', Chris@0: ], Chris@0: ]; Chris@0: Chris@0: $data['watchdog']['timestamp'] = [ Chris@0: 'title' => t('Timestamp'), Chris@0: 'help' => t('Date when the event occurred.'), Chris@0: 'field' => [ Chris@0: 'id' => 'date', Chris@0: ], Chris@0: 'argument' => [ Chris@0: 'id' => 'date', Chris@0: ], Chris@0: 'filter' => [ Chris@0: 'id' => 'date', Chris@0: ], Chris@0: 'sort' => [ Chris@0: 'id' => 'date', Chris@0: ], Chris@0: ]; Chris@0: Chris@0: return $data; Chris@0: }