public function __construct($column, $model, $options = array()) { if (isset($options['allowed_extensions'])) { if (is_array($options['allowed_extensions'])) { foreach ($options['allowed_extensions'] as $index => $extension) { $this->allowed_extensions[] = $extension; } } else { $this->allowed_extensions[] = $options['allowed_extensions']; } unset($options['allowed_extensions']); } $this->col_name = $column; parent::__construct($column, $model, $options); }