Laravel 5.7 - Command (Console)

Command




laravel

Command

क्लास कमांड कमांड का विस्तार करती है ( स्रोत देखें )

लक्षण

Macroable

गुण

स्थिर संरक्षित सरणी $ मैक्रो पंजीकृत स्ट्रिंग मैक्रो। Macroable
संरक्षित Application $ laravel लारवेल आवेदन उदाहरण।
संरक्षित InputInterface $ इनपुट इनपुट इंटरफ़ेस कार्यान्वयन।
संरक्षित OutputStyle $ उत्पादन आउटपुट इंटरफ़ेस कार्यान्वयन।
संरक्षित स्ट्रिंग $ हस्ताक्षर कंसोल कमांड का नाम और हस्ताक्षर।
संरक्षित स्ट्रिंग $ नाम कंसोल कमांड नाम।
संरक्षित स्ट्रिंग $ विवरण कंसोल कमांड विवरण।
संरक्षित बूल $ छिपा हुआ इंगित करता है कि क्या कमांड को कारीगर कमांड सूची में दिखाया जाना चाहिए।
संरक्षित int $ शब्दाडंबर आउटपुट कमांड का डिफ़ॉल्ट वर्बोसिटी।
संरक्षित सरणी $ verbosityMap मानव पठनीय वाचालता स्तर और सिम्फनी के आउटपुटइंटरफेस के बीच मानचित्रण।

तरीके

स्थिर शून्य macro (स्ट्रिंग $ नाम, वस्तु | कॉल करने योग्य $ मैक्रो)

एक कस्टम मैक्रो पंजीकृत करें।

Macroable
स्थिर शून्य mixin (ऑब्जेक्ट $ मिक्सिन)

कक्षा में दूसरी वस्तु मिलाएं।

Macroable
स्थिर मल hasMacro (स्ट्रिंग $ नाम)

जाँच करता है कि मैक्रो पंजीकृत है या नहीं।

Macroable
स्थिर मिश्रित __callStatic (स्ट्रिंग $ विधि, सरणी $ पैरामीटर)

गतिशील रूप से कक्षा को कॉल संभालते हैं।

Macroable
मिश्रित __call (स्ट्रिंग $ पद्धति, सरणी $ पैरामीटर)

गतिशील रूप से कक्षा को कॉल संभालते हैं।

Macroable
शून्य __construct ()

एक नया कंसोल कमांड उदाहरण बनाएँ।

शून्य configureUsingFluentDefinition ()

एक धाराप्रवाह परिभाषा का उपयोग करके कंसोल कमांड को कॉन्फ़िगर करें।

शून्य specifyParameters ()

आदेश पर तर्क और विकल्प निर्दिष्ट करें।

पूर्णांक run (इनपुटइंटरफेस $ इनपुट, आउटपुटइंटरफेस $ आउटपुट)

कंसोल कमांड चलाएँ।

मिश्रित execute (इनपुटइंटरफेस $ इनपुट, आउटपुटइंटरफेस $ आउटपुट)

कंसोल कमांड को निष्पादित करें।

पूर्णांक call (स्ट्रिंग $ कमांड, सरणी $ तर्क = [])

एक और कंसोल कमांड को कॉल करें।

पूर्णांक callSilent (स्ट्रिंग $ कमांड, सरणी $ तर्क = [])

किसी अन्य कंसोल कमांड को चुपचाप कॉल करें।

ArrayInput createInputFromArguments (सरणी $ तर्क)

दिए गए तर्कों से एक इनपुट उदाहरण बनाएं।

bool hasArgument (स्ट्रिंग | इंट $ नाम)

निर्धारित करें कि क्या दिए गए तर्क मौजूद हैं।

स्ट्रिंग | सरणी | अशक्त argument (स्ट्रिंग | अशक्त $ कुंजी = अशक्त)

एक कमांड तर्क का मूल्य प्राप्त करें।

सरणी arguments ()

कमांड को पास करने के लिए सभी तर्क प्राप्त करें।

bool hasOption (स्ट्रिंग $ नाम)

यदि निर्धारित विकल्प मौजूद है, तो निर्धारित करें।

स्ट्रिंग | सरणी | अशक्त option (स्ट्रिंग | null $ key = null)

एक कमांड विकल्प का मूल्य प्राप्त करें।

सरणी options ()

कमांड में दिए गए सभी विकल्पों को प्राप्त करें।

