namespace
ඔවුන් Laravel හි ය defiඑක් එක් මූලද්රව්යයට එහි ආශ්රිත පන්තියට වඩා වෙනස් නමක් ඇති මූලද්රව්ය පන්තියක් ලෙස ඇතුළත් වේ. මූල පදය use
නාම අවකාශය කෙටි කිරීමට අපට ඉඩ සලසයි. අපි මේ උදාහරණය බලමු:
namespace App\Models;
class File {
public function TheMethodThatGetsFiles()
{
}
}
නාම අවකාශ සාමාන්යයෙන් පාලක වල භාවිතා වේ
app/controllers/FileController.php
namespace App\Controllers;
use App\Models\File;
class FileController {
public function someMethod()
{
$file = new File();
}
}
a එකේ class එකක් දැම්මම namespace
, ගොඩනඟන ලද ඕනෑම පංතියකට ප්රවේශ වීමට, ඔබ ඔවුන්ගෙන් ඇමතීමට අවශ්ය වේ Root Namespace
.
උදාහරණයක් වශයෙන් $stdClass = new stdClass();
ඩිවෙන්ටා $stdClass = new \stdClass();
වෙනත් අය ආනයනය කිරීමට namespace
:
use App\Models\File;
මෙය ඔබට පන්තිය භාවිතා කිරීමට ඉඩ සලසයි File
ප්රදේශ කේතය නොමැතිව namespace
.
ඔබ තැබිය යුතුයි namespace
ගොනු පරායත්තතා පහසුවෙන් තේරුම් ගැනීමට ඉහළින්. ඊට පසු, ධාවනය කරන්න composer dump-autoload
. ඔබට ලොග් වීමට අවශ්ය නම් FileController
, එය අවශ්ය වනු ඇත defiඅවසන් කරන්න route
සහ සම්පූර්ණ සුදුසුකම් ලත් නාම අවකාශය සඳහන් කරන්න, එය පාලකයේ නිශ්චිත ක්රමයට හරවා යවනු ඇත.
Route::get('file', 'App\\Controllers\\FileController@TheMethod');
namespace
මූල පදය භාවිත සංවර්ධකයින්ට කෙටි කිරීමට ඉඩ සලසයි namespace
.
use <namespace-name>;
Il namespace
පෙරdefiLaravel හි භාවිතා වන nito යෙදුම වේ, කෙසේ වෙතත් පරිශීලකයෙකුට සංස්කරණය කළ හැකිය namespace
වෙබ් යෙදුමට ගැලපෙන පරිදි නිර්මාණය කිරීම namespace
defiශිල්පීන්ගේ විධානය සමඟ පරිශීලකයා විසින් නිර්මාණය කරන ලද පහත පරිදි වේ:
php artisan app:name SocialNet
Il namespace
, නිර්මාණය කළ පසු, භාවිතා කළ හැකි විවිධ විශේෂාංග ඇතුළත් විය හැක controller
සහ විවිධ පන්තිවල.
BlogInnovazione.it
ඔබත් උනන්දු විය හැකිය ...
Apple Vision Pro වාණිජ නරඹන්නා භාවිතයෙන් අක්ෂි ශල්යකර්මයක් Catania Polyclinic හි සිදු කරන ලදී.
වර්ණ ගැන්වීම හරහා සියුම් මෝටර් කුසලතා වර්ධනය කිරීම ලිවීම වැනි වඩාත් සංකීර්ණ කුසලතා සඳහා දරුවන් සූදානම් කරයි. වර්ණ ගැන්වීමට...
නාවික අංශය සැබෑ ගෝලීය ආර්ථික බලවතෙකු වන අතර එය බිලියන 150 ක වෙළඳපලක් කරා ගමන් කර ඇත.
පසුගිය සඳුදා ෆිනෑන්ෂල් ටයිම්ස් OpenAI සමඟ ගිවිසුමක් නිවේදනය කළේය. FT එහි ලෝක මට්ටමේ පුවත්පත් කලාවට බලපත්ර ලබා දෙයි…