*/ class CleanupComponentSubscriptionsHandler { /** * Handle the event. * * @param \CachetHQ\Cachet\Bus\Events\Component\ComponentWasRemovedEvent $event * * @return void */ public function handle(ComponentWasRemovedEvent $event) { $component = $event->component; $subscription = Subscription::forComponent($component->id); // Cleanup the subscriptions. $subscription->delete(); } }