public function like() { $archive = Archive::find(Input::get('id', -1)); if ($archive == null) { return redirect()->route('error', ['error' => 'archive-not-exist']); } $archive->like++; $archive->save(); return redirect()->route('archive', ['id' => Input::get('id')]); }
public function archiveDelete() { $archive = Archive::find(Input::get('id', -1)); if ($archive == null) { return redirect()->route('error', ['error' => 'archive-not-exist']); } foreach ($archive->comments as $comment) { $comment->delete(); } $archive->delete(); return redirect()->route('archive-manage'); }