Представленная далее функция, реализует возможность получения иерархии классов объекта в языке программирования под названием PHP.
<?php /** * Функция, получая в качестве входного параметра объект, * возвращает массив с иерархией классов. * * @param object $object * @return array * @throws InvalidArgumentException */ function getClassHierarchy($object) { if (is_object($object)): $class = get_class($object); elseif (!class_exists($object)): throw new InvalidArgumentException("class $object is not defined"); endif;
Свежие комментарии