Added by Doug Chimento, last edited by Doug Chimento on Oct 06, 2008  (view change)

Labels

 
(None)

Zend Framework: Zend_Gdata_Finance Component Proposal

Proposed Component Name Zend_Gdata_Finance
Developer Notes http://framework.zend.com/wiki/display/ZFDEV/Zend_Gdata_Finance
Proposers Doug Chimento
Zend Liaison TBD
Revision 1.0 - 31 January 2009: Initial Draft. (wiki revision: 12)

Table of Contents

1. Overview

Zend_Gdata_Finance is a component to utilize Google Finance API.

2. References

3. Component Requirements, Constraints, and Acceptance Criteria

  • Zend_Gdata_Finance will be able to create/edit/delete portfolios
  • Zend_Gdata_Finance will be able to create/edit/delete positions
  • Zend_Gdata_Finance will be able to create/edit/delete transactions
  • Zend_Gdata_Finance will not be able to determine stock prices

4. Dependencies on Other Framework Components

  • Zend_Gdata

5. Theory of Operation

6. Milestones / Tasks

  • Milestone 1: Maps components from Google Finance API to Zend Framework
  • Milestone 2: Add Portfolio,Positions and Transactions API
  • Milestone 3: Unit tests exist, work, and are checked into SVN
  • Milestone 4: Initial documentation

7. Class Index

  • Zend_Gdata_Finance (factory class)
  • Zend_Gdata_Finance_PortfolioEntry
  • Zend_Gdata_Finance_PortfolioFeed
  • Zend_Gdata_Finance_PositionEntry
  • Zend_Gdata_Finance_PositionFeed
  • Zend_Gdata_Finance_TransactionEntry
  • Zend_Gdata_Finance_TransactionFeed

8. Use Cases

UC-01

Add a portfolio

9. Class Skeletons