PHP Класс ManaPHP\Component

Наследование: implements manaphp\ComponentInterface
Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
$_dependencyInjector Di

Открытые методы

Метод Описание
__debugInfo ( ) : array
__get ( string $name ) : mixed Magic method __get
__isset ( string $name ) : boolean
__set ( string $name, mixed $value ) : void
attachEvent ( string $event, callable $handler ) : static Attach a listener to the events manager
dump ( ) : array
fireEvent ( string $event, array $data = [] ) : boolean | null Fires an event in the events manager causing that the active listeners will be notified about it
getDependencyInjector ( ) : Di Returns the internal dependency injector
setDependencyInjector ( ManaPHP\DiInterface $dependencyInjector ) : static Sets the dependency injector

Описание методов

__debugInfo() публичный Метод

public __debugInfo ( ) : array
Результат array

__get() публичный Метод

Magic method __get
public __get ( string $name ) : mixed
$name string
Результат mixed

__isset() публичный Метод

public __isset ( string $name ) : boolean
$name string
Результат boolean

__set() публичный Метод

public __set ( string $name, mixed $value ) : void
$name string
$value mixed
Результат void

attachEvent() публичный Метод

Attach a listener to the events manager
public attachEvent ( string $event, callable $handler ) : static
$event string
$handler callable
Результат static

dump() публичный Метод

public dump ( ) : array
Результат array

fireEvent() публичный Метод

Fires an event in the events manager causing that the active listeners will be notified about it
public fireEvent ( string $event, array $data = [] ) : boolean | null
$event string
$data array
Результат boolean | null

getDependencyInjector() публичный Метод

Returns the internal dependency injector
public getDependencyInjector ( ) : Di
Результат Di

setDependencyInjector() публичный Метод

Sets the dependency injector
public setDependencyInjector ( ManaPHP\DiInterface $dependencyInjector ) : static
$dependencyInjector ManaPHP\DiInterface
Результат static

Описание свойств

$_dependencyInjector защищенное свойство

protected Di,ManaPHP $_dependencyInjector
Результат Di