示例#1
0
 /**
  * @param mixed $gsrn
  *
  * @return bool
  */
 public static function validate($gsrn)
 {
     return parent::check($gsrn, 18);
 }
示例#2
0
 /**
  * @param mixed $sscc
  *
  * @return bool
  */
 public static function validate($sscc)
 {
     return parent::check($sscc, 18);
 }
示例#3
0
文件: GtinTest.php 项目: powa/gtin
 public function testGtinDigitAtShouldBeCorrect()
 {
     /*string*/
     $gtin14 = "10614141000415";
     /*Gtin*/
     $gtin = Gtin::create($gtin14);
     $this->assertEquals(1, $gtin->digitAt(0));
     $this->assertEquals(0, $gtin->digitAt(1));
     $this->assertEquals(6, $gtin->digitAt(2));
     $this->assertEquals(1, $gtin->digitAt(12));
     $this->assertEquals(5, $gtin->digitAt(13));
 }
示例#4
0
 /**
  * @param mixed $gtin13
  *
  * @return bool
  */
 public static function validate($gtin13)
 {
     return parent::check($gtin13, 13);
 }
示例#5
0
 /**
  * @param mixed $gtin8
  *
  * @return bool
  */
 public static function validate($gtin8)
 {
     return parent::check($gtin8, 8);
 }
示例#6
0
 /**
  * @param mixed $gtin12
  *
  * @return bool
  */
 public static function validate($gtin12)
 {
     return parent::check($gtin12, 12);
 }