/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/php_errors.php (4256B)
$class * @return array */ public function admin_class( array $class ) { /** @var QM_Data_PHP_Errors $data */ $data = $this->collector->get_data(); if ( ! empty( $data->errors ) ) { foreach ( $data->errors as $error ) { if ( ! $error->suppressed ) { $class[] = 'qm-' . $error->level; } } } return array_unique( $class ); } /** * @param array $menu * @return array */ public function admin_menu( array $menu ) { /** @var QM_Data_PHP_Errors $data */ $data = $this->collector->get_data(); if ( empty( $data->errors ) ) { return $menu; } $menu_label = array(); $types = array( /* translators: %s: Number of deprecated PHP errors */ 'deprecated' => _nx_noop( '%s Deprecated', '%s Deprecated', 'PHP error level', 'query-monitor' ), /* translators: %s: Number of strict PHP errors */ 'strict' => _nx_noop( '%s Strict', '%s Stricts', 'PHP error level', 'query-monitor' ), /* translators: %s: Number of PHP notices */ 'notice' => _nx_noop( '%s Notice', '%s Notices', 'PHP error level', 'query-monitor' ), /* translators: %s: Number of PHP warnings */ 'warning' => _nx_noop( '%s Warning', '%s Warnings', 'PHP error level', 'query-monitor' ), ); // Count only non-suppressed errors, grouped by level. $counts = array(); foreach ( $data->errors as $error ) { if ( $error->suppressed ) { continue; } $counts[ $error->level ] = ( $counts[ $error->level ] ?? 0 ) + $error->count; } foreach ( $types as $type => $label ) { if ( empty( $counts[ $type ] ) ) { continue; } $menu_label[] = sprintf( translate_nooped_plural( $label, $counts[ $type ], 'query-monitor' ), number_format_i18n( $counts[ $type ] ) ); } $count = array_sum( $counts ); if ( ! empty( $menu_label ) ) { /* translators: used between list items, there is a space after the comma */ $sep = __( ', ', 'query-monitor' ); $title = sprintf( /* translators: %s: List of PHP error types */ __( 'PHP Errors (%s)', 'query-monitor' ), implode( $sep, array_reverse( $menu_label ) ) ); } else { $title = __( 'PHP Errors', 'query-monitor' ); } $args = array( 'title' => $title, 'warning_count' => $count, ); $classes = $this->admin_class( [] ); if ( ! empty( $classes ) ) { $args['meta']['classname'] = implode( ' ', $classes ); } $menu[ $this->collector->id() ] = $this->menu( $args ); return $menu; } /** * @param array $menu * @return array */ public function panel_menu( array $menu ) { if ( ! isset( $menu[ $this->collector->id() ] ) ) { return $menu; } $data = $this->collector->get_data(); $menu[ $this->collector->id() ]['title'] = esc_html__( 'PHP Errors', 'query-monitor' ); $menu[ $this->collector->id() ]['warning_count'] = array_sum( $data->types ); return $menu; } } /** * @param array $output * @param QM_Collectors $collectors * @return array */ function register_qm_output_html_php_errors( array $output, QM_Collectors $collectors ) { $collector = QM_Collectors::get( 'php_errors' ); if ( $collector ) { $output['php_errors'] = new QM_Output_Html_PHP_Errors( $collector ); } return $output; } add_filter( 'qm/outputter/html', 'register_qm_output_html_php_errors', 110, 2 );