PHP Класс Elgg\Likes\Preloader

Показать файл Открыть проект

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

Свойство Тип Описание
$data Elgg\Likes\DataService

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

Метод Описание
__construct ( Elgg\Likes\DataService $data )
preloadForList ( array $items ) : void

Защищенные методы

Метод Описание
getEntities ( array $guids ) : ElggEntity[] Get entities in any order checking cache first
getGuidsToPreload ( array $items ) : int[]
preloadCountsFromHook ( array $entities ) : int[]
preloadCountsFromQuery ( array $guids )
preloadCurrentUserLikes ( array $guids )

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

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

public __construct ( Elgg\Likes\DataService $data )
$data Elgg\Likes\DataService

getEntities() защищенный Метод

Get entities in any order checking cache first
protected getEntities ( array $guids ) : ElggEntity[]
$guids array
Результат ElggEntity[]

getGuidsToPreload() защищенный Метод

protected getGuidsToPreload ( array $items ) : int[]
$items array
Результат int[]

preloadCountsFromHook() защищенный Метод

protected preloadCountsFromHook ( array $entities ) : int[]
$entities array
Результат int[]

preloadCountsFromQuery() защищенный Метод

protected preloadCountsFromQuery ( array $guids )
$guids array

preloadCurrentUserLikes() защищенный Метод

protected preloadCurrentUserLikes ( array $guids )
$guids array

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

public preloadForList ( array $items ) : void
$items array
Результат void

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

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

protected DataService,Elgg\Likes $data
Результат Elgg\Likes\DataService