$this->db->select('DISTINCT(booking.id) as bookid,rating.rating,booking.ride_id,booking.departure_point,booking.drop_point,booking.amount,ride.detour_time,ride.departure_date,ride.users_id as owner,ride.reached_time,ride.ride_status,car_details.car_plate,car_details.no_of_seats,car_make.car_type');
...
...
@@ -2153,6 +2158,8 @@ function end_ride_update($request){
return$query;
}
functionbooked_push_data($request){
$data=array('user_id'=>$request->user_id,
'book_id'=>$request->id);
...
...
@@ -2169,7 +2176,7 @@ function get_push_notification_details($request){
@@ -2369,8 +2376,8 @@ public function duplicate_ride($data){
'max_luggage'=>$request['max_luggage'],
'price'=>$request['price'],
'users_id'=>$request['users_id'],
'departure_date'=>$data['departure_date'],
'detour_time'=>$data['detour_time'],
'departure_date'=>$request['departure_date'],
'detour_time'=>$request['detour_time'],
'reached_time'=>$request['reached_time'],
'is_round_trip'=>$request['is_round_trip'],
'status'=>1
...
...
@@ -2378,9 +2385,9 @@ public function duplicate_ride($data){
if($this->db->insert('ride',$data)){
$res=array('status'=>'success');
}
}else{
/*}else{
$res = array('status'=>'failed','message'=>'Ride Does not Exist');
}
}*/
return$res;
}
...
...
@@ -2480,6 +2487,26 @@ public function get_ride_status($data){
return$res;
}
publicfunctionrecurring_ride_details($data){
$this->db->select('recurring_ride.id as recur_id,recurring_ride.start_date,recurring_ride.recur_type,recurring_ride.end_date,ride.*,car_details.car_image,car_details.car_plate,car_details.no_of_seats,car_make.car_type');