Example #1
0
 /**
  * @param FieldType $fieldType Document field type.
  * @param array $field Form field.
  * @param array $request Request data.
  * @return array
  */
 public static function extractValueMultiple(FieldType $fieldType, array $field, array $request)
 {
     $name = $field['Field'];
     $value = isset($request[$name]) ? $request[$name] : array();
     if (!is_array($value) || is_array($value) && \CBPHelper::isAssociativeArray($value)) {
         $value = array($value);
     }
     $value = array_unique($value);
     $request[$name] = $value;
     return parent::extractValueMultiple($fieldType, $field, $request);
 }