propertyNotBlank = $propertyNotBlank; } /** * @param int $propertyNotNull */ public function setPropertyNotNull(int $propertyNotNull): void { $this->propertyNotNull = $propertyNotNull; } /** * @param int $propertyAssertLengthRequired */ public function setPropertyAssertLengthRequired(int $propertyAssertLengthRequired): void { $this->propertyAssertLengthRequired = $propertyAssertLengthRequired; } /** * @param int $propertyAssertLengthMinAndMax */ public function setPropertyAssertLengthMinAndMax(int $propertyAssertLengthMinAndMax): void { $this->propertyAssertLengthMinAndMax = $propertyAssertLengthMinAndMax; } /** * @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 $propertyExpression */ public function setPropertyExpression(int $propertyExpression): void { $this->propertyExpression = $propertyExpression; } /** * @return array */ public static function fetchAllowedChoices() { return ['choice1', 'choice2']; } }