Bitrix-D7 23.9
 
Загрузка...
Поиск...
Не найдено
Класс Pool
+ Граф наследования:Pool:

Открытые члены

 __construct (int $poolSize)
 
 getItems ()
 
 cleanItems ()
 
 setItems (array $items)
 
 getItem (string $index)
 
 addItem (string $index, $value)
 
 getItemsCount ()
 
 deleteItem (string $index)
 

Защищенные члены

 decreaseSize (int $delta, array $items)
 

Защищенные данные

 $poolSize = 0
 
 $items = []
 

Подробное описание

См. определение в файле pool.php строка 8

Конструктор(ы)

◆ __construct()

__construct ( int $poolSize)

CachePool constructor.

Аргументы
int$poolSize
array$items

См. определение в файле pool.php строка 20

Методы

◆ addItem()

addItem ( string $index,
$value )
Аргументы
string$index
mixed$value

Переопределяется в Pool.

См. определение в файле pool.php строка 69

◆ cleanItems()

cleanItems ( )

См. определение в файле pool.php строка 33

◆ decreaseSize()

decreaseSize ( int $delta,
array $items )
protected
Аргументы
int$delta
array$items
Возвращает
array

См. определение в файле pool.php строка 104

◆ deleteItem()

deleteItem ( string $index)
Аргументы
string$index

См. определение в файле pool.php строка 91

◆ getItem()

getItem ( string $index)
Аргументы
string$index
Возвращает
mixed

Переопределяется в Pool.

См. определение в файле pool.php строка 50

◆ getItems()

getItems ( )
Возвращает
array

См. определение в файле pool.php строка 28

◆ getItemsCount()

getItemsCount ( )
Возвращает
int

См. определение в файле pool.php строка 83

◆ setItems()

setItems ( array $items)
Аргументы
array$items

См. определение в файле pool.php строка 41

Данные класса

◆ $items

$items = []
protected

См. определение в файле pool.php строка 13

◆ $poolSize

$poolSize = 0
protected

См. определение в файле pool.php строка 11