В PHP есть функция method_exists, чьё предназначение как раз таки проверять метод на существование. Делаем так:
$dir = new class_dir('...'); # Подключаемся|Получаем класс
if (method_exists($dir, 'имя_метода')) # Проверяем наличие метода в полученном классе
{
echo 'Метод существует.'; # Если метод существует, выводим сообщение
}
Если метод существует, появится сообщение:
Метод существует.
Конечно вместо вывода сообщения, работаем с проверенным методом.