public function show($id) { $columns = ['devices.id', 'name', 'description', 'template_id', 'serial_number', 'device_secret', 'pub_key', 'sub_key', 'is_public']; $user = parent::getAuthUser(); if (!($device = $this->deviceRepo->getByUser($id, $user->id, $columns))) { return Response::json(['status' => ['Device not found']], 404); } return Response::json($device, 200); }