लोग,PHP में जेनेरिक घोषणात्मक अभिव्यक्ति बिल्डर
मैं PHP5 यूआई का एक टुकड़ा है कि मैं यकीन है कि आवेदनों की एक गुच्छा के लिए आम है कर रहा हूँ निर्माण करने के लिए देख रहा हूँ। असल में, यह एक अभिव्यक्ति बिल्डर है कि उपयोगकर्ताओं को तार्किक ऑपरेटरों (और/या) के माध्यम से संयुक्त भाव निर्दिष्ट करने के लिए अनुमति देता है है, इस तरह:
- FieldX> 3 और फील्डी = 5
- फील्डी = "बॉब" और FieldZ नहीं है अशक्त
- FieldX> '2007/05/23' या (फील्डी = 5 और फील्डी रिक्त नहीं है)
आदर्श रूप में, इस तरह एक प्रणाली पैरामीटर की सूची निर्दिष्ट करने के लिए एक प्रोग्रामर के रूप में मुझे अनुमति होगी उपयोगकर्ता प्रत्येक के लिए (कॉलम) और डेटा प्रकार चुन सकता है। यह अभिव्यक्तियों को परिभाषित करने के लिए एक अच्छा, उपयोगकर्ता के अनुकूल इंटरफेस भी प्रदान करेगा - मैं एक टेबल की तरह कुछ कल्पना कर रहा हूं, जहां प्रत्येक पंक्ति में कई पिकर्स हैं:
[कॉलम] [हालत] [मूल्य] [AND/OR ] [कॉलम] [हालत] [मूल्य] [AND/OR] ...
क्या आप ऐसे ओपन-सोर्स घटक के बारे में जानते हैं जो ऐसा कुछ करता है? या शायद इस तरह की कार्यक्षमता का एक हिस्सा?
चला रहा हूं यह एक महान, महान बिंदु है। ज्यादातर लोग निर्णय पेड़ के मामले में नहीं सोचते हैं। –