generateLuhnNumber() public static method

Generate a Luhn compliant number.
public static generateLuhnNumber ( $partialValue ) : string
return string
コード例 #1
0
ファイル: LuhnTest.php プロジェクト: fzaninotto/faker
 /**
  * @expectedException        InvalidArgumentException
  * @expectedExceptionMessage Argument should be an integer.
  */
 public function testGenerateLuhnNumberWithInvalidPrefix()
 {
     Luhn::generateLuhnNumber('abc');
 }
コード例 #2
0
ファイル: Person.php プロジェクト: fzaninotto/faker
 /**
  * @example 2010101010
  */
 public static function foreignerIdNumber()
 {
     $partialValue = static::numerify(2 . str_repeat('#', 8));
     return Luhn::generateLuhnNumber($partialValue);
 }
コード例 #3
0
ファイル: Company.php プロジェクト: fzaninotto/faker
 /**
  * example 7001010101
  **/
 public static function companyIdNumber()
 {
     $partialValue = static::numerify(700 . str_repeat('#', 6));
     return Luhn::generateLuhnNumber($partialValue);
 }