Спасибо большое, это именно оно.
Вот написал конкретную функцию, может кому тоже потребуется.
/**
* Checks if the class method is defined in the given object or class(current, not in parents).
*
* @param mixed $object An object instance or a class name
* @param string $method_name The method name
*
* @return bool
*/
function method_defined($object,$method_name) {
$ReflectionClass=new ReflectionClass($object);
return method_exists($object,$method_name)
&& ($ReflectionClass->getMethod($method_name)->class===
((is_object($object)?get_class($object):$object)));
}
P.s: Конечно-же переопределен, ночью нужно спать(
P.P.s: Все надеются, что что-то такое когда-нибудь случится, и так можно будет делать. Вот в 5.4 array dereferencing уже добавили, но я, чувствую — быстрее пересяду за python.