public function post_searchFleet() { $jsondata = Input::json(); $fleets = Fleet::where_pool_id(Auth::user()->pool_id)->where('taxi_number', 'LIKE', '%' . $jsondata->taxi_number . '%')->get(array('id', 'taxi_number')); $fleetdatas = array_map(function ($object) { return $object->to_array(); }, $fleets); return json_encode($fleetdatas); }
public function post_searchFleet() { $jsondata = Input::json(); $pool_id = Auth::user()->pool_id; $user_id = Auth::user()->id; $fleets = array(); foreach (Anakasuh::where('user_id', '=', $user_id)->where('status', '=', 1)->get() as $fleet) { array_push($fleets, $fleet->fleet_id); } $fleets = Fleet::where_pool_id($pool_id)->where_in('id', $fleets)->where('taxi_number', 'LIKE', '%' . $jsondata->taxi_number . '%')->get(array('id', 'taxi_number')); $fleetdata = array_map(function ($object) { return $object->to_array(); }, $fleets); $data['fleets'] = $fleetdata; return json_encode($data); }
public function get_getFleet($pool_id = false) { if (!$pool_id) { return false; } $optionFleet = array(); $optionFleet['----'] = 'null'; $fleets = Fleet::where_pool_id($pool_id)->where_fg_kso(0)->order_by('taxi_number', 'asc')->get(array('id', 'taxi_number')); if ($fleets) { foreach ($fleets as $fo) { $optionFleet[$fo->taxi_number] = $fo->id; } } return json_encode($optionFleet); }