File "rating-lib.php"
Full Path: /var/www/bvnghean.vn/save_bvnghean.vn/wp-content/plugins/sneeit-framework/includes/rating/rating-lib.php
File size: 1.08 KB
MIME-type: text/x-php
Charset: utf-8
<?php
function sneeit_review_percent_circle($percent = 5, $type = 'point', $wrapper = 'span', $wrapper_attr = array()) {
// ui data
if (!isset($wrapper_attr['class'])) {
$wrapper_attr['class'] = '';
}
if (!empty($wrapper_attr['class'])) {
$wrapper_attr['class'] .= ' ';
}
$wrapper_attr['class'] .= 'sneeit-percent';
$fill = ((int) (((int) $percent) - ((int) $percent) % 25)) + 25;
$percent_text = $percent;
if ($type == 'percent') {
$percent_text = number_format($percent , 1);
} else {
$percent_text = number_format($percent / 10, 1);
}
// html
$html = '<'.$wrapper;
foreach ($wrapper_attr as $attr => $value) {
$html .= ' '.$attr.'="'.$value.'"';
}
$html .= '>
<span class="sneeit-percent-bg"></span>
<span class="sneeit-percent-fill sneeit-percent-fill-'.$fill.'"></span>
<span class="sneeit-percent-modifier" style="transform: rotate('.($percent * 3.6 + 45).'deg);"></span>
'.($percent > 75 ? '<span class="sneeit-percent-mask"></span>' : '').'
<span class="sneeit-percent-text">'.$percent_text.'</span>';
$html .= '</'.$wrapper.'>';
// return
return $html;
}