/**
  * Gets average wait time
  *
  * @return integer
  */
 private function getAvgWaitTime()
 {
     $cases = $this->case->PendingCases();
     $arTime = [];
     foreach ($cases as $key => $case) {
         foreach ($case->messages as $id => $message) {
             if ($message->answers()->exists()) {
                 $postDate = new Carbon($message->post_date);
                 $answerDate = new Carbon($message->answers()->first()->post_date);
                 $waitTime = $answerDate->diffInSeconds($postDate);
                 array_push($arTime, $waitTime);
             }
         }
     }
     if (count($arTime) != 0) {
         return round(array_sum($arTime) / count($arTime) / 60);
     }
     return 0;
 }