/** * Constructor * * @param string $dataType * @param array $options */ public function __construct($dataType, $options = array()) { $this->dataType = $dataType; $this->columnCollection = new ColumnCollection(); $this->_dataTypeStrategy = Data\Type\Factory::createImplementator($this->dataType); }