Sharing code has never been more accessible, and installing PHP packages has become convenient; building packages however? In this tutorial, I will walk through how to start and publish a new Laravel package.
How can you create this code to share it with others in a way that people are used to?
As we are building a Laravel package, the first thing we will need is Laravels Support package, so install that using the following composer command: composer require illuminate/support
The service provider is a crucial part of any Laravel package, as it tells Laravel how to load the package and what is available.