namespace
ni Laravel wọn wa definited bi ohun kilasi ano, ibi ti kọọkan ano ni o ni kan yatọ si orukọ ju awọn oniwe-ni nkan kilasi. Koko use
gba wa laaye lati kuru aaye orukọ. Jẹ ki a wo apẹẹrẹ yii:
namespace App\Models;
class File {
public function TheMethodThatGetsFiles()
{
}
}
Awọn aaye orukọ ni deede lo ninu awọn oludari
app/controllers/FileController.php
namespace App\Controllers;
use App\Models\File;
class FileController {
public function someMethod()
{
$file = new File();
}
}
Nigba ti o ba fi kan kilasi ni a namespace
, Lati wọle si eyikeyi awọn ti a ṣe sinu awọn kilasi, o nilo lati pe wọn lati Root Namespace
.
Fun apere $stdClass = new stdClass();
o di $stdClass = new \stdClass();
Lati gbe awọn miiran wọle namespace
:
use App\Models\File;
Eyi yoo gba ọ laaye lati lo kilasi naa File
laisi koodu agbegbe namespace
.
O ni lati fi awọn namespace
ni oke lati ni oye awọn igbẹkẹle faili ni irọrun. Lẹhin iyẹn, ṣiṣe awọn composer dump-autoload
. Ti o ba fẹ wọle si FileController
, yoo jẹ dandan defipari route
ati pato aaye orukọ ti o pe ni kikun eyiti yoo ṣe atunṣe rẹ si ọna ti a sọ pato ti oludari.
Route::get('file', 'App\\Controllers\\FileController@TheMethod');
namespace
Koko lilo faye gba kóòdù lati kuru awọn namespace
.
use <namespace-name>;
Il namespace
amidefinito ti a lo ninu Laravel jẹ App, sibẹsibẹ olumulo le ṣatunkọ naa namespace
lati baramu ohun elo wẹẹbu Ṣiṣẹda a namespace
defiti a ṣẹda nipasẹ olumulo pẹlu aṣẹ oniṣọnà jẹ bi atẹle:
php artisan app:name SocialNet
Il namespace
, ni kete ti o ṣẹda, le ni orisirisi awọn ẹya ara ẹrọ ti o le ṣee lo ninu controller
ati ni orisirisi awọn kilasi.
BlogInnovazione.it
O tun le nifẹ si ...
Ni ọjọ Aarọ to kọja, Awọn akoko Iṣowo kede adehun kan pẹlu OpenAI. FT ṣe iwe-aṣẹ iwe-akọọlẹ agbaye rẹ…
Awọn miliọnu eniyan sanwo fun awọn iṣẹ ṣiṣanwọle, san awọn idiyele ṣiṣe alabapin oṣooṣu. O jẹ ero ti o wọpọ pe o…
Coveware nipasẹ Veeam yoo tẹsiwaju lati pese awọn iṣẹ esi iṣẹlẹ ikọlu cyber. Coveware yoo funni ni awọn oniwadi ati awọn agbara atunṣe…
Itọju isọtẹlẹ jẹ iyipada ti eka epo & gaasi, pẹlu imotuntun ati ọna imudani si iṣakoso ọgbin.…