public function testDecimalSeparatorWiththousandSeparator() { $validator = new FloatValidator(); $validator->allowThousandSeparator(); $this->assertEquals(1337.2342, $validator->validateValue('1,337.2342')); $validator->setDecimalSeparator('.'); $this->assertEquals(1337.2342, $validator->validateValue('1,337.2342')); $validator->setDecimalSeparator(','); $this->assertEquals(1337.2342, $validator->validateValue('1.337,2342')); }
/** * @return \Blar\Filters\Validators\FloatValidator */ public function validateFloat() { $validator = new Validators\FloatValidator(); $validator->setSource($this->getSource()); return $validator; }