Проверьте, имеет ли объект метод php


<?php
$directory = new Directory('.');
var_dump(method_exists($directory,'read'));
?>

giobi.com