namespace
muLaravel ndivo defiyakaitwa sechikamu chechikamu, apo chinhu chimwe nechimwe chine zita rakasiyana pane iro rakabatana kirasi. The keyword use
inotibvumira kupfupisa nzvimbo yezita. Ngationei muenzaniso uyu:
namespace App\Models;
class File {
public function TheMethodThatGetsFiles()
{
}
}
Mazita emazita anowanzo shandiswa muma controller
app/controllers/FileController.php
namespace App\Controllers;
use App\Models\File;
class FileController {
public function someMethod()
{
$file = new File();
}
}
Paunoisa kirasi mune a namespace
, kuti uwane chero yakavakirwa-mukati makirasi, unofanirwa kuvafonera kubva Root Namespace
.
Semuyenzaniso $stdClass = new stdClass();
diventa $stdClass = new \stdClass();
Kupinza vamwe namespace
:
use App\Models\File;
Izvi zvinokubvumira kushandisa kirasi File
pasina prefix namespace
.
Unofanira kuisa namespace
kumusoro kuti unzwisise zviri nyore mafaera zvinoenderana. Mushure meizvozvo, shandisa iyo composer dump-autoload
. Kana iwe uchida kupinda mukati FileController
, zvichave zvakakodzera defifinish route
uye tsanangura nzvimbo yezita inonyatsokodzera iyo inozoidzosera kune yakatsanangurwa nzira yemutongi.
Route::get('file', 'App\\Controllers\\FileController@TheMethod');
namespace
The keyword shandisa inobvumira vanogadzira kupfupisa iyo namespace
.
use <namespace-name>;
Il namespace
nokutidefinito inoshandiswa muLaravel iApp, zvisinei mushandisi anogona kugadzirisa iyo namespace
kuenderana newebhu application.Kugadzira a namespace
defiyakagadzirwa nemushandisi neartisan command ndeyekutevera:
php artisan app:name SocialNet
Il namespace
, kana yangogadzirwa, inogona kusanganisira akasiyana maficha anogona kushandiswa mukati controller
uye mumakirasi akasiyana-siyana.
BlogInnovazione.it
Iwe unogona zvakare kufarira ...
Iyo UK CMA yakapa yambiro nezvemaitiro eBig Tech mumusika wehungwaru hwekugadzira. Ikoko…
Chirevo che "Case Green", chakagadzirwa neEuropean Union kuti chiwedzere kushanda nesimba kwezvivakwa, chapedza hurongwa hwayo hwemutemo ne…
Casaleggio Associati mushumo wepagore weEcommerce muItaly wakapihwa. Chirevo chine musoro unoti "AI-Commerce: miganhu yeEcommerce neArtificial Intelligence".…
Mhedzisiro yenguva dzose yekuvandudza tekinoroji uye kuzvipira kune zvakatipoteredza uye kugara zvakanaka kwevanhu. Bandalux inopa Airpure®, tende…