Skip to end of metadata
Go to start of metadata
<ac:macro ac:name="unmigrated-inline-wiki-markup"><ac:plain-text-body><![CDATA[
Zend Framework: Zend_Service_Amazon_Ses Component Proposal
Table of Contents
1. Overview
Zend_Service_Amazon_Ses aims to bring to Zend Framework the features outlined in Amazon's Simple Email Service API.
2. References
3. Component Requirements, Constraints, and Acceptance Criteria
- This component will implement all specified Amazon SES web-based actions (See references -> Amazon Simple Email Services API Documentation).
- This component will not save any external data.
- This component will use SimpleXMLElement to read Amazon's response messages.
- This component will allow subclassing
- This component will extend Zend_Service_Amazon_Abstract
- This component will make http requests using Zend_Http_Client
- This component will validate supplied any http uri with Zend_Uri_Http::valid()
4. Dependencies on Other Framework Components
- Zend_Service_Amazon_Exception
- Zend_Service_Amazon_Abstract
- Zend_Http_Client
- Zend_Uri_Http
5. Theory of Operation
The component is instantiated with a mind-link that ...
6. Milestones / Tasks
- Milestone 1: Write a prototype and publish to github "[DONE]"
- Milestone 2: Write Unit Tests that cover all use cases.
7. Class Index
- Zend_Service_Amazon_Ses
- Zend_Service_Amazon_Ses_Exception
- Zend_Service_Amazon_Ses_Email
8. Use Cases
| UC-01 Statically Supplying AWS Credentials |
| UC-02 Verify an Email Address |
| UC-03 Deleting a Verified Email |
| UC-04 Sending an Email with the SendRawEmail action |
| UC-05 Sending an Email with the SendEmail Action |
9. Class Skeletons
]]></ac:plain-text-body></ac:macro>