https://elvanco.com/blog/how-to-inject-class-in-laravel