Вход Регистрация
Файл: base-sys/base/components/total_score.php
Строк: 38
<?php

class BASE_CMP_TotalScore extends PEEP_Component
{

    public function 
__construct$entityId$entityType$maxRate )
    {
        
parent::__construct();

        
$service BOL_RateService::getInstance();

        
$info $service->findRateInfoForEntityItem($entityId$entityType);

        
$info['width'] = !isset($info['avg_score']) ? null : (int) floor((float) $info['avg_score'] / $maxRate 100);
        
$info['avgScore'] = !isset($info['avg_score']) ? '' round($info['avg_score'], 2);
        
$info['ratesCount'] = !isset($info['rates_count']) ? : (int) $info['rates_count'];

        
$this->assign('info'$info);
    }
}
Онлайн: 1
Реклама