namespace
na Laravel ha nọ definited dị ka klaasị mmewere, ebe mmewere ọ bụla nwere aha dị iche karịa klaasị jikọtara ya. Isi okwu use
na-enye anyị ohere ibelata aha oghere. Ka anyị hụ ihe atụ a:
namespace App\Models;
class File {
public function TheMethodThatGetsFiles()
{
}
}
A na-ejikarị oghere aha eme ihe na njikwa
app/controllers/FileController.php
namespace App\Controllers;
use App\Models\File;
class FileController {
public function someMethod()
{
$file = new File();
}
}
Mgbe ị tinyere klas na a namespace
, iji nweta klaasị ọ bụla arụnyere, ịkwesịrị ịkpọ ha Root Namespace
.
Ọmụmaatụ $stdClass = new stdClass();
na-aghọ $stdClass = new \stdClass();
Ịbubata ndị ọzọ namespace
:
use App\Models\File;
Nke a ga-enye gị ohere iji klas File
na-enweghị prefix namespace
.
Ị ga-etinye namespace
n'elu ka ọ dị mfe ịghọta ndabere faịlụ. Mgbe ahụ, na-agba ọsọ composer dump-autoload
. Ọ bụrụ na ịchọrọ ịbanye FileController
, ọ ga-adị mkpa defiimecha route
ma kọwapụta oghere aha tozuru oke nke ga-emegharị ya na usoro akọwapụtara nke onye njikwa.
Route::get('file', 'App\\Controllers\\FileController@TheMethod');
namespace
Isi okwu ojiji na-enye ohere ka ndị mmepe belata namespace
.
use <namespace-name>;
Il namespace
tupudefinito eji na Laravel bụ ngwa, mana onye ọrụ nwere ike dezie ya namespace
iji dabaa ngwa weebụ. Ịmepụta a namespace
defiOnye ọrụ mebere ya na iwu nka nka bụ nke a:
php artisan app:name SocialNet
Il namespace
, ozugbo emepụtara, nwere ike ịgụnye atụmatụ dị iche iche enwere ike iji na ya controller
na klas dị iche iche.
BlogInnovazione.it
I nwekwara ike inwe mmasị na ...
Coveware nke Veeam ga-aga n'ihu na-enye ọrụ nzaghachi ihe omume cyber. Coveware ga-enye forensics na ike mmezi…
Ndozi amụma na-agbanwe mpaghara mmanụ & gas, na-enwe usoro ọhụrụ na ngwa ngwa maka njikwa ihe ọkụkụ.…
UK CMA enyela ịdọ aka ná ntị gbasara omume Big Tech na ahịa ọgụgụ isi. Ebe ahụ…
Iwu “Case Green”, nke European Union chepụtara iji kwalite nrụpụta ike nke ụlọ, ejirila…