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_Service_ShortUrl_Bitly Component Proposal

Proposed Component Name Zend_Service_ShortUrl_Bitly
Developer Notes http://framework.zend.com/wiki/display/ZFDEV/Zend_Service_ShortUrl_Bitly
Proposers Christopher Valles
Zend Liaison TBD
Revision 1.0 - 17 May 2011: Initial Draft. (wiki revision: 3)

Table of Contents

1. Overview

Zend_Service_ShortUrl_Bitly is a component to integrate the Bit.ly short url service inside our applications. This component will allow shorting and expanding urls.

2. References

3. Component Requirements, Constraints, and Acceptance Criteria

  • This component will allow the developer to create short urls.
  • This component will allow the developer to expand short urls.

4. Dependencies on Other Framework Components

  • Zend_Service_ShortUrl_AbstractShortener
  • Zend_Service_ShortUrl_Exception
  • Zend_Json

5. Theory of Operation

The developer has an account with bit.ly
The developer instantiates Zend_Service_ShortUrl_Bitly with their username and API key
The developer uses the component to create short url and/or expand them

6. Milestones / Tasks

  • Milestone 1: [DONE] Supporting Documentation, Use Cases, Class Skeletons, uploaded
  • Milestone 2: Working prototype checked into the incubator supporting use cases #1, #2, ...
  • Milestone 3: Unit tests exist, work, and are checked into SVN.
  • Milestone 5: Initial documentation exists.

7. Class Index

  • Zend_Service_ShortUrl_Bitly

8. Use Cases

UC-01
UC-02

9. Class Skeletons

]]></ac:plain-text-body></ac:macro>

]]></ac:plain-text-body></ac:macro>

Labels:
zend_service zend_service Delete
shorturl shorturl Delete
bitly bitly Delete
Enter labels to add to this page:
Please wait 
Looking for a label? Just start typing.