public function getRecent($query = null) { $recent = 10; if (isset($query)) { $recent = $query; } $docs = Doc::take(10)->with('categories')->orderBy('updated_at', 'DESC')->get(); foreach ($docs as $doc) { $doc->setActionCount(); } return Response::json($docs); }