I\'m trying to override (not extend) a vendor class. So whenever the vendor class gets called (within the vendor code), I want it to call my custom class.
It looks
So the solution was create a new ServiceProvider
php artisan make:provider MyServiceProvider
Which extended the Vendor service provider (found within config/app.php). Within that ServiceProvider, add my alias within the overridden Register method
$loader->alias('Vendor\VendorName\Class', 'App\Vendor\MyCustomClass');