Ви можете подивитися на документи, але ви, ймовірно, прочитаєте справжню документацію: вихідний код.
Якщо ви зробите це, ви побачите, що:
GFFormsModel::get_leads($form_id)
повертає список записів для форми (можливо, ви вже знаєте, що така вже є), де кожен елемент масиву є самим масивом, " об'єкт введення" "
GFFormsModel::get_form_meta($form_id)
повертає список металевих елементів поля (тобто описує ім'я, тип, правила тощо) у формі, де кожен елемент масиву є " об'єктом поля "
Коли у вас є об'єкт Entry, ви можете отримати доступ до полів як елементи за номером поля. Якщо вам потрібно знайти поле за назвою чи типом, вам потрібно перебрати список полів у формі, щоб отримати збіг, а потім отримати доступ до поля запису за ідентифікатором поля.
Примітка: визначення типу поля найкраще проводити шляхом передачі металевого поля в GFFormsModel::get_input_type($field)
Редагувати: зауважте також, що в об'єкт "Введення" повертаються лише перші 200 символів кожного поля. Якщо у вас є поля, в яких зберігається додаткова інформація, вам потрібно буде запитати її, наприклад, зателефонувавши GFFormsModel::get_field_value_long($lead, $field_number, $form)
.