portfolio)) { $this->title = $this->portfolio->title; $this->notes = $this->portfolio->notes; $this->wishlist = $this->portfolio->wishlist; } } public function update() { $this->authorize('fullAccess', $this->portfolio); $this->portfolio->update($this->validate()); $this->portfolio->save(); $this->success(__('Portfolio updated'), redirectTo: "/portfolio/{$this->portfolio->id}"); } public function save() { $portfolio = (new Portfolio())->fill($this->validate()); $portfolio->save(); $this->success(__('Portfolio created'), redirectTo: "/portfolio/{$portfolio->id}"); } public function delete() { $this->authorize('fullAccess', $this->portfolio); $this->portfolio->delete(); $this->success(__('Portfolio deleted'), redirectTo: route('dashboard')); } }; ?>