ситуация следующая (изучаю лару) могу что то не понимать НО, почему-то не записывается изменение совершенное в обсервере.
Регистрирую наб людателя через сервис-провайдер в методе boot().
public function boot() { BlogPosts::observe(BlogPostObserver::class); }
В файле Observer
public function updated(BlogPosts $blogPosts) { $blogPosts->slug = Str::slug($blogPosts->name); }
в контроллере
public function update(BlogPostsUpdateRequest $request, $id) { $element = $this->blogPostsRepository->editPost($id); $data = $request->all(); $request = $element->update($data); }