generateLuhnNumber() public static method

Generate a Luhn compliant number.
public static generateLuhnNumber ( $partialValue ) : string
return string
Ejemplo n.º 1
0
 /**
  * @expectedException        InvalidArgumentException
  * @expectedExceptionMessage Argument should be an integer.
  */
 public function testGenerateLuhnNumberWithInvalidPrefix()
 {
     Luhn::generateLuhnNumber('abc');
 }
Ejemplo n.º 2
0
 /**
  * @example 2010101010
  */
 public static function foreignerIdNumber()
 {
     $partialValue = static::numerify(2 . str_repeat('#', 8));
     return Luhn::generateLuhnNumber($partialValue);
 }
Ejemplo n.º 3
0
 /**
  * example 7001010101
  **/
 public static function companyIdNumber()
 {
     $partialValue = static::numerify(700 . str_repeat('#', 6));
     return Luhn::generateLuhnNumber($partialValue);
 }