Populate values for all Inputfields in this wrapper from the given $data object or array.
This iterates through every field in this InputfieldWrapper and looks for field names that are also present in the given object or array. If present, it uses them to populate the associated Inputfield.
If given an array, it should be an associative with the field 'name' as the keys and
the field 'value' as the array value, i.e. ['field_name' => 'field_value']
.
Usage
$array = $inputfieldWrapper->populateValues($data);
Arguments
Name | Type(s) | Description |
---|---|---|
data | WireData, Wire, ConfigurableModule, array |
Return value
array
Returns array of field names that were populated
InputfieldWrapper methods and properties
API reference based on ProcessWire core version 3.0.236