<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[
Implements the PHP 5.3.0 way of previous exceptions on the Zend_Exceptions class if php version is lower than php 5.3.0Zend Framework: Zend_Exception previous exception - Marc Bennewitz Component Proposal
Proposed Component Name
Zend_Exception previous exception - Marc Bennewitz
Developer Notes
http://framework.zend.com/wiki/display/ZFDEV/Zend_Exception previous exception - Marc Bennewitz
Proposers
Marc Bennewitz
Zend Liaison
TBD
Revision
1.0 - 14 July 2009: Initial Draft.
1.1 - 15 July 2009: Zend_Exception::getPrevious have to be final
1.2 - 15 July 2009: changed UC-01 and added UC-02
1.3 - 13 Aug 2009: Milestone 3 & 4 finished (wiki revision: 11)Table of Contents
1. Overview
to have the same API for all php versions2. References
3. Component Requirements, Constraints, and Acceptance Criteria
4. Dependencies on Other Framework Components
there are no dependencies
5. Theory of Operation
This proposal will implement previous exceptions in php < 5.3 to allow previous exceptions in all supported php versions by zend framework.
6. Milestones / Tasks
- Milestone 1: [DONE]: Finish proposal
- Milestone 2: [DONE]: Working prototype
- Milestone 3: [DONE]: Prototype checked into the incubator
- Milestone 4: [DONE]: Unit tests exist finished and component is working
- Milestone 5: [DONE]: Initial documentation exists
- Milestone 6: Changed related components
- Milestone 7: Moved to core.
7. Class Index
- Zend_Exception
8. Use Cases
| UC-01 |
|---|
| UC-02 |
|---|
2 Comments
comments.show.hideJul 21, 2009
Svyatoslav Kucheruk
<p>I miss this feature since ZF team removed "chained exceptions" functionality from Zend_Db_* classes.</p>
Jul 28, 2009
Matthew Weier O'Phinney
<ac:macro ac:name="note"><ac:parameter ac:name="title">Zend Framework Acceptance</ac:parameter><ac:rich-text-body>
<p>The Zend Framework Team is pleased to accept this proposal for immediate development in the Standard Incubator.</p>
<p>While I don't like adding language eatures to ZF, this is one that provides some important future compatibility for ZF in regards to PHP 5.3.0.</p></ac:rich-text-body></ac:macro>