ZF-9317: remove 'final' attribute on Zend_Rest_Client methods
Description
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
Regards, Remy
Comments
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 (mcleod@spaceweb.nl) 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 (mcleod@spaceweb.nl) on 2011-07-23T17:49:54.000+0000
New patch, I missed two final declarations in the original patch
Posted by Bart McLeod (mcleod@spaceweb.nl) on 2011-07-28T09:18:25.000+0000
Committed to trunk