Laravel lots of events
<p>I'm building a ticketSystem api in Laravel. And I've got a lot of events. And I'm wondering if I'm doing it right. So for example when a user is created it fires the event: <strong>CreateUserEvent</strong></p>

<p>That event has a couple of listeners like:</p>

<ul>
<li><strong>CreateUser</strong></li>
<li><strong>CreatePackage</strong></li>
<li><strong>SendEmail</strong></li>
</ul>

<p>I've got for almost every crud things an event with multiple listeners. Is this the normal way of doing this kind of things? In my controllers I almost fire only events. </p>

<p>I've already watched a couple of videos about events for example (<a href="https://laracasts.com/series/intermediate-laravel/episodes/3" rel="nofollow">https://laracasts.com/series/intermediate-laravel/episodes/3</a>) But I'm still a bit confused. </p>

<p>So basically my question is: Is it normal that your webapp exist out of a lot of events? If it's not where do you use events? </p>