/** * Show the form for editing the specified service. * * @param int $id * @return Response */ public function editService($service) { if ($service->status == 'active') { $title = Lang::get('site/services/title.service_update'); } else { $title = Lang::get('site/services/title.create_a_new_service'); } $outlets = Outlet::active()->owner()->lists('name', 'id'); $images = Picture::getByRefId($service->id, 'service'); return View::make('site.services.edit', compact('service', 'outlets', 'title'))->nest('imageForm', 'site.partials.image.create', ['refId' => $service->id, 'type' => 'service', 'images' => $images]); }