コード例 #1
0
 /**
  * get user notes
  *
  * @return Response
  */
 public function getNotes($user)
 {
     if ($user->id) {
         $list = UserNotes::leftjoin('users', 'users.id', '=', 'user_notes.admin_id')->select(array('user_notes.id', 'user_notes.note', 'user_notes.created_at', 'user_notes.updated_at', 'users.displayname'))->where('user_notes.user_id', '=', $user->id)->orderBy('users.id');
         if (Api::Enabled()) {
             $u = $list->get();
             return Api::make($u->toArray());
         } else {
             return Datatables::of($list)->edit_column('note', '<textarea name="user_notes[{{{$id}}}]" class="form-control" style="width: 100%">{{{ $note }}}</textarea>')->edit_column('created_at', '{{{ Carbon::parse($created_at)->diffForHumans() }}}')->edit_column('updated_at', '{{{ Carbon::parse($updated_at)->diffForHumans() }}}')->make();
         }
     }
 }
コード例 #2
0
ファイル: User.php プロジェクト: Aranjedeath/Laravel_Starter
 public function getnotes()
 {
     return UserNotes::leftjoin('users', 'users.id', '=', 'user_notes.admin_id')->select(array('user_notes.id', 'user_notes.note', 'user_notes.created_at', 'user_notes.updated_at', 'users.displayname'))->where('user_notes.user_id', '=', $this->id)->orderBy('users.id');
 }