Symfony 4.1

Packages




symfony

Packages

क्लास पैकेज

संपत्ति URL को प्रबंधित करने में मदद करता है।

तरीके

__construct ( PackageInterface $ defaultPackage = null, array $ package = array ())
setDefaultPackage ( PackageInterface $ defaultPackage)
addPackage (स्ट्रिंग $ नाम, addPackage $ पैकेज)

एक पैकेज जोड़ता है।

PackageInterface getPackage (स्ट्रिंग $ नाम = अशक्त)

एसेट पैकेज लौटाता है।

तार getVersion (स्ट्रिंग $ पथ, स्ट्रिंग $ packageName = null)

सार्वजनिक URL में जोड़ने के लिए संस्करण प्राप्त करता है।

तार getUrl (स्ट्रिंग $ पथ, स्ट्रिंग $ पैकेजनाम = शून्य)

जनता का रास्ता लौटाता है।

विवरण

__construct ( PackageInterface $ defaultPackage = null, array $ package = array ())

पैरामीटर

PackageInterface $ defaultPackage डिफ़ॉल्ट पैकेज
सरणी $ संकुल नाम से अनुक्रमित अतिरिक्त पैकेज

setDefaultPackage ( PackageInterface $ defaultPackage)

पैरामीटर

PackageInterface $ defaultPackage

addPackage (स्ट्रिंग $ नाम, PackageInterface $ पैकेज)

एक पैकेज जोड़ता है।

पैरामीटर

तार $ नाम पैकेज का नाम
PackageInterface $ पैकेज पैकेज

पैकेजइंटरफेस getPackage (स्ट्रिंग $ नाम = नल)

एसेट पैकेज लौटाता है।

पैरामीटर

तार $ नाम डिफ़ॉल्ट पैकेज के लिए पैकेज या नल का नाम

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

PackageInterface एक परिसंपत्ति पैकेज

अपवाद

InvalidArgumentException अगर उस नाम से कोई पैकेज नहीं है
LogicException यदि कोई डिफ़ॉल्ट पैकेज परिभाषित नहीं है

स्ट्रिंग getVersion (स्ट्रिंग $ पथ, स्ट्रिंग $ packageName = null)

सार्वजनिक URL में जोड़ने के लिए संस्करण प्राप्त करता है।

पैरामीटर

तार $ पथ एक सार्वजनिक रास्ता
तार $ PackageName एक पैकेज का नाम

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

तार वर्तमान संस्करण

स्ट्रिंग getUrl (स्ट्रिंग $ पथ, स्ट्रिंग $ पैकेजनाम = अशक्त)

जनता का रास्ता लौटाता है।

निरपेक्ष रास्तों (यानी http: // ...) को बिना बताए लौटा दिया जाता है।

पैरामीटर

तार $ पथ एक सार्वजनिक रास्ता
तार $ PackageName उपयोग करने के लिए एसेट पैकेज का नाम

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

तार एक सार्वजनिक पथ जो आधार पथ और URL पथ को ध्यान में रखता है