| Under Construction This proposal is under construction and is not ready for review. |
<ac:macro ac:name="unmigrated-inline-wiki-markup"><ac:plain-text-body><![CDATA[
Zend_Service_SecondLife provides a convenient way to access the Second Life API provided by Linden Labs. Second Life is a virtual reality game. *Linden Labs PHP-lib (PHP4 only)Zend Framework: Zend_Service_SecondLife Component Proposal
Proposed Component Name
Zend_Service_SecondLife
Developer Notes
http://framework.zend.com/wiki/display/ZFDEV/Zend_Service_SecondLife
Proposers
Lars Strojny
Darby Felton, Zend liaison
Revision
0.1 - 10 March 2007: Initial submission
0.2 - 26 December: Added details (wiki revision: 9)Table of Contents
1. Overview
Currently the API just offers methods to create new accounts.2. References
*Second Life API documentation3. Component Requirements, Constraints, and Acceptance Criteria
4. Dependencies on Other Framework Components
5. Theory of Operation
This component is used to call the Secondlife API. Until now only user registrations are possible. The proprietary SecondLife API protocol is similiar to XML/RPC and therefore a similiar design pattern is used (every value represented by an object).
6. Milestones / Tasks
- Milestone 1: Get feedback
- Milestone 2: [DONE] Working prototype supporting retrieval of valid SL last names, getting error codes, verifying names and creating users.
- Milestone 3: Checkin to the incubator.
- Milestone 4: Unit tests exist, work, and are checked into SVN.
- Milestone 5: Initial documentation exists.
7. Class Index
- Zend_Service_SecondLife
- Zend_Service_SecondLife_Value_Array
- Zend_Service_SecondLife_Value_Boolean
- Zend_Service_SecondLife_Value_Collection
- Zend_Service_SecondLife_Value_Integer
- Zend_Service_SecondLife_Value_Key
- Zend_Service_SecondLife_Value_Llsd
- Zend_Service_SecondLife_Value_Map
- Zend_Service_SecondLife_Value_Abstract
- Zend_Service_SecondLife_Value_Scalar
- Zend_Service_SecondLife_Value_String
- Zend_Service_SecondLife_Exception
8. Use Cases
| UC-01 |
|---|