Поддержите проект сделав пожертвование.

Andrey Helldar

Creator of @TheDragonCode, @cashbox-laravel and developer at @Laravel-Lang

Судя по PR, он создаёт объект и запоминает его состояние в Singleton.

Именно такой принцип я использовал, например, при работе с системой уведомлений, о которой писал на Хабре ( https://habr.com/ru/articles/800723/ )

На практике оказалась очень полезная штука. На проде выключена и гарантированно ничего не слетит, а при запуске тех же юнит тестов, если что-то где-то не хватает, сразу в консоль выводит.