private function parse_multiple_options($element, $attributes)
{
if (is_array($attributes)) {
if (isset($attributes['rtForm_options']) && is_array($attributes['rtForm_options'])) {
$attribKeys = array_keys($attributes);
$attrib = array();
foreach ($attribKeys as $key) {
if ('rtForm_options' !== $key) {
$attrib[$key] = $attributes[$key];
}
}
$rtForm_options = (array) $attributes['rtForm_options'];
return array('attrib' => $attrib, 'rtForm_options' => $rtForm_options);
} else {
throw new rtFormInvalidArgumentsException('rtForm_options [' . $element . ']');
}
} else {
throw new rtFormInvalidArgumentsException('attributes');
}
}