Exemplo n.º 1
0
 public function saveAluguer($articles, $payment_id)
 {
     foreach ($articles as $article) {
         if ($article['option'] == 'rent' && $article['days'] > 0) {
             $rent = new Aluguer();
             $rent->start = date('Y-m-d H:i:s');
             $rent->end = date('Y-m-d H:i:s', strtotime('+' . $article['days'] . ' days', strtotime($rent->start)));
             $rent->book_id = $article['id'];
             $rent->user_id = Auth::user()->id;
             $rent->payment_id = $payment_id;
             $rent->save();
         } else {
             $purchase = new Purchase();
             $purchase->book_id = $article['id'];
             $purchase->user_id = Auth::user()->id;
             $purchase->payment_id = $payment_id;
             $purchase->save();
         }
     }
 }