में पैरामीटर के रूप चूक मूल्यों के साथ एक विकल्प हैश का उपयोग करने चलो कहते हैं कि मैं एक तरीका है जिसके इस तरह बुलाया जाएगा चाहते हैं एक अच्छा साफ तरीका है:क्या माणिक
tiger = create_tiger(:num_stripes => 12, :max_speed => 43.2)
tiger.num_stripes # will be 12
जहां विकल्पों में से कुछ मूलभूत मूल्यों है:
tiger = create_tiger(:max_speed => 43.2)
tiger.num_stripes # will have some default value
क्या लागू करने का एक अच्छा मुहावरेदार गहरे लाल रंग का तरीका है कि विधि कार्यान्वयन में व्यवहार दोषी?
बस जो मैं खोज रहा था, धन्यवाद। मैंने यह भी पाया कि यदि आप रेल का उपयोग नहीं कर रहे हैं तो Facets मणि भी बंदर पैच हैश एक रिवर्स_मेर के साथ! तरीका। –
ध्यान दें कि इस विधि को पाने के लिए आपको सभी रेलों का उपयोग करने की आवश्यकता नहीं है (हालांकि यह जवाब तब तक सही नहीं हो सकता था जब यह उत्तर मूल रूप से 200 9 में पोस्ट किया गया था)। आपको केवल 'activesupport' मणि (जिसे रेल के हिस्से के रूप में बंडल किया गया है) का उपयोग करने की आवश्यकता है, फिर सुनिश्चित करें कि आपने' आवश्यकता 'सक्रिय_support/core_ext/हैश/रिवर्स_मेरगे "' कहा है। – GMA