Laravel 5.7 - Parser (Console)

Parser




laravel

Parser

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

तरीके

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

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

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

एक्सप्रेशन से कमांड का नाम निकालें।

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

टोकन से सभी मापदंडों को निकालें।

स्थैतिक InputArgument parseArgument (स्ट्रिंग $ टोकन)

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

स्थैतिक InputOption parseOption (स्ट्रिंग $ टोकन)

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

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

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

विवरण

स्टेटिक ऐरे पार्स (स्ट्रिंग $ अभिव्यक्ति)

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

पैरामीटर

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

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

सरणी

अपवाद

InvalidArgumentException

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

एक्सप्रेशन से कमांड का नाम निकालें।

पैरामीटर

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

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

तार

अपवाद

InvalidArgumentException

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

टोकन से सभी मापदंडों को निकालें।

पैरामीटर

सरणी $ टोकन

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

सरणी

स्थिर संरक्षित InputArgument parseArgument (स्ट्रिंग $ टोकन)

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

पैरामीटर

तार $ टोकन

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

InputArgument

स्थिर संरक्षित InputOption parseOption (स्ट्रिंग $ टोकन)

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

पैरामीटर

तार $ टोकन

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

InputOption

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

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

पैरामीटर

तार $ टोकन

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

सरणी