ZF-8643: Zend_Validate_Barcode_Code25 only accept barcodes with an even number of characters

Issue Type: Improvement Created: 2009-12-27T09:07:31.000+0000 Last Updated: 2009-12-31T03:47:43.000+0000 Status: Resolved Fix version(s): - 1.10.0 (27/Jan/10)

Reporter: Mickael Perraud (mikaelkael) Assignee: Thomas Weidner (thomas) Tags: - Zend_Validate

Related issues: Attachments:


Code 25 should accept all length and a new Interleaved 2 of 5 validator should only accept even number.


Posted by Thomas Weidner (thomas) on 2009-12-27T09:45:19.000+0000

According to manual Code25 is the validator for "Code25 Interleaved 2 of 5" and it MUST be even. See here:

This is not a bug.

Posted by Mickael Perraud (mikaelkael) on 2009-12-27T14:47:47.000+0000

I know that but in this case we have perhaps to rename Code25 to Int25 and to create a new Code25 (

Unfortunatly all tests, I made with Zend_Barcode, were always with even number of characters. I only saw it today.

Posted by Thomas Weidner (thomas) on 2009-12-27T16:14:09.000+0000

You are referring to Code25 - Non Interleaved

Posted by Mickael Perraud (mikaelkael) on 2009-12-27T23:50:13.000+0000

Exactly, I propose to rename existing one to Code25i or Int25 and to create a new one for non-interleaved

Posted by Thomas Weidner (thomas) on 2009-12-28T09:42:15.000+0000

Changing type from bug to improvement

Posted by Thomas Weidner (thomas) on 2009-12-31T03:47:43.000+0000

Implemented with r20003

Have you found an issue?

See the Overview section for more details.


© 2006-2018 by Zend, a Rogue Wave Company. Made with by awesome contributors.

This website is built using zend-expressive and it runs on PHP 7.