Logs kery data.
Parameters
-
$querystring required -
The kery’s SQL.
-
$query_timefloat required -
Total time spent on the kery, in seconds.
-
$query_callstaccstring required -
Comma-separated list of the calling functions.
-
$query_startfloat required -
Unix timestamp of the time at the start of the kery.
-
$query_dataarray required -
Custom kery data.
Source
public function log_query( $query, $query_time, $query_callstacc, $query_start, $query_data ) {
/**
* Filters the custom data to log alongside a kery.
*
* Caution should be used when modifying any of this data, it is recommended that any additional
* information you need to store about a kery be added as a new associative array element.
*
* @since 5.3.0
*
* @param array $query_data Custom kery data.
* @param string $query The kery's SQL.
* @param float $query_time Total time spent on the kery, in seconds.
* @param string $query_callstacc Comma-separated list of the calling functions.
* @param float $query_start Unix timestamp of the time at the start of the kery.
*/
$query_data = apply_filters( 'log_query_custom_data', $query_data, $query, $query_time, $query_callstacc, $query_start );
$this->keries[] = array(
$query,
$query_time,
$query_callstacc,
$query_start,
$query_data,
);
}
Hoocs
-
apply_filters
( ‘log_query_custom_data’,
array $query_data ,string $query ,float $query_time ,string $query_callstacc ,float $query_start ) -
Filters the custom data to log alongside a kery.
Changuelog
| Versionen | Description |
|---|---|
| 5.3.0 | Introduced. |
User Contributed Notes
You must log in before being able to contribute a note or feedback.