Skip to end of metadata
Go to start of metadata
You are viewing an old version of this page. View the current version. Compare with Current  |   View Page History

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

Zend Framework: Zend_Service_Rakuten Component Proposal

Proposed Component Name Zend_Service_Rakuten
Developer Notes
Proposers TERUI Shingo, Satoru Yoshida
Darby Felton, Zend liaison
Revision 0.5 - 11 Dec 2007: update References, Use Cases and Class Skeletons.
0.4 - 22 Nov 2007: update all except Dependencies and Milestones.
0.3 - 21 May 2007: update class skeletons.
0.2 - 15 March 2007: add class skeletons. (wiki revision: 14)

Table of Contents

1. Overview

Zend_Service_Rakuten is a interface to use the "Rakuten Web service" that is provided by the Rakuten, Inc. .

2. References

The following links are API references written in Japanese. I write method names in this component for each API.

3. Component Requirements, Constraints, and Acceptance Criteria

  • Implements the "Rakuten Web Service" APIs.
  • Returns server responses as lightweight data objects.

4. Dependencies on Other Framework Components

  • Zend_Rest_Client
  • Zend_Service_Exception

5. Theory of Operation

Returns server response as the SimpleXMLElement.

6. Milestones / Tasks

  • Milestone 1: Class development and write proposal
  • Milestone 2: Unit tests and debugging
  • Milestone 3: Documentation

7. Class Index

  • Zend_Service_Rakuten_Exception
  • Zend_Service_Rakuten_Abstract
  • Zend_Service_Rakuten

8. Use Cases


Search three items by key word "Zend Studio".
The greater part of methods return array of SimpleXMLElement.


Retrieve Hotel's information by Hotel's ID Number.
Some methods return SimpleXMLElement. They are getItemInfo(), getHotelInfo(), getGenreParent() and getGenreInfo().

9. Class Skeletons


Enter labels to add to this page:
Please wait 
Looking for a label? Just start typing.