number = $number; } /** * @inheritDoc */ public function validate(ValidationContext $context, Schema $schema): ?ValidationError { if (Helper::isMultipleOf($context->currentData(), $this->number)) { return null; } return $this->error($schema, $context, 'multipleOf', "Number must be a multiple of {divisor}", [ 'divisor' => $this->number, ]); } }