public function createShipment($startZip, $endZip, $weight = $this->getDefaultWeight()){}
मैं वजन के लिए वहाँ में एक जादुई संख्या डाल करने के लिए नहीं करना चाहते हैं, के बाद से जिस वस्तु का मैं उपयोग कर रहा हूं वह "defaultWeight"
पैरामीटर है कि यदि आप वजन निर्दिष्ट नहीं करते हैं तो सभी नए शिपमेंट प्राप्त होते हैं। मैं शिपमेंट में defaultWeight
नहीं डाल सकता, क्योंकि यह शिपमेंट समूह से शिपमेंट समूह में बदलता है। क्या निम्न से इसे करने का कोई बेहतर तरीका है?
public function createShipment($startZip, $endZip, weight = 0){
if($weight <= 0){
$weight = $this->getDefaultWeight();
}
}
[@ pix0r] (# 2213) यह एक अच्छा मुद्दा है, हालांकि, यदि आप मूल कोड को देखते हैं तो वजन 0 के रूप में पारित किया जाता है तो यह डिफ़ॉल्ट वजन का उपयोग करता है। – Kevin