dblog_filters()
Creates a list of database log administration filters that can be applied.
Return value
array Associative array of filters. The top-level keys are used as the form element names for the filters, and the values are arrays with the following elements:
- title: Title of the filter.
- where: The filter condition.
- options: Array of options for the select list for the filter.
File
- core/modules/dblog/dblog.admin.inc, line 21
- Administrative page callbacks for the Database Logging module.
Code
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 | function dblog_filters() { $filters = array (); foreach (_dblog_get_message_types() as $type ) { $types [ $type ] = t( $type ); } if (! empty ( $types )) { $filters [ 'type' ] = array ( 'title' => t( 'Type' ), 'where' => "w.type = ?" , 'options' => $types , ); } $filters [ 'severity' ] = array ( 'title' => t( 'Severity' ), 'where' => 'w.severity = ?' , 'options' => RfcLogLevel::getLevels(), ); return $filters ; } |
Please login to continue.