public function valueForHtmlField($field)
{
$pieces = preg_split("/[\\[\\]]+/", $field, 0, PREG_SPLIT_NO_EMPTY);
$params = $this->params;
foreach (array_slice($pieces, 0, -1) as $key) {
$params = $params[Util::delimiterToCamelCase($key)];
}
if ($key != 'custom_fields') {
$finalKey = Util::delimiterToCamelCase(end($pieces));
} else {
$finalKey = end($pieces);
}
$fieldValue = isset($params[$finalKey]) ? $params[$finalKey] : null;
return $fieldValue;
}