ZF-11964: Some Zend_Barcode Object adapters denies correct length barcodes
Generating a barcode with a correct length length (for example, a 13-chars ean13 code) returns exception, saying ""1234567890123" should have a length of 13 characters". Even with a "'withChecksum' => false" in the Object options, the checksum is always appended, because of the "_mandatoryChecksum" default option in most of the adapters. I don't understand why this option is set, and I think I should be able to pass a complete ean13 with my own checksum. So, I just commented out the "$this->_mandatoryChecksum = true;" line in Zend_Barcode_Object_Ean13.php.