public function viewAllBookmark() { $admin = \Auth::user(); $bookmark = Bookmark::all(); $title = 'Bookmark List'; return view('bookmark.index')->with('bookmarks', $bookmark)->with('title', $title)->with('admin', $admin); }
public function GetBookmark() { $bookmarks = Bookmark::all(); $extent = array(); $name = array(); $bookmark = array(); $array = array(); foreach ($bookmarks as $key => $value) { $extent['xmin'] = (double) $value['x_min']; $extent['ymin'] = (double) $value['y_min']; $extent['xmax'] = (double) $value['x_max']; $extent['ymax'] = (double) $value['y_max']; $extent['spatialReference']['wkid'] = (int) $value['wkid']; $bookmark['extent'] = $extent; $bookmark['name'] = $value['name']; array_push($array, $bookmark); } return json_encode($array); }
public function index() { $bookmarks = Bookmark::all(); //Now get the tags for each bookmark //First get the tag id from bookmarks_tag //Then the name from tags foreach ($bookmarks as &$bookmark) { //tagIDs is an array of BookmarkTag $tagIDs = BookmarkTag::where('bookmark_id', $bookmark->bookmark_id)->get(); $tagNames = []; //Find each tag name from the tag_id and append it to $tagNames foreach ($tagIDs as $tag) { $tagName = Tag::where('tag_id', $tag->tag_id)->get(); $tagNames[] = $tagName[0]->tag_name; } //Convert to comma seperated list (for jquery.tagsinput.min.js) $tagNames = implode(",", $tagNames); //Now add the list to the bookmark object $bookmark->tags = $tagNames; } $data = array('bookmarks' => $bookmarks); return view('bookmark/view-bookmark')->with($data); return $bookmarks; }
/** * Display a listing of the resource. * * @return \Illuminate\Http\Response */ public function index() { // return \App\Bookmark::all(); }
/** * Display a listing of the resource. * * @return Response */ public function index() { $data = Bookmark::all(); return response()->json($data, 200, array(), JSON_PRETTY_PRINT); }
/** * Display a listing of the resource. * * @return \Illuminate\Http\Response */ public function index() { return App\Bookmark::all(); }
public function index() { $bookmarks = Bookmark::all(); return view('bookmarks.index', compact('bookmarks')); }