/** * @param \Doctrine\DBAL\Schema\Column $column * @param mixed $value */ public function generateField($column, $value = null) { $multiple = false; $options = $column->getValues(); $options_temp = array(); foreach ($options as $index => $option) { $option = str_replace("'", '', $option); $option = str_replace("\"", '', $option); $options_temp[$option] = $option; } $options = $options_temp; if (!$column->hasUniqueValue()) { $multiple = true; } $value = explode(",", $value); $name = $column->getName(); return $this->generateFilledField($options, $name, $multiple, $value); }