/** * {@inheritdoc} */ public static function currency($input, $format = null) { return parent::currency($input, self::get('currency', $format)); }
/** * Test that currency() validates against the locales currency rule. */ public function testCurrency() { $this->assertTrue(Validate::currency('$1,000.00')); $this->assertTrue(Validate::currency('$343')); $this->assertTrue(Validate::currency('$193,482.33')); $this->assertFalse(Validate::currency('2,392.23')); $this->assertFalse(Validate::currency('2325')); $this->assertFalse(Validate::currency('$ten')); $this->assertFalse(Validate::currency('$1923.2')); }