News Feed
Jobs Feed
Sections




News Archive
Mike Purcell's Blog:
PHP - Reflection Class - Determine Parent Method Signature
July 05, 2012 @ 10:12:04

In this recent post to his blog Mike Purcell shares a method he found to discover the parameters required by a method in a class' parent via reflection.

According to PHP docs regarding the Memcached::get() method, there are three arguments which which must be added to my extended signature, which I added, but kept getting "...should be compatible with that of Memcached::get()" errors. I tried looking for the method signature via source code but didn't glean anything useful from the PECL documentation, so I turned to PHP's RelectionClass.

He includes a quick snippet of code showing how the check works and the handy output it produces - a set containing the parameter name, if it's require or optional and it's definition.

0 comments voice your opinion now!
reflection parent method signature tutorial


blog comments powered by Disqus

Similar Posts

Richard Thomas' Blog: Solar Framework Shorts - Sending emails using Solar

Sameer Borate's Blog: Data filtering and validation using Inspekt

Gergely Hodicska's Blog: What's new in PHP 5.3 - part 1: namespaces

Abou Kone's Blog: Set up JSON action output in CakePHP 1.3

ITNewb.com: Generating Session IDs and Random Passwords with PHP


Community Events











Don't see your event here?
Let us know!


functional introduction interview opinion language object release code zendframework2 podcast community framework composer series database conference tool testing example development

All content copyright, 2013 PHPDeveloper.org :: info@phpdeveloper.org - Powered by the Solar PHP Framework