# Класс ReflectionExtension

(PHP 5, PHP 7, PHP 8)

## Введение

Класс ReflectionExtension сообщает информацию о модулях.

## Обзор класса

class ReflectionExtension implements Reflector {
/* Свойства */
public string $name;
/* Методы */
public function __construct(string `$name`)
private function __clone(): void
public static function export(string `$name`, string `$return` = `false`): string
public function getClasses(): array
public function getClassNames(): array
public function getConstants(): array
public function getDependencies(): array
public function getFunctions(): array
public function getINIEntries(): array
public function getName(): string
public function getVersion(): ?string
public function info(): void
public function isPersistent(): bool
public function isTemporary(): bool
public function __toString(): string
}

## Свойства

name

  Имя модуля. Значение свойства совпадает с тем, что возвращает метод ReflectionExtension::getName()

## Список изменений

Версия | Описание
--- | ---
8.0.0 | Метод ReflectionExtension::export() был удалён.

## Содержание

- ReflectionExtension::__clone — Клонирует объект
- ReflectionExtension::__construct — Создаёт объект класса ReflectionExtension
- ReflectionExtension::export — Экспортирует модуль
- ReflectionExtension::getClasses — Возвращает классы
- ReflectionExtension::getClassNames — Получение имён классов
- ReflectionExtension::getConstants — Получение констант
- ReflectionExtension::getDependencies — Получение зависимостей
- ReflectionExtension::getFunctions — Получение функций модуля
- ReflectionExtension::getINIEntries — Получение ini-настроек модуля
- ReflectionExtension::getName — Получение имени модуля
- ReflectionExtension::getVersion — Получение версии модуля
- ReflectionExtension::info — Выводит информацию о модуле
- ReflectionExtension::isPersistent — Определяет, является ли модуль постоянным
- ReflectionExtension::isTemporary — Определяет, является ли модуль временным
- ReflectionExtension::__toString — Преобразование в строку

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open