esc_html__( 'Image Optimization', 'litespeed-cache' ),
'page_optm' => esc_html__( 'Page Optimization', 'litespeed-cache' ),
'cdn' => esc_html__( 'CDN Bandwidth', 'litespeed-cache' ),
'lqip' => esc_html__( 'Low Quality Image Placeholder', 'litespeed-cache' ),
);
foreach ( $cat_list as $svc => $svc_title ) :
$finished_percentage = 0;
$total_used = '-';
$used = '-';
$quota = '-';
$pag_used = '-';
$pag_total = '-';
$pag_width = 0;
$pag_bal = 0;
if ( ! empty( $cloud_summary[ 'usage.' . $svc ] ) ) {
$usage = $cloud_summary[ 'usage.' . $svc ];
$finished_percentage = floor( $usage['used'] * 100 / $usage['quota'] );
$used = $usage['used'];
$quota = $usage['quota'];
$pag_used = ! empty( $usage['pag_used'] ) ? $usage['pag_used'] : 0;
$pag_bal = ! empty( $usage['pag_bal'] ) ? $usage['pag_bal'] : 0;
$pag_total = $pag_used + $pag_bal;
if ( $pag_total ) {
$pag_width = round( $pag_used / $pag_total * 100 ) . '%';
}
if ( 'cdn' === $svc ) {
$used = Utility::real_size( $used * 1024 * 1024 );
$quota = Utility::real_size( $quota * 1024 * 1024 );
$pag_used = Utility::real_size( $pag_used * 1024 * 1024 );
$pag_total = Utility::real_size( $pag_total * 1024 * 1024 );
}
if ( ! empty( $usage['total_used'] ) ) {
$total_used = $usage['total_used'];
}
}
$percentage_bg = 'success';
if ( 95 < $finished_percentage ) {
$percentage_bg = 'danger';
} elseif ( 85 < $finished_percentage ) {
$percentage_bg = 'warning';
}
?>