bool confirm (स्ट्रिंग $ प्रश्न, बूल $ डिफ़ॉल्ट = गलत)

उपयोगकर्ता के साथ एक प्रश्न की पुष्टि करें।

मिश्रित ask (स्ट्रिंग $ प्रश्न, स्ट्रिंग | अशक्त $ डिफ़ॉल्ट = अशक्त)

इनपुट के लिए उपयोगकर्ता को प्रेरित करें

मिश्रित anticipate (स्ट्रिंग $ प्रश्न, सरणी $ विकल्प, स्ट्रिंग | शून्य $ डिफ़ॉल्ट = अशक्त)

स्वतः पूर्णता के साथ इनपुट के लिए उपयोगकर्ता को प्रेरित करें

मिश्रित askWithCompletion (स्ट्रिंग $ प्रश्न, सरणी $ विकल्प, स्ट्रिंग | शून्य $ डिफ़ॉल्ट = अशक्त)

स्वतः पूर्णता के साथ इनपुट के लिए उपयोगकर्ता को प्रेरित करें

मिश्रित secret (स्ट्रिंग $ प्रश्न, बूल $ फॉलबैक = सच)

इनपुट के लिए उपयोगकर्ता को प्रेरित करें, लेकिन कंसोल से उत्तर छिपाएं।

तार choice (स्ट्रिंग $ प्रश्न, सरणी $ विकल्प, स्ट्रिंग | शून्य $ डिफ़ॉल्ट = अशक्त, मिश्रित | अशक्त $ प्रयास = शून्य, बूल | शून्य $ एकाधिक = अशक्त)

उपयोगकर्ता को उत्तर की एक सरणी से एक ही विकल्प दें।

शून्य table (सरणी $ शीर्ष लेख, Arrayable । सरणी $ पंक्तियाँ, स्ट्रिंग $ tableStyle = 'डिफ़ॉल्ट', सरणी $ columnStyles = [])

पाठ तालिका के लिए इनपुट प्रारूप।

शून्य info (स्ट्रिंग $ स्ट्रिंग, int। स्ट्रिंग | अशक्त $ क्रिया = शून्य)

सूचना आउटपुट के रूप में एक स्ट्रिंग लिखें।

शून्य line (स्ट्रिंग $ स्ट्रिंग, स्ट्रिंग $ शैली = अशक्त, इंट | स्ट्रिंग | अशक्त $ क्रिया = शून्य)

मानक आउटपुट के रूप में एक स्ट्रिंग लिखें।

शून्य comment (स्ट्रिंग $ स्ट्रिंग, int। स्ट्रिंग | अशक्त $ क्रिया = शून्य)

टिप्पणी आउटपुट के रूप में एक स्ट्रिंग लिखें।

शून्य question (स्ट्रिंग $ स्ट्रिंग, int। स्ट्रिंग | शून्य $ शब्दशः = अशक्त)

प्रश्न आउटपुट के रूप में एक स्ट्रिंग लिखें।

शून्य error (स्ट्रिंग $ स्ट्रिंग, int। स्ट्रिंग | अशक्त $ क्रिया = शून्य)

त्रुटि आउटपुट के रूप में एक स्ट्रिंग लिखें।

शून्य warn (स्ट्रिंग $ स्ट्रिंग, int। स्ट्रिंग | शून्य $ शब्दशः = अशक्त)

चेतावनी आउटपुट के रूप में एक स्ट्रिंग लिखें।

शून्य alert (स्ट्रिंग $ स्ट्रिंग)

एक चेतावनी बॉक्स में एक स्ट्रिंग लिखें।

शून्य setVerbosity (स्ट्रिंग | इंट $ स्तर)

क्रिया स्तर निर्धारित करें।

पूर्णांक parseVerbosity (string | int | null $ level = null)

सिम्फनी के आउटपुटइंटरफेस लेवल के संदर्भ में वर्बोसिटी स्तर प्राप्त करें।

सरणी getArguments ()

कंसोल कमांड तर्क प्राप्त करें।

सरणी getOptions ()

कंसोल कमांड विकल्प प्राप्त करें।

OutputStyle getOutput ()

आउटपुट कार्यान्वयन प्राप्त करें।

Application getLaravel ()

लारवेल आवेदन उदाहरण प्राप्त करें।

शून्य setLaravel ( Container $ setLaravel )

