मैं वर्तमान में ओओ PHP एप्लिकेशन पर काम कर रहा हूं। मेरे पास सत्यापन नामक एक वर्ग है जिसे मैं सबमिट करने के लिए उपयोग करना चाहता हूं, सभी डेटा को वैध है, हालांकि मुझे स्पष्ट रूप से प्रत्येक संपत्ति की जांच के नियमों को परिभाषित करने के लिए कहीं और चाहिए। फिलहाल, मैं एक नई वस्तु के निर्माण के दौरान सरणी का उपयोग कर रहा हूं। उदाहरण:PHP ऑब्जेक्ट प्रमाणीकरण
$this->name = array(
'maxlength' => 10,
'minlength' => 2,
'required' => true,
'value' => $namefromparameter
)
प्रत्येक संपत्ति के लिए एक सरणी।
मैं फिर सत्यापन वर्ग से एक स्थिर विधि कहूंगा जो प्रत्येक सरणी में परिभाषित मानों के आधार पर विभिन्न जांच करेगा।
क्या ऐसा करने का कोई और अधिक प्रभावी तरीका है? किसी भी सलाह की सराहना की। धन्यवाद।
दस्तावेज़ीकरण के साथ अच्छा बिंदु! –
धन्यवाद, मैंने पहले इंटरफेस के बारे में नहीं सुना था। मैं उन्हें देख लूंगा! – Dan