/home/vianto5/ceibaresidencial.mx/wp-content/plugins/query-monitor/output/html
NameSizeModeActions
admin.php11300644editdlrm
assets.php19900644editdlrm
assets_scripts.php12940644editdlrm
assets_styles.php12800644editdlrm
block_editor.php15390644editdlrm
cache.php9180644editdlrm
caps.php13400644editdlrm
conditionals.php21300644editdlrm
db_callers.php16780644editdlrm
db_components.php17420644editdlrm
db_dupes.php20610644editdlrm
db_queries.php48570644editdlrm
debug_bar.php22400644editdlrm
doing_it_wrong.php21040644editdlrm
environment.php11340644editdlrm
headers.php17380644editdlrm
hooks.php64140644editdlrm
http.php21050644editdlrm
languages.php13810644editdlrm
logger.php23170644editdlrm
multisite.php10800644editdlrm
overview.php23800644editdlrm
php_errors.php42560644editdlrm
request.php10950644editdlrm
theme.php23920644editdlrm
timing.php19050644editdlrm
transients.php15430644editdlrm
Edit: /home/vianto5/ceibaresidencial.mx/wp-content/plugins/query-monitor/output/html/db_queries.php (4857B)
$title * @return array */ public function admin_title( array $title ) { /** @var QM_Data_DB_Queries $data */ $data = $this->collector->get_data(); if ( isset( $data->rows ) ) { $title[] = sprintf( /* translators: %s: A time in seconds with a decimal fraction. No space between value and unit symbol. */ esc_html_x( '%ss', 'Time in seconds', 'query-monitor' ), number_format_i18n( array_sum( array_column( $data->rows, 'ltime' ) ), 2 ) ); /* translators: %s: Number of database queries. Note the space between value and unit symbol. */ $text = _n( '%s Q', '%s Q', $data->total_qs, 'query-monitor' ); // Avoid a potentially blank translation for the plural form. // @see https://meta.trac.wordpress.org/ticket/5377 if ( '' === $text ) { $text = '%s Q'; } $title[] = preg_replace( '#\s?([^0-9,\.]+)#', '$1', sprintf( esc_html( $text ), number_format_i18n( $data->total_qs ) ) ); } elseif ( isset( $data->total_qs ) ) { /* translators: %s: Number of database queries. Note the space between value and unit symbol. */ $text = _n( '%s Q', '%s Q', $data->total_qs, 'query-monitor' ); // Avoid a potentially blank translation for the plural form. // @see https://meta.trac.wordpress.org/ticket/5377 if ( '' === $text ) { $text = '%s Q'; // @TODO } $title[] = preg_replace( '#\s?([^0-9,\.]+)#', '$1', sprintf( esc_html( $text ), number_format_i18n( $data->total_qs ) ) ); } return $title; } /** * @param array $class * @return array */ public function admin_class( array $class ) { if ( $this->collector->get_errors() ) { $class[] = 'qm-error'; } if ( $this->collector->get_expensive() ) { $class[] = 'qm-expensive'; } return $class; } /** * @param array $menu * @return array */ public function admin_menu( array $menu ) { /** @var QM_Data_DB_Queries $data */ $data = $this->collector->get_data(); $errors = $this->collector->get_errors(); $expensive = $this->collector->get_expensive(); $id = $this->collector->id(); $menu[ $id ] = $this->menu( array( 'title' => esc_html__( 'Database Queries', 'query-monitor' ), 'count' => $data->total_qs ?? 0, 'warning_count' => $errors ? count( $errors ) : 0, ) ); if ( $errors ) { $menu['qm-db_errors'] = $this->menu( array( 'id' => 'db_errors', 'panel' => 'db_errors', 'title' => esc_html__( 'Database Errors', 'query-monitor' ), 'warning_count' => count( $errors ), 'meta' => [ 'classname' => 'qm-warning', ], ) ); } if ( $expensive ) { $menu['qm-db_expensive'] = $this->menu( array( 'id' => 'db_expensive', 'panel' => 'db_expensive', 'title' => esc_html__( 'Slow Queries', 'query-monitor' ), 'warning_count' => count( $expensive ), 'meta' => [ 'classname' => 'qm-expensive', ], ) ); } return $menu; } /** * @param array $menu * @return array */ public function panel_menu( array $menu ) { foreach ( array( 'errors', 'expensive' ) as $sub ) { $id = 'qm-db_' . $sub; if ( isset( $menu[ $id ] ) ) { $menu['qm-db_queries']['children'][] = $menu[ $id ]; unset( $menu[ $id ] ); } } return $menu; } } /** * @param array $output * @param QM_Collectors $collectors * @return array */ function register_qm_output_html_db_queries( array $output, QM_Collectors $collectors ) { $collector = QM_Collectors::get( 'db_queries' ); if ( $collector ) { $output['db_queries'] = new QM_Output_Html_DB_Queries( $collector ); } return $output; } add_filter( 'qm/outputter/html', 'register_qm_output_html_db_queries', 20, 2 );