namespace
ao amin'ny Laravel izy ireo defiNosoratana ho kilasy singa iray, izay manana anarana hafa noho ny kilasy misy azy ny singa tsirairay. Ny teny fototra use
mamela antsika hanafohy ny namespace. Andeha hojerentsika ity ohatra ity:
namespace App\Models;
class File {
public function TheMethodThatGetsFiles()
{
}
}
Amin'ny ankapobeny dia ampiasaina amin'ny fanaraha-maso ny toerana misy anarana
app/controllers/FileController.php
namespace App\Controllers;
use App\Models\File;
class FileController {
public function someMethod()
{
$file = new File();
}
}
Rehefa mametraka kilasy amin'ny a namespace
, raha te hidirana amin'ireo kilasy voaorina dia mila miantso azy ireo ianao Root Namespace
.
Ohatra $stdClass = new stdClass();
diventa $stdClass = new \stdClass();
Manafatra hafa namespace
:
use App\Models\File;
Izany dia ahafahanao mampiasa ny kilasy File
tsy misy ny kaody faritra namespace
.
Tsy maintsy mametraka ny namespace
etsy ambony mba hahazoana mora foana ny fiankinan-doha amin'ny rakitra. Aorian'izay, mihazakazaka ny composer dump-autoload
. Raha te-hiditra amin'ny FileController
, dia ilaina izany defifarany route
ary ambarao ny espace anarana mahafeno fepetra izay hamindra izany amin'ny fomba voatondron'ny mpanara-maso.
Route::get('file', 'App\\Controllers\\FileController@TheMethod');
namespace
Ny teny fototra fampiasana mamela ny developer hanafohy ny namespace
.
use <namespace-name>;
Il namespace
fordefiity ampiasaina ao amin'ny Laravel dia App, na izany aza ny mpampiasa dia afaka manova ny namespace
hifanaraka amin'ny fampiharana tranonkala namespace
definoforonin'ny mpampiasa miaraka amin'ny baiko artisan dia toy izao manaraka izao:
php artisan app:name SocialNet
Il namespace
, rehefa noforonina dia mety ahitana endri-javatra isan-karazany azo ampiasaina ao controller
ary amin’ny kilasy samihafa.
BlogInnovazione.it
Mety ho liana amin'ny ...
Ny alatsinainy lasa teo, nanambara fifanarahana tamin'ny OpenAI ny Financial Times. Ny FT dia manome alalana ny asa fanaovan-gazety manerantany…
Olona an-tapitrisany no mandoa serivisy streaming, mandoa saram-pamandrihana isam-bolana. Hevitra mahazatra fa ianao…
Ny Coveware avy amin'i Veeam dia hanohy hanome tolotra famaliana trangan-javatra an-tserasera. Ny Coveware dia hanolotra fahaiza-manao forensika sy fanavaozana…
Ny fikojakojana mialoha dia manova ny sehatry ny solika sy entona, miaraka amin'ny fomba fiasa vaovao sy mavitrika amin'ny fitantanana orinasa.…