लारवेल आवेदन उदाहरण सेट करें।

विवरण

स्थिर शून्य मैक्रो (स्ट्रिंग $ नाम, ऑब्जेक्ट | कॉल करने योग्य $ मैक्रो)

एक कस्टम मैक्रो पंजीकृत करें।

पैरामीटर

तार $ नाम
वस्तु | प्रतिदेय $ मैक्रो

प्रतिलाभ की मात्रा

शून्य

स्थिर शून्य मिक्सिन (ऑब्जेक्ट $ मिक्सिन)

कक्षा में दूसरी वस्तु मिलाएं।

पैरामीटर

वस्तु $ mixin

प्रतिलाभ की मात्रा

शून्य

अपवाद

ReflectionException

स्थिर बूल हैमैक्रो (स्ट्रिंग $ नाम)

जाँच करता है कि मैक्रो पंजीकृत है या नहीं।

पैरामीटर

तार $ नाम

प्रतिलाभ की मात्रा

bool

स्थिर मिश्रित __callStatic (स्ट्रिंग $ विधि, सरणी $ पैरामीटर)

गतिशील रूप से कक्षा को कॉल संभालते हैं।

पैरामीटर

तार $ विधि
सरणी $ मानकों

प्रतिलाभ की मात्रा

मिश्रित

अपवाद

BadMethodCallException

मिश्रित __call (स्ट्रिंग $ विधि, सरणी $ पैरामीटर)

गतिशील रूप से कक्षा को कॉल संभालते हैं।

पैरामीटर

तार $ विधि
सरणी $ मानकों

प्रतिलाभ की मात्रा

मिश्रित

अपवाद

BadMethodCallException

शून्य __संरचना ()

एक नया कंसोल कमांड उदाहरण बनाएँ।

प्रतिलाभ की मात्रा

शून्य

संरक्षित शून्य कॉन्फिगर करना

एक धाराप्रवाह परिभाषा का उपयोग करके कंसोल कमांड को कॉन्फ़िगर करें।

प्रतिलाभ की मात्रा

शून्य

संरक्षित शून्य निर्धारक ()

आदेश पर तर्क और विकल्प निर्दिष्ट करें।

प्रतिलाभ की मात्रा

शून्य

int रन (इनपुटइंटरफेस $ इनपुट, आउटपुटइंटरफेस $ आउटपुट)

कंसोल कमांड चलाएँ।

पैरामीटर

InputInterface $ इनपुट
OutputInterface $ उत्पादन

प्रतिलाभ की मात्रा

पूर्णांक

संरक्षित मिश्रित निष्पादन (इनपुटइंटरफेस $ इनपुट, आउटपुटइंटरफेस $ आउटपुट)

कंसोल कमांड को निष्पादित करें।

पैरामीटर

InputInterface $ इनपुट
OutputInterface $ उत्पादन

प्रतिलाभ की मात्रा

मिश्रित

int कॉल (स्ट्रिंग $ कमांड, सरणी $ तर्क = [])

एक और कंसोल कमांड को कॉल करें।

पैरामीटर

तार $ आदेश
सरणी $ तर्क

प्रतिलाभ की मात्रा

पूर्णांक

int callSilent (स्ट्रिंग $ कमांड, सरणी $ तर्क = [])

किसी अन्य कंसोल कमांड को चुपचाप कॉल करें।

पैरामीटर

तार $ आदेश
सरणी $ तर्क

प्रतिलाभ की मात्रा

पूर्णांक

संरक्षित ArrayInput createInputFromArguments (सरणी $ तर्क)

दिए गए तर्कों से एक इनपुट उदाहरण बनाएं।

पैरामीटर

सरणी $ तर्क

प्रतिलाभ की मात्रा

ArrayInput

बूल hasArgument (स्ट्रिंग | इंट $ नाम)

निर्धारित करें कि क्या दिए गए तर्क मौजूद हैं।

पैरामीटर

स्ट्रिंग | पूर्णांक $ नाम

प्रतिलाभ की मात्रा

bool

स्ट्रिंग | सरणी | अशक्त तर्क (स्ट्रिंग | शून्य $ कुंजी = अशक्त)

एक कमांड तर्क का मूल्य प्राप्त करें।

पैरामीटर

स्ट्रिंग | अशक्त $ कुंजी

प्रतिलाभ की मात्रा

स्ट्रिंग | सरणी | अशक्त

