public function setPageSize($value) { if (($value = TPropertyValue::ensureInteger($value)) > 0) { $this->_pageSize = $value; } else { throw new TInvalidDataValueException('pagedlist_pagesize_invalid'); } }