Laravel - Namespaces
Namespaces can be defined as a class of elements where each element has a unique name for that associated class. Can be used in conjunction with elements of other classes.
The use keyword allows developers to shorten the namespace.
The default namespace used in Laravel is App, however the user can change the namespace to suit the web application. Creating a custom namespace with the artisan command is mentioned as follows:
php artisan app:name SocialNet
The generated namespace can include various functions that can be used in controllers and various classes.