/** * @param mixed $grai * * @return bool */ public static function validate($grai) { if (strlen($grai) < 13) { return false; } $grai = self::unDecorate($grai); if (strlen($grai) > 30) { return false; } $gtin13 = substr($grai, 0, 13); return parent::check($gtin13, 13); // optional serial component not to be checked }
/** * @param mixed $gln * * @return bool */ public static function validate($gln) { return parent::check($gln, 13); }
/** * @param mixed $ean13 * * @deprecated in favor of Gtin13 * * @return bool */ public static function validate($ean13) { return parent::check($ean13, 13); }