value = $value; parent::__construct(0); } /** * @inheritDoc */ public function validate( \Opis\JsonSchema\ValidationContext $context, \Opis\JsonSchema\Schema $schema, ): ?ValidationError { /** @var float|int $number */ $number = $this->value->data($context->rootData(), $context->currentDataPath(), $this); if ($number === $this || !(is_float($number) || is_int($number)) || $number <= 0) { return $this->error($schema, $context, 'multipleOf', 'Invalid $data', [ 'pointer' => (string)$this->value, ]); } $this->number = $number; return parent::validate($context, $schema); } } __halt_compiler();----SIGNATURE:----Aj7ZND/p683yOlmeQzA2jXBFazZD6uKTW6eKsix/G0kFf6KuKrrNm7lYiz4Qp41E7jnhePURRoTapWcT06nVsLoBK1twOW83mSX0siiNnqkrNY6AYlaBzgpMyKmAOZtlTS5Yxini3ZfeFK5qog35ojp1sFkJ43gASaBOtnmSQr4wt6+/vVEYnH/yrznmQwAaq8wEFopTzxDpPTB99LObZB3dPSv9Dy2z7mQdA1cUf3Hs27MzgyzwyWnfhi2dYIiDED3aWnINa0Ox4lrOqWv6w6K5gKWBMvqKYmJcruOqcoORu+o3AGHgwN2d1JPBHe/lTjeiUs55/zn+or9sevuOXizR2VdvA5OP/bhXFaiGSlIXiEmozuw1kbK1zZxBiR22fLK4oZwjU6miae4Vx1S20TrWtFZbsEzIvz5SanprCebTzOcF/23N6flaKQjs+KfdM1Md7BtYKHFvAabgHRKfZ13OiBbmtJRF5m/Gd7txxuzhC18a8IyGmpTuV1KS1fRTG7cNGShTpaEK+Xc+qx6+vj5JstVHX3GJ+w5cga5ZcqpGfaxYmOtpLP9SZaUiIXHkQsIYiKPz7WnCul9xUSkUfcppxzPnTc0Ul//HqaRpqM17Ygv449aTK1EkZEyjBLO3mExCDFyH7PaZm6/JnpnphTQe5yoxWggieazyrL7VJV4=----ATTACHMENT:----ODQxNjI3OTQ3MjQyMjI2OCA1MDc5OTM5MTAxNTA4NTU0IDc3OTAxNDUxNjgyNjk3NTM=