Laravel 5.6 - Application (Console)
Application

कक्षा आवेदन आवेदन लागू करता है Application ( स्रोत देखें )
गुण
संरक्षित Container | $ laravel | लार्वा आवेदन उदाहरण। | |
संरक्षित BufferedOutput | $ lastOutput | पिछले आदेश से आउटपुट। | |
स्थिर संरक्षित सरणी | $ bootstrappers | कंसोल अनुप्रयोग बूटस्ट्रैपर्स। | |
संरक्षित Dispatcher | $ घटनाओं | इवेंट डिस्पैचर। |
तरीके
शून्य | __construct ( Container $ लार्वेल, Dispatcher $ ईवेंट, स्ट्रिंग $ संस्करण) एक नया कारीगर कंसोल एप्लिकेशन बनाएँ। | |
run (इनपुट इंटरफेस $ इनपुट = शून्य, आउटपुट इंटरफेस $ आउटपुट = शून्य) {} @inheritdoc | ||
स्थिर स्ट्रिंग | phpBinary () उचित PHP निष्पादन योग्य निर्धारित करें। | |
स्थिर स्ट्रिंग | artisanBinary () उचित कारीगर निष्पादन योग्य निर्धारित करें। | |
स्थिर स्ट्रिंग | formatCommandString (स्ट्रिंग $ स्ट्रिंग) दिए गए कमांड को पूरी तरह से योग्य निष्पादन योग्य आदेश के रूप में प्रारूपित करें। | |
स्थैतिक शून्य | starting ( Closure $ कॉलबैक) बूटस्ट्रैपर "प्रारंभ" कंसोल पंजीकृत करें। | |
शून्य | bootstrap () कंसोल अनुप्रयोग बूटस्ट्रैप। | |
स्थैतिक शून्य | forgetBootstrappers () कंसोल अनुप्रयोग बूटस्ट्रैप साफ़ करें। | |
पूर्णांक | call (स्ट्रिंग $ कमांड, सरणी $ पैरामीटर = [], आउटपुट इंटरफेस $ outputBuffer = null) नाम से एक आर्टिसन कंसोल कमांड चलाएं। | |
तार | output () अंतिम रन कमांड के लिए आउटपुट प्राप्त करें। | |
आदेश | add (कमांड $ कमांड) कंसोल में एक कमांड जोड़ें। | |
आदेश | addToParent (आदेश $ कमांड) आदेश को मूल उदाहरण में जोड़ें। | |
आदेश | resolve (स्ट्रिंग $ कमांड) एप्लिकेशन के माध्यम से हल करने के लिए एक आदेश जोड़ें। | |
इस $ | resolveCommands (सरणी | मिश्रित $ आदेश) आवेदन के माध्यम से आदेशों की एक सरणी हल करें। | |
InputDefinition | getDefaultInputDefinition () एप्लिकेशन के लिए डिफ़ॉल्ट इनपुट परिभाषाएं प्राप्त करें। | |
InputOption | getEnvironmentOption () परिभाषा के लिए वैश्विक पर्यावरण विकल्प प्राप्त करें। | |
Application | getLaravel () लार्वा आवेदन उदाहरण प्राप्त करें। |
विवरण
शून्य __construct ( Container $ लार्वेल, Dispatcher $ ईवेंट, स्ट्रिंग $ संस्करण)
एक नया कारीगर कंसोल एप्लिकेशन बनाएँ।
रन (इनपुट इंटरफेस $ इनपुट = शून्य, आउटपुट इंटरफेस $ आउटपुट = शून्य)
{} @inheritdoc
स्थिर स्ट्रिंग phpBinary ()
उचित PHP निष्पादन योग्य निर्धारित करें।
स्थिर स्ट्रिंग artisan बाइनरी ()
उचित कारीगर निष्पादन योग्य निर्धारित करें।
स्थिर स्ट्रिंग प्रारूप कमांडस्ट्रिंग (स्ट्रिंग $ स्ट्रिंग)
दिए गए कमांड को पूरी तरह से योग्य निष्पादन योग्य आदेश के रूप में प्रारूपित करें।
स्थिर शून्य शुरू ( Closure $ कॉलबैक)
बूटस्ट्रैपर "प्रारंभ" कंसोल पंजीकृत करें।
संरक्षित शून्य बूटस्ट्रैप ()
कंसोल अनुप्रयोग बूटस्ट्रैप।
स्थैतिक शून्य भूल जाओ बूटस्ट्रैपर्स ()
कंसोल अनुप्रयोग बूटस्ट्रैप साफ़ करें।
int कॉल (स्ट्रिंग $ कमांड, सरणी $ पैरामीटर = [], आउटपुट इंटरफेस $ outputBuffer = null)
नाम से एक आर्टिसन कंसोल कमांड चलाएं।
स्ट्रिंग आउटपुट ()
अंतिम रन कमांड के लिए आउटपुट प्राप्त करें।
कमांड जोड़ें (कमांड कमांड कमांड)
कंसोल में एक कमांड जोड़ें।
संरक्षित कमांड addToParent (आदेश $ कमांड)
आदेश को मूल उदाहरण में जोड़ें।
कमांड समाधान (स्ट्रिंग $ कमांड)
एप्लिकेशन के माध्यम से हल करने के लिए एक आदेश जोड़ें।
$ इस संकल्प कमांड (सरणी | मिश्रित $ आदेश)
आवेदन के माध्यम से आदेशों की एक सरणी हल करें।
संरक्षित इनपुटडिफिनिशन getDefaultInputDefinition ()
एप्लिकेशन के लिए डिफ़ॉल्ट इनपुट परिभाषाएं प्राप्त करें।
इसका उपयोग प्रत्येक उपलब्ध कमांड में --env विकल्प जोड़ने के लिए किया जाता है।
संरक्षित इनपुटऑप्शन getEnvironmentOption ()
परिभाषा के लिए वैश्विक पर्यावरण विकल्प प्राप्त करें।
Application मिलता है लार्वेल ()
लार्वा आवेदन उदाहरण प्राप्त करें।