ReflectionClass::implementsInterface

(PHP 5, PHP 7, PHP 8)

ReflectionClass::implementsInterface — Перевіряє, чи реалізується інтерфейс

Опис

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

Перевіряє, чи реалізує клас зазначений інтерфейс чи ні.

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

interface

Ім'я інтерфейсу.

Значення, що повертаються

Повертає true у разі успішного виконання або **false**в случае возникновения ошибки.

Помилки

ReflectionClass::implementsInterface() викидає ReflectionException, якщо interface не є інтерфейсом.

Дивіться також