/ / लुमेन: एलोकेंट के बिना मॉडल का उपयोग करना - लार्वा, एलोकेंट, लुमेन

लुमेन: बिना लोहे के मॉडल का उपयोग करना - लार्वेल, वाक्प्रचार, लुमेन

क्या लुमेन बूटस्ट्रैप फ़ाइल में एलोक्वेंट को अक्षम करना संभव है और अभी भी लुमेन (एलोक्वेंट) मॉडल का उपयोग कर सकता है?

उत्तर:

उत्तर № 1 के लिए 1

संक्षिप्त जवाब: उनके सही उत्तर के लिए @El_Matella को धन्यवाद। यह लूमेन मॉडल का उपयोग करने के लिए असंभव है बिना एलोकेंट सक्षम होने के।

मेरे सामने आई समस्या का विवरण: मैं होने के दौरान लुमेन मॉडल का उपयोग करने में असमर्थ थावाक् विकलांग। मैंने AppServiceProvider बूट विधि और बूम में एक कस्टम सत्यापनकर्ता जोड़ा! लुमेन मॉडल काम करता है! क्या होता है कि ValidationServiceProvider सक्षम बनाता है: https://github.com/laravel/framework/blob/5.3/src/Illuminate/Validation/ValidationServiceProvider.php#L57

$this->app->singleton("validation.presence", function ($app) {
return new DatabasePresenceVerifier($app["db"]);
});

$ app ["db"] निम्नलिखित फ़ंक्शन कॉल का कारण बनता है:

./vendor/illuminate/container/Container.php(1182): LaravelLumenApplication-> मेक

कौन सा एप्लिकेशन-> बनाओ ("डीबी") $ ऐप के बराबर है-> withEloquent ()!