public function exercise_get($id = null) { $user = new User($this->user_id); $exercise = new Exercise(); $exercise->where('id', $id); $exercise->get(); $logs = $exercise->exerciselog; $logs->get(); $response = array(); foreach ($logs as $log) { array_push($response, $log->getData()); } $this->response($response); }
/** * * @param Request $request * @return mixed */ public function autocompleteExercise(Request $request) { $exercise = '%' . $request->get('exercise') . '%'; $exercises = Exercise::where('name', 'LIKE', $exercise)->where('user_id', Auth::user()->id)->select('id', 'name', 'description', 'default_unit_id', 'default_quantity')->get(); return $exercises; }