public function afterUpdate() { $original = $this->getOriginal(); // generowanie url dla podkategorii i artykułów if (isset($original['slug']) && $original['slug'] !== $this->slug) { $this->getSubcategories()->each(function ($elem) { if ($elem->id !== $this->id) { $elem->generateUrl(); } Post::queueUrls(array_fetch($elem->posts->toArray(), 'id')); }); } }