PHP Класс PHPDaemon\Structures\ObjectStorage

Автор: Vasily Zorin ([email protected])
Наследование: extends SplObjectStorage, use trait PHPDaemon\Traits\ClassWatchdog, use trait PHPDaemon\Traits\StaticObjectWatchdog
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
detachFirst ( ) : object Detaches first object and returns it
each ( string $method, $args ) : integer Call given method of all objects in storage
getFirst ( ) : object Returns first object
removeAll ( SplObjectStorage $obj = null ) : void Remove all objects from this storage, which contained in another storage

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

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

Detaches first object and returns it
public detachFirst ( ) : object
Результат object

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

Call given method of all objects in storage
public each ( string $method, $args ) : integer
$method string Method name
$args Arguments
Результат integer Number of called objects

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

Returns first object
public getFirst ( ) : object
Результат object

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

Remove all objects from this storage, which contained in another storage
public removeAll ( SplObjectStorage $obj = null ) : void
$obj SplObjectStorage
Результат void