private static function updateFieldStrVal(&$field, $values, $key)
    {
        if (isset($values[$key]) && is_string($values[$key])) {
            $field->{$key} = $values[$key];
        }
    }
private static function updateFieldStrVal(&$field, $values, $key)
    {
        if (isset($values[$key]) && is_string($values[$key])) {
            $field->{$key} = $values[$key];
        }
    }
private static function updateFieldStrVal ( & $ field , $ values , $ key ) { if ( isset ( $ values [ $ key ] ) && is_string ( $ values [ $ key ] ) ) { $ field -> { $ key } = $ values [ $ key ] ; } }
Override a Field String Definition

@param ArrayObject $field  Original Field Definition
@param Array       $values Custom Values to Write
@param string      $key    String Values Key

@return ArrayObject
Override a Field String Definition