Olá Karolina! Tudo joia?
Peço desculpa pela demora em respondê-la.
Na verdade, o professor está correto. O evento SeriesCreated já existe e é gerado quando uma série é criada. O listener EmailUsersAboutSeriesCreated é responsável por enviar e-mails e fazer o log quando uma série é criada. Portanto, não é necessário criar um novo evento.
No arquivo EventServiceProvider, o mapeamento de eventos para seus listeners é definido na propriedade $listen. Nesse caso, o evento SeriesCreated está mapeado para o listener EmailUsersAboutSeriesCreated. Isso significa que sempre que o evento SeriesCreated for criado, o listener EmailUsersAboutSeriesCreated será executado.
Portanto, você pode prosseguir com o desafio do professor e criar apenas o novo listener LogSeriesCreated para realizar o log de uma série criada. Certifique-se de adicionar o novo listener no mapeamento de eventos no EventServiceProvider.
Espero ter esclarecido sua dúvida! Se tiver mais alguma pergunta, estarei à disposição.
Grande abraço e bons estudos!
Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓.