namespace
Laravel मध्ये ते आहेत defiघटक वर्ग म्हणून nited, जेथे प्रत्येक घटकाचे नाव त्याच्या संबंधित वर्गापेक्षा वेगळे असते. कीवर्ड 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();
}
}
जेव्हा तुम्ही वर्गात अ 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
आपल्याला कदाचित यात रस असेल ...
गेल्या सोमवारी, फायनान्शिअल टाईम्सने OpenAI सह करार जाहीर केला. FT ने त्याच्या जागतिक दर्जाच्या पत्रकारितेचा परवाना…
लाखो लोक स्ट्रीमिंग सेवांसाठी पैसे देतात, मासिक सदस्यता शुल्क भरतात. असे सामान्य मत आहे की आपण…
Veeam द्वारे Coveware सायबर खंडणी घटना प्रतिसाद सेवा प्रदान करणे सुरू ठेवेल. Coveware फॉरेन्सिक आणि उपाय क्षमता प्रदान करेल…
वनस्पती व्यवस्थापनासाठी नाविन्यपूर्ण आणि सक्रिय दृष्टीकोनसह, भविष्यसूचक देखभाल तेल आणि वायू क्षेत्रात क्रांती घडवत आहे.…