UserInfo::where('userid',$user_uid)->value('created_at'),'event'=>'sign-in'] ; if(Wbw::where('creator_uid',$user_uid)->exists()){ $milestone[] = ['date'=>Wbw::where('creator_uid',$user_uid) ->orderBy('created_at') ->value('created_at'), 'event'=>'first-wbw' ] ; } if(Sentence::where('editor_uid',$user_uid)->exists()){ $milestone[] = ['date'=>Sentence::where('editor_uid',$user_uid) ->orderBy('created_at') ->value('created_at'), 'event'=>'first-translation' ] ; } if(DhammaTerm::where('owner',$user_uid)->exists()){ $milestone[] = ['date'=>DhammaTerm::where('owner',$user_uid) ->orderBy('created_at') ->value('created_at'), 'event'=>'first-term' ] ; } if(Course::where('studio_id',$user_uid)->exists()){ $milestone[] = ['date'=>Course::where('studio_id',$user_uid) ->orderBy('created_at') ->value('created_at'), 'event'=>'first-course' ] ; } return $this->ok($milestone); } /** * Update the specified resource in storage. * * @param \Illuminate\Http\Request $request * @param int $id * @return \Illuminate\Http\Response */ public function update(Request $request, $id) { // } /** * Remove the specified resource from storage. * * @param int $id * @return \Illuminate\Http\Response */ public function destroy($id) { // } }