Skip to end of metadata
Go to start of metadata

<ac:macro ac:name="unmigrated-inline-wiki-markup"><ac:plain-text-body><![CDATA[

<ac:macro ac:name="unmigrated-inline-wiki-markup"><ac:plain-text-body><![CDATA[

Zend Framework: Zend_Money Component Proposal

Proposed Component Name Zend_Money
Developer Notes
Proposers Yegor Bugayenko
Revision 1.0 ? 9 November 2008: Initial Draft. (wiki revision: 7)

Table of Contents

1. Overview

Zend_Money is a monetary value holder and converter.

2. References

  • [Zend_Currency]

3. Component Requirements, Constraints, and Acceptance Criteria

  • This component will allow to create object equivalents of monetary values.
  • This component will allow to do math manipulations with monetary values.
  • This component will enable integration with currency conversion web services.

4. Dependencies on Other Framework Components

  • Zend_Currency

5. Theory of Operation

The component is instantiated when you need to store, manage and output a monetary value.

6. Milestones / Tasks

  • Milestone 1: Prototype checked into the incubator (full support of all operations and one web service)
  • Milestone 2: 100% test code covered
  • Milestone 3: Full documentation exists.

7. Class Index

  • Zend_Money
  • Zend_Money_Converter (factory class)
  • Zend_Money_Converter_? (web service proxy, maybe,, etc.)

8. Use Cases


9. Class Skeletons



proposals proposals Delete
proposal proposal Delete
zend_webservices zend_webservices Delete
money money Delete
payment payment Delete
Enter labels to add to this page:
Please wait 
Looking for a label? Just start typing.
  1. Nov 27, 2009

    <p>I think it's a useful component.<br />
    How it's will integrate with Zend_Currency?</p>

  2. Nov 29, 2009

    <p>It duplicates Zend_Currency.</p>

    <p>There are the issues ZF-6816 and ZF-6817 which describe additional features for Zend_Currency.<br />
    These features have been requested since a long time and are available for a API preview within incubator. They are actually waiting for response/acceptance from dev-team.</p>

    1. Feb 09, 2010

      <p>Thomas, could you please delete this proposal in favor of another one I just created: Zend_Bo. Thanks.</p>