コード例 #1
0
ファイル: Kuesioner.php プロジェクト: miarizkim/simonev
 public function percentageValue($value)
 {
     $ku = $this;
     $kv = count(KuesionerValue::whereHas('item', function ($query) use($ku) {
         $query->where('kuesioner_id', $ku->id);
     })->get());
     return round($this->calculateValue($value) / $kv * 100, 2);
 }
コード例 #2
0
ファイル: Kuesioner.php プロジェクト: htwibowo/simonev
 public function percentageValue($value)
 {
     $ku = $this;
     $kv = KuesionerValue::whereHas('item', function ($query) use($ku) {
         $query->where('kuesioner_id', $ku->id);
     });
     $kv = $kv->count();
     if ($kv > 0) {
         return round($this->calculateValue($value) / $kv * 100, 2);
     }
     return 0;
 }