public function setRepeatColumns($value) { if (($value = TPropertyValue::ensureInteger($value)) < 0) { throw new TInvalidDataValueException('repeatinfo_repeatcolumns_invalid'); } $this->_repeatColumns = $value; }