आप डॉक्स को देख सकते हैं, लेकिन आप शायद वास्तविक प्रलेखन पढ़ना चाहेंगे : स्रोत कोड।
यदि आप करते हैं, तो आप पाएंगे कि:
GFFormsModel::get_leads($form_id)
प्रपत्रों के लिए प्रविष्टियों की सूची लौटाता है (हो सकता है कि आप पहले से ही जानते हों), जहाँ सरणी में प्रत्येक आइटम अपने आप में एक सरणी है, एक " प्रविष्टि ऑब्जेक्ट "
GFFormsModel::get_form_meta($form_id)
प्रपत्र में फ़ील्ड मेटा तत्वों (अर्थात नाम, प्रकार, नियमों आदि का वर्णन करता है) की सूची लौटाता है, जहाँ सरणी में प्रत्येक आइटम एक " फ़ील्ड ऑब्जेक्ट " है
आपके पास एंट्री ऑब्जेक्ट होने के बाद, आप फ़ील्ड नंबर के आधार पर फ़ील्ड्स को तत्वों के रूप में एक्सेस कर सकते हैं। यदि आपको नाम या प्रकार से फ़ील्ड ढूंढने की आवश्यकता है, तो आपको मिलान प्राप्त करने के लिए फ़ॉर्म की फ़ील्ड की सूची पर पुनरावृति करने की आवश्यकता है, और फिर फ़ील्ड आईडी द्वारा प्रविष्टि के फ़ील्ड तक पहुंचें।
एनबी: क्षेत्र के मेटा एलिमेंट को पास करके फील्ड के प्रकार का निर्धारण सबसे अच्छा किया जाता है GFFormsModel::get_input_type($field)
संपादित करें: यह भी ध्यान दें कि एंट्री ऑब्जेक्ट में प्रत्येक फ़ील्ड के केवल पहले 200 अक्षर वापस किए गए हैं। यदि आपके पास ऐसे फ़ील्ड हैं जो अधिक जानकारी संग्रहीत करते हैं, तो आपको कॉल करके, इसके लिए पूछना होगा GFFormsModel::get_field_value_long($lead, $field_number, $form)
।