%PDF- %PDF-parameters['size']) ? intval($this->parameters['size']) : BeanManager::DEFAULT_ALL_RECORDS; } /** * @return integer */ public function getNumber() { return isset($this->parameters['number']) ? intval($this->parameters['number']) : BeanManager::DEFAULT_OFFSET; } /** * @inheritdoc */ protected function configureParameters(OptionsResolver $resolver) { $resolver ->setDefined('size') ->setAllowedTypes('size', 'string') ->setAllowedValues('size', $this->validatorFactory->createClosure([ new Assert\GreaterThan(0), ])); $resolver ->setDefined('number') ->setAllowedTypes('number', 'string') ->setAllowedValues('number', $this->validatorFactory->createClosure([ new Assert\GreaterThan(0), ])); } }