_areFieldsEqual
Checks if the fields of two chosen Forms are equal
Parameters
form_a
The ID of the 1st Form.
form_b
The ID of the 2nd Form.
Example
FM_api('Form_areFieldsEqual', [
'form_a' => '1586980384132',
'form_b' => '1586980384133'
]
);
Results
On Failure
If neither "form_a" or "form_b" parameters exist or either are below 1:
{"error":"missing or invalid parameters: form_a, form_b"}
If one of the IDs requested does not match an existing form:
{"error":"one of the forms does not exist"}
On Success
{"ok":1,"is_equal":1}
If both IDs match valid forms, but they have different fields:
"{"error":"fields are not equal","form_a":[{"name":"test field","type":"input","meta":"{\"id\":1586980384132}"},{"name":"subform","type":"subform","extras":{"values":670505},"meta":"{\"id\":1586980384133}"},{"name":"calc","type":"calculation","meta":"{\"calculation_format\":1}"},{"name":"sig","type":"signature"},{"name":"img","type":"image"},{"name":"selectm","type":"select-multiple"},{"name":"select","type":"select"},{"name":"dept","type":"department"}],"form_b":[{"name":"test field","type":"input","meta":"{\"id\":1586980384132}"}]}"
Last updated