propertyNotBlank = $propertyNotBlank; } /** * @param int $propertyNotNull */ public function setPropertyNotNull(int $propertyNotNull): void { $this->propertyNotNull = $propertyNotNull; } /** * @param int $propertyAssertLength */ public function setPropertyAssertLength(int $propertyAssertLength): void { $this->propertyAssertLength = $propertyAssertLength; } /** * @param int $propertyRegex */ public function setPropertyRegex(int $propertyRegex): void { $this->propertyRegex = $propertyRegex; } /** * @param int $propertyCount */ public function setPropertyCount(int $propertyCount): void { $this->propertyCount = $propertyCount; } /** * @param int $propertyChoice */ public function setPropertyChoice(int $propertyChoice): void { $this->propertyChoice = $propertyChoice; } /** * @param int $propertyChoiceWithCallback */ public function setPropertyChoiceWithCallback(int $propertyChoiceWithCallback): void { $this->propertyChoiceWithCallback = $propertyChoiceWithCallback; } /** * @param int $propertyChoiceWithCallbackWithoutClass */ public function setPropertyChoiceWithCallbackWithoutClass(int $propertyChoiceWithCallbackWithoutClass): void { $this->propertyChoiceWithCallbackWithoutClass = $propertyChoiceWithCallbackWithoutClass; } /** * @param int $propertyExpression */ public function setPropertyExpression(int $propertyExpression): void { $this->propertyExpression = $propertyExpression; } /** * @param int $propertyRange */ public function setPropertyRange(int $propertyRange): void { $this->propertyRange = $propertyRange; } /** * @param int $propertyLessThan */ public function setPropertyLessThan(int $propertyLessThan): void { $this->propertyLessThan = $propertyLessThan; } /** * @param int $propertyLessThanOrEqual */ public function setPropertyLessThanOrEqual(int $propertyLessThanOrEqual): void { $this->propertyLessThanOrEqual = $propertyLessThanOrEqual; } /** * @return array */ public static function fetchAllowedChoices() { return ['choice1', 'choice2']; } }