/** * Details portfolio * * @param $id * * @return $this */ public function portfolioDetails($id) { $portfolios = Portfolio::all(); if (count($portfolios) >= 3) { $related = Portfolio::all()->random(3); } else { $related = null; } $data = ['page' => 'Portfolio Details', 'title' => 'Teleaus | Portfolio Details Page', 'portfolio' => Portfolio::findOrFail($id), 'related' => $related]; return view('portfolioDetails')->with($data); }
public function portfolioPageJson() { $return_array = array(); $portfolio = Portfolio::all(); foreach ($portfolio as $portfolio) { $data_array['id'] = $portfolio->id; $data_array['title'] = $portfolio->title; $data_array['title'] = $portfolio->title; $data_array['link'] = $portfolio->link; $data_array['description'] = $portfolio->description; $data_array['thumbnail'] = $portfolio->thumbnail; array_push($return_array, $data_array); } echo json_encode($return_array); }
/** * Display a listing of the resource. * * @return \Illuminate\Http\Response */ public function index(Model $objects) { $objects_for_filter = Model::all(); return view('admin.portfolio.list', ['objects' => $objects->paginate(10), 'objects_for_filter' => $objects_for_filter]); }
/** * Remove the specified resource from storage. * * @param int $id * @return Response */ public function destroy($id) { Portfolio::destroy($id); $items = Portfolio::all(); return view('portfolio.admin', ['items' => $items]); }
/** * Show the application dashboard. * * @return Response */ public function index() { Javascript::put(['portfolio' => Portfolio::all()]); return view('dashboard.index'); }
/** * Display portfolio page * * @return $this */ public function show() { $data = ['title' => 'Teleaus Admin Dashboard | All Portfolio', 'portfolios' => Portfolio::all()]; return view('dashboard.allPortfolio')->with($data); }
/** * Display a listing of the resource. * * @return Response */ public function index() { $work = Portfolio::all(); return view('admin.work.overview', compact('work')); }