public function deactivate($id) { $label = Label::find($id); $label->status = 0; $label->save(); return redirect('home/imagelabels'); }
public function remove_label($id) { if (Auth::user() && $id) { Label::find($id)->delete(); } return Redirect::back(); }
public function index(Request $request) { $label = null; $label_id = $request->input('label', null); if ($label_id != null) { $label = Label::find((int) $label_id); } if ($label == null) { $label = Label::unlabeled(); } $_labels = Label::orderBy('id', 'asc')->get(); $labels = array(); foreach ($_labels as $l) { $labels[$l->id] = $l; } return view('index', ['torrents' => Torrent::orderBy('time_added', 'desc')->where('label_id', $label->id)->get(), 'labels' => $labels, 'label' => $label]); }
public function show($id) { $labels = Label::find($id); $labels->load('artists'); return $labels; }