Laravel - Namespaces

Gli spazi dei nomi possono essere definiti come una classe di elementi in cui ogni elemento ha un nome univoco per quella classe associata. Può essere condiviso con elementi di altre classi.

Dichiarazione dello spazio dei nomi

Il use parola chiave consente agli sviluppatori di abbreviare lo spazio dei nomi.

use <namespace-name>;

Lo spazio dei nomi predefinito utilizzato in Laravel è App, tuttavia un utente può modificare lo spazio dei nomi in modo che corrisponda all'applicazione web. La creazione di uno spazio dei nomi definito dall'utente con il comando artisan è menzionata come segue:

php artisan app:name SocialNet

Lo spazio dei nomi, una volta creato, può includere varie funzionalità che possono essere utilizzate nei controller e in varie classi.