Skip to end of metadata
Go to start of metadata

Zend Framework: Zend_Barcode_Object_Qr Component Proposal

Proposed Component Name Zend_Barcode_Object_Qr
Developer Notes http://framework.zend.com/wiki/display/ZFDEV/Zend_Barcode_Object_Qr
Proposers Nick Daugherty
Zend Liaison TBD
Revision 1.0 - 24 November 2010 (wiki revision: 3)

Table of Contents

1. Overview

Zend_Barcode_Object_Qr is a way to render QR codes using the standard Zend_Barcode workflow.

2. References

3. Component Requirements, Constraints, and Acceptance Criteria

  • This component will correctly generate QR codes using the Zend_Barcode workflow.
  • The will support all Zend_Barcode renderers, including PDF, SVG, and Image

4. Dependencies on Other Framework Components

  • Zend_Exception
  • Zend_Barcode

5. Theory of Operation

This component aims to be a drop in component of Zend_Barcode

6. Milestones / Tasks

  • Milestone 1: design notes will be published here
  • Milestone 2: Working prototype checked into the incubator supporting use cases #1, #2, ...
  • Milestone 3: Working prototype checked into the incubator supporting use cases #3 and #4.
  • Milestone 4: Unit tests exist, work, and are checked into SVN.
  • Milestone 5: Initial documentation exists.

If a milestone is already done, begin the description with "[DONE]", like this:

  • Milestone #: [DONE] Unit tests ...

7. Class Index

  • Zend_Barcode_Object_Qr

8. Use Cases

UC-01

... (see good use cases book)

9. Class Skeletons

Labels:
None
Enter labels to add to this page:
Please wait 
Looking for a label? Just start typing.
  1. Feb 05, 2011

    Archiving this proposal, feel free to recover it when you want to work on it again. For more details see this email.

    1. Feb 05, 2011

      Still in active development, getting close to having code to post here

      1. Feb 06, 2011

        Happy to hear that. What ZF version are you targetting? Does this object need to modify the Zend_Barcode_Object_Abstract (as the ZF1 version is designed for 1D Barcodes)?

        1. Feb 09, 2011

          Was originally designed for ZF 1, but will be ported to ZF 2 fairly easily.

          Don't actually need to modify Zend_Barcode_Abstract to do the 2 dimensions...currently I just implement the _prepareBarcode() and _drawBarcode() methods taking into account the extra dimension and it works great.