Laravel 5.6 - Parser (Console)

Parser




laravel

कक्षा पार्सर ( स्रोत देखें )

तरीके

स्थिर सरणी parse (स्ट्रिंग $ अभिव्यक्ति)

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

स्थिर स्ट्रिंग name (स्ट्रिंग $ अभिव्यक्ति)

अभिव्यक्ति से कमांड का नाम निकालें।

स्थिर सरणी parameters (सरणी $ टोकन)

टोकन से सभी पैरामीटर निकालें।

स्थैतिक इनपुट आर्ग्यूमेंट्स parseArgument (स्ट्रिंग $ टोकन)

एक तर्क अभिव्यक्ति पार्स करें।

स्थैतिक इनपुट विकल्प parseOption (स्ट्रिंग $ टोकन)

एक विकल्प अभिव्यक्ति पार्स करें।

स्थिर सरणी extractDescription (स्ट्रिंग $ टोकन)

टोकन को टोकन और विवरण सेगमेंट में पार्स करें।

विवरण

स्थिर सरणी पार्स (स्ट्रिंग $ अभिव्यक्ति)

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

पैरामीटर

तार $ अभिव्यक्ति

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

सरणी

अपवाद

InvalidArgumentException

स्थिर संरक्षित स्ट्रिंग नाम (स्ट्रिंग $ अभिव्यक्ति)

अभिव्यक्ति से कमांड का नाम निकालें।

पैरामीटर

तार $ अभिव्यक्ति

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

तार

स्थैतिक संरक्षित सरणी पैरामीटर (सरणी $ टोकन)

टोकन से सभी पैरामीटर निकालें।

पैरामीटर

सरणी $ टोकन

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

सरणी

स्थैतिक संरक्षित इनपुट आर्ग्यूमेंट parseArgument (स्ट्रिंग $ टोकन)

एक तर्क अभिव्यक्ति पार्स करें।

पैरामीटर

तार $ टोकन

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

InputArgument

स्थैतिक संरक्षित इनपुटऑप्शन parseOption (स्ट्रिंग $ टोकन)

एक विकल्प अभिव्यक्ति पार्स करें।

पैरामीटर

तार $ टोकन

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

InputOption

स्थैतिक संरक्षित सरणी निकालें डिस्क्रिप्शन (स्ट्रिंग $ टोकन)

टोकन को टोकन और विवरण सेगमेंट में पार्स करें।

पैरामीटर

तार $ टोकन

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

सरणी