ReflectionClass::implementsInterface
(PHP 5, PHP 7)
ReflectionClass::implementsInterface — Проверяет, реализуется ли интерфейс
Описание
Проверяет, реализует ли класс указанный интерфейс или нет.
Список параметров
-
interface
-
Имя интерфейса.
Возвращаемые значения
Возвращает true
в случае успешного завершения или false
в случае возникновения ошибки.
Ошибки
ReflectionClass::implementsInterface() выбрасывает
ReflectionException, если interface
не является интерфейсом.
Смотрите также
- ReflectionClass::isInterface() - Проверяет, является ли класс интерфейсом
- ReflectionClass::isSubclassOf() - Проверяет, является ли класс подклассом
- interface_exists() - Проверяет, определен ли интерфейс
- Интерфейсы объектов