public function setID($value) { if (!preg_match(TControl::ID_FORMAT, $value)) { throw new TInvalidDataValueException('datagridcolumn_id_invalid', get_class($this), $value); } $this->_id = $value; }