सरणी तर्क ()

कमांड को पास करने के लिए सभी तर्क प्राप्त करें।

प्रतिलाभ की मात्रा

सरणी

बूल hasOption (स्ट्रिंग $ नाम)

यदि निर्धारित विकल्प मौजूद है, तो निर्धारित करें।

पैरामीटर

तार $ नाम

प्रतिलाभ की मात्रा

bool

string | array | null विकल्प (string | null $ key = null)

एक कमांड विकल्प का मूल्य प्राप्त करें।

पैरामीटर

स्ट्रिंग | अशक्त $ कुंजी

प्रतिलाभ की मात्रा

स्ट्रिंग | सरणी | अशक्त

सरणी विकल्प ()

कमांड में दिए गए सभी विकल्पों को प्राप्त करें।

प्रतिलाभ की मात्रा

सरणी

बूल पुष्टि (स्ट्रिंग $ प्रश्न, बूल $ डिफ़ॉल्ट = गलत)

उपयोगकर्ता के साथ एक प्रश्न की पुष्टि करें।

पैरामीटर

तार $ सवाल
bool $ डिफ़ॉल्ट

प्रतिलाभ की मात्रा

bool

मिश्रित पूछना (स्ट्रिंग $ प्रश्न, स्ट्रिंग | अशक्त $ डिफ़ॉल्ट = अशक्त)

इनपुट के लिए उपयोगकर्ता को प्रेरित करें

पैरामीटर

तार $ सवाल
स्ट्रिंग | अशक्त $ डिफ़ॉल्ट

प्रतिलाभ की मात्रा

मिश्रित

मिश्रित प्रत्याशित (स्ट्रिंग $ प्रश्न, सरणी $ विकल्प, स्ट्रिंग | शून्य $ डिफ़ॉल्ट = अशक्त)

स्वतः पूर्णता के साथ इनपुट के लिए उपयोगकर्ता को प्रेरित करें

पैरामीटर

तार $ सवाल
सरणी $ विकल्प
स्ट्रिंग | अशक्त $ डिफ़ॉल्ट

प्रतिलाभ की मात्रा

मिश्रित

मिश्रित AskWithCompletion (स्ट्रिंग $ प्रश्न, सरणी $ विकल्प, स्ट्रिंग | शून्य $ डिफ़ॉल्ट = अशक्त)

स्वतः पूर्णता के साथ इनपुट के लिए उपयोगकर्ता को प्रेरित करें

पैरामीटर

तार $ सवाल
सरणी $ विकल्प
स्ट्रिंग | अशक्त $ डिफ़ॉल्ट

प्रतिलाभ की मात्रा

मिश्रित

मिश्रित रहस्य (स्ट्रिंग $ प्रश्न, बूल $ फॉलबैक = सच)

इनपुट के लिए उपयोगकर्ता को प्रेरित करें, लेकिन कंसोल से उत्तर छिपाएं।

पैरामीटर

तार $ सवाल
bool $ फ़ॉलबैक

प्रतिलाभ की मात्रा

मिश्रित

स्ट्रिंग विकल्प (स्ट्रिंग $ प्रश्न, सरणी $ विकल्प, स्ट्रिंग | अशक्त $ डिफ़ॉल्ट = अशक्त, मिश्रित | अशक्त $ प्रयास = अशक्त, बूल = शून्य $ एकाधिक = अशक्त)

उपयोगकर्ता को उत्तर की एक सरणी से एक ही विकल्प दें।

पैरामीटर

तार $ सवाल
सरणी $ विकल्प
स्ट्रिंग | अशक्त $ डिफ़ॉल्ट
मिश्रित | अशक्त $ प्रयास
bool | अशक्त $ एकाधिक

प्रतिलाभ की मात्रा

तार

शून्य तालिका (सरणी $ शीर्ष लेख, Arrayable । सरणी $ पंक्तियाँ, स्ट्रिंग $ तालिका शैली = 'डिफ़ॉल्ट', सरणी $ कॉलम = = [])

पाठ तालिका के लिए इनपुट प्रारूप।

पैरामीटर

सरणी $ हेडर
Arrayable | सरणी $ पंक्तियों
तार $ tableStyle
सरणी $ columnStyles

प्रतिलाभ की मात्रा

शून्य

शून्य जानकारी (स्ट्रिंग $ स्ट्रिंग, int। स्ट्रिंग | शून्य $ क्रिया = शून्य)

