public function createReview(Request $request)
 {
     $review = new Reviews();
     $review->product_ref = $request->product_ref;
     $review->stars = $request->stars;
     $review->body = $request->body;
     $review->author = $request->author;
     if ($review->save()) {
         return response()->json(['response' => 'Saved Review', 'ref' => $review->ref]);
     } else {
         return response()->json(['response' => 'Could Not Save Review']);
     }
 }
 /**
  * @auther mayura
  * adding reviews to a particular used item
  * @return \Illuminate\Http\RedirectResponse|\Illuminate\Routing\Redirector
  */
 public function add_item_review()
 {
     $login_id = Input::get('login_id');
     // if (Auth::loginUsingId($login_id)){
     $reviews = new Reviews();
     $reviews->id = Input::get('item_id');
     $reviews->email = Auth::user()->email;
     $reviews->comment = Input::get('comment');
     $count = DB::table('reviews')->orWhere(function ($query) {
         $query->where('email', Auth::user()->email);
     })->where('id', Input::get('item_id'))->count();
     if ($count == 0) {
         $reviews->save();
     } else {
         DB::table('reviews')->orWhere(function ($query) {
             $query->where('email', Auth::user()->email);
         })->where('id', Input::get('item_id'))->update(['comment' => Input::get('comment')]);
     }
     return redirect('item_review.' . Input::get('item_id'));
     //
 }