public function setPageButtonCount($value) { if (($value = TPropertyValue::ensureInteger($value)) < 1) { throw new TInvalidDataValueException('datagridpagerstyle_pagebuttoncount_invalid'); } $this->_buttonCount = $value; }