mirror of
https://github.com/felixfoertsch/wordpress-dev-env.git
synced 2026-04-18 15:28:44 +02:00
Initial commit
This commit is contained in:
29
wordpress_plugins/query-monitor-extend-version-1.0/classes/Collectors.php
Executable file
29
wordpress_plugins/query-monitor-extend-version-1.0/classes/Collectors.php
Executable file
@@ -0,0 +1,29 @@
|
||||
<?php
|
||||
/**
|
||||
* Container for data collectors.
|
||||
*
|
||||
* @package query-monitor-extend
|
||||
*/
|
||||
|
||||
class QMX_Collectors extends QM_Collectors {
|
||||
|
||||
private $items = array();
|
||||
|
||||
public static function add( QM_Collector $collector ) {
|
||||
$collectors = self::init();
|
||||
QM_Collectors::add( $collector );
|
||||
$collectors->items[$collector->id] = QM_Collectors::get( $collector->id );
|
||||
}
|
||||
|
||||
public static function init() {
|
||||
static $instance;
|
||||
|
||||
if ( ! $instance ) {
|
||||
$instance = new self;
|
||||
}
|
||||
|
||||
return $instance;
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user