/home/vianto5/ceibaresidencial.mx/wp-content/plugins/query-monitor/collectors
NameSizeModeActions
admin.php35020644editdlrm
assets_scripts.php12420644editdlrm
assets_styles.php10820644editdlrm
block_editor.php66790644editdlrm
cache.php35380644editdlrm
caps.php65700644editdlrm
conditionals.php28030644editdlrm
db_callers.php7520644editdlrm
db_components.php7710644editdlrm
db_dupes.php7330644editdlrm
db_queries.php79000644editdlrm
debug_bar.php27910644editdlrm
doing_it_wrong.php93740644editdlrm
environment.php87560644editdlrm
hooks.php17230644editdlrm
http.php168010644editdlrm
languages.php77320644editdlrm
logger.php75060644editdlrm
multisite.php16560644editdlrm
overview.php59210644editdlrm
php_errors.php134760644editdlrm
raw_request.php25490644editdlrm
redirects.php13650644editdlrm
request.php67900644editdlrm
theme.php184690644editdlrm
timing.php43870644editdlrm
transients.php28920644editdlrm
Edit: /home/vianto5/ceibaresidencial.mx/wp-content/plugins/query-monitor/collectors/multisite.php (1656B)
*/ class QM_Collector_Multisite extends QM_DataCollector { public $id = 'multisite'; public function __construct() { parent::__construct(); $this->data->switches = array(); add_action( 'switch_blog', array( $this, 'action_switch_blog' ), 10, 3 ); } public function get_storage(): QM_Data { return new QM_Data_Multisite(); } /** * Fires when the blog is switched. * * @param int $new_blog_id New blog ID. * @param int $prev_blog_id Previous blog ID. * @param string $context Additional context. Accepts 'switch' when called from switch_to_blog() * or 'restore' when called from restore_current_blog(). * @return void */ public function action_switch_blog( $new_blog_id, $prev_blog_id, $context ) { if ( intval( $new_blog_id ) === intval( $prev_blog_id ) ) { return; } $trace = new QM_Backtrace( array( 'ignore_hook' => array( 'switch_blog' => true, ), 'ignore_func' => array( 'switch_to_blog' => true, 'restore_current_blog' => true, ), ) ); $to = ( 'switch' === $context ); $this->data->switches[] = array( 'new' => $new_blog_id, 'prev' => $prev_blog_id, 'to' => $to, 'trace' => $trace, ); } } if ( is_multisite() ) { # Load early to detect as many happenings during the bootstrap process as possible QM_Collectors::add( new QM_Collector_Multisite() ); }