Судя по описанию функции method_exists с сайта php.net:
method_exists
(PHP 4, PHP 5)
method_exists — Checks if the class method exists
Parameters
object - An object instance or a class name
method_name - The method name
Return Values
Returns TRUE if the method given by method_name has been defined for the given object , FALSE otherwise.