Faker\Calculator\Luhn::isValid PHP Method

isValid() public static method

Checks whether a number (partial number + check digit) is Luhn compliant
public static isValid ( string $number ) : boolean
$number string
return boolean
    public static function isValid($number)
    {
        return self::checksum($number) === 0;
    }

Usage Example

 public function testSirenReturnsAWellFormattedSiren()
 {
     $siren = $this->faker->siren();
     $this->assertRegExp("/^\\d{3}\\s\\d{3}\\s\\d{3}\$/", $siren);
     $siren = str_replace(' ', '', $siren);
     $this->assertTrue(Luhn::isValid($siren));
 }
All Usage Examples Of Faker\Calculator\Luhn::isValid