示例#1
0
 /**
  * Obtiene el código DAMM para el id actual.
  *
  * http://en.wikipedia.org/wiki/Damm_algorithm
  */
 public function getDamm()
 {
     return str_pad(Damm::CalcCheckDigit($this->id), 5, '0', STR_PAD_LEFT);
 }
示例#2
0
 public function testCalcCheckDigit()
 {
     $this->assertEquals('25248532-7', Damm::CalcCheckDigit('25248532'));
     $this->assertEquals('12345678-6', Damm::CalcCheckDigit('12345678'));
     $this->assertEquals('3257-9', Damm::CalcCheckDigit('3257'));
 }