public function updated(Blog $blog): void 	{ 		$unsentBlogCreatedNotification = $blog->pushNotifications()->cancelable()->where('type', PushNotificationType::NEW_BLOG)->first();  		$notificationType = PushNotificationType::UPDATED_BLOG;  		if ($blog->wasChanged('published_at')) {		// editiran je published_at 			if (!$unsentBlogCreatedNotification) {	// ako ne postoji notifikacija o kreiranom blogu koja jos nije poslana a promijenjen je published_at onda ne napravi nista 				return; 			}  			$unsentBlogCreatedNotification->delete();	// ako postoji notifikacija o kreiranom blogu koja jos nije poslana onda ju izbrisi i kreiraj novu  			$notificationType = PushNotificationType::NEW_BLOG; 		} elseif ($unsentBlogCreatedNotification) {		// ako nije izmijenjen published_at a postoji notifikacija o kreiranom blogu onda ne napravi nista 			return; 		}  		// posalji push o updatenoj novosti ako nije izmijenjen published_at i ako ne postoji neposlana notifikacija o kreiranju novosti 		NewNotification::dispatch( 			$notificationType, 			$blog, 			auth()->user() 		); 	}