ReflectionClass::implementsInterface

(PHP 5, PHP 7)

ReflectionClass::implementsInterfaceПроверяет, реализуется ли интерфейс

Описание

public ReflectionClass::implementsInterface ( ReflectionClass|string $interface ) : bool

Проверяет, реализует ли класс указанный интерфейс или нет.

Список параметров

interface

Имя интерфейса.

Возвращаемые значения

Возвращает true в случае успешного завершения или false в случае возникновения ошибки.

Ошибки

ReflectionClass::implementsInterface() выбрасывает ReflectionException, если interface не является интерфейсом.

Смотрите также