/** * view other identifier add or edit page * @param $id * @return \Illuminate\View\View */ public function index($id) { $activityData = $this->activityManager->getActivityData($id); if (Gate::denies('ownership', $activityData)) { return redirect()->back()->withResponse($this->getNoPrivilegesMessage()); } $otherIdentifier = $this->otherIdentifierManager->getOtherIdentifierData($id); $form = $this->otherIdentifierForm->editForm($otherIdentifier, $id); return view('Activity.otherIdentifier.otherIdentifier', compact('form', 'otherIdentifier', 'id', 'activityData')); }