Files
wordpress-dev-env/wordpress_plugins/query-monitor-extend-version-1.0/classes/Collectors.php
Felix Förtsch 648ded8896 Initial commit
2020-10-20 14:39:50 +02:00

29 lines
496 B
PHP
Executable File

<?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;
}
}