Issue Type: Improvement Created: 2010-03-03T15:43:50.000+0000 Last Updated: 2011-07-28T09:19:03.000+0000 Status: Resolved Fix version(s): - 1.11.10 (04/Aug/11)
Reporter: Remy Damour (remy215) Assignee: Bart McLeod (firstname.lastname@example.org) Tags: - Zend_Rest_Client
Related issues: Attachments: - Client.php.diff
Quite a lot of Zend_Rest_Client methods are final, which makes it impossible to subclass.
It's a real limitation for ZF as a framework not to be able to easily subclass Zend_Rest_Client. It would be great if 'final' attribute got removed.
Strangely enough, Zend_Rest_Server has no final method. Am I missing something?
Enclosed is the diff realized against ZF 1.10.1
Posted by Remy Damour (remy215) on 2010-03-03T15:45:19.000+0000
corresponding diff file against v1.10.1 simply remove all 'final ' statements
Posted by Bart McLeod (email@example.com) on 2011-07-21T09:27:46.000+0000
Added patch against trunk, likely also valid for 1.11 branch. This patch also fixes the issue that you can't sent data with a delete request.
Posted by Bart McLeod (firstname.lastname@example.org) on 2011-07-23T17:49:54.000+0000
New patch, I missed two final declarations in the original patch
Posted by Bart McLeod (email@example.com) on 2011-07-28T09:18:25.000+0000
Committed to trunk
Have you found an issue?
See the Overview section for more details.