सूचना आउटपुट के रूप में एक स्ट्रिंग लिखें।

पैरामीटर

तार $ स्ट्रिंग
पूर्णांक | स्ट्रिंग | अशक्त $ शब्दाडंबर

प्रतिलाभ की मात्रा

शून्य

शून्य रेखा (स्ट्रिंग $ स्ट्रिंग, स्ट्रिंग $ शैली = अशक्त, इंट | स्ट्रिंग | अशक्त $ क्रिया = शून्य)

मानक आउटपुट के रूप में एक स्ट्रिंग लिखें।

पैरामीटर

तार $ स्ट्रिंग
तार $ शैली
पूर्णांक | स्ट्रिंग | अशक्त $ शब्दाडंबर

प्रतिलाभ की मात्रा

शून्य

शून्य टिप्पणी (स्ट्रिंग $ स्ट्रिंग, int। स्ट्रिंग | शून्य $ शब्दशः = अशक्त)

टिप्पणी आउटपुट के रूप में एक स्ट्रिंग लिखें।

पैरामीटर

तार $ स्ट्रिंग
पूर्णांक | स्ट्रिंग | अशक्त $ शब्दाडंबर

प्रतिलाभ की मात्रा

शून्य

शून्य प्रश्न (स्ट्रिंग $ स्ट्रिंग, int। स्ट्रिंग | शून्य $ शब्दशः = अशक्त)

प्रश्न आउटपुट के रूप में एक स्ट्रिंग लिखें।

पैरामीटर

तार $ स्ट्रिंग
पूर्णांक | स्ट्रिंग | अशक्त $ शब्दाडंबर

प्रतिलाभ की मात्रा

शून्य

शून्य त्रुटि (स्ट्रिंग $ स्ट्रिंग, int। स्ट्रिंग | शून्य $ शब्दशः = अशक्त)

त्रुटि आउटपुट के रूप में एक स्ट्रिंग लिखें।

पैरामीटर

तार $ स्ट्रिंग
पूर्णांक | स्ट्रिंग | अशक्त $ शब्दाडंबर

प्रतिलाभ की मात्रा

शून्य

शून्य चेतावनी (स्ट्रिंग $ स्ट्रिंग, int। स्ट्रिंग | अशक्त $ क्रिया = शून्य)

चेतावनी आउटपुट के रूप में एक स्ट्रिंग लिखें।

पैरामीटर

तार $ स्ट्रिंग
पूर्णांक | स्ट्रिंग | अशक्त $ शब्दाडंबर

प्रतिलाभ की मात्रा

शून्य

शून्य चेतावनी (स्ट्रिंग $ स्ट्रिंग)

एक चेतावनी बॉक्स में एक स्ट्रिंग लिखें।

पैरामीटर

तार $ स्ट्रिंग

प्रतिलाभ की मात्रा

शून्य

संरक्षित शून्य सेटवेरोसिटी (स्ट्रिंग | इंट $ स्तर)

क्रिया स्तर निर्धारित करें।

पैरामीटर

स्ट्रिंग | पूर्णांक $ स्तर

प्रतिलाभ की मात्रा

शून्य

संरक्षित int parseVerbosity (string | int | null $ level = null)

सिम्फनी के आउटपुटइंटरफेस लेवल के संदर्भ में वर्बोसिटी स्तर प्राप्त करें।

पैरामीटर

स्ट्रिंग | पूर्णांक | अशक्त $ स्तर

प्रतिलाभ की मात्रा

पूर्णांक

संरक्षित सरणी getArguments ()

कंसोल कमांड तर्क प्राप्त करें।

प्रतिलाभ की मात्रा

सरणी

संरक्षित सरणी getOptions ()

कंसोल कमांड विकल्प प्राप्त करें।

प्रतिलाभ की मात्रा

सरणी

OutputStyle getOutput ()

आउटपुट कार्यान्वयन प्राप्त करें।

प्रतिलाभ की मात्रा

OutputStyle

Application getLaravel ()

लारवेल आवेदन उदाहरण प्राप्त करें।

प्रतिलाभ की मात्रा

Application

शून्य सेटलेवल ( Container $ लार्वेल)

लारवेल आवेदन उदाहरण सेट करें।

पैरामीटर

Container $ laravel

प्रतिलाभ की मात्रा

शून्य