Example #1
0
 public function canUserCreateQuote()
 {
     $limitTime = 3;
     $QuoteModel = new QuoteModel();
     $userQuotes = $QuoteModel->getByUserIp();
     if (empty($userQuotes)) {
         return true;
     }
     $lastQuoteCreation = $userQuotes[0]['created_at'];
     $diffInMinutes = round((time() - $lastQuoteCreation) / 60);
     if ($diffInMinutes >= $limitTime) {
         return true;
     }
     return false;
 }