Elgg\EntityPreloader::__construct PHP Method

__construct() public method

Constructor
public __construct ( EntityCache $entity_cache, EntityTable $entity_table )
$entity_cache Elgg\Cache\EntityCache Entity cache
$entity_table Elgg\Database\EntityTable Entity service
    public function __construct(EntityCache $entity_cache, EntityTable $entity_table)
    {
        $this->_callable_cache_checker = function ($guid) use($entity_cache) {
            return $entity_cache->get($guid);
        };
        $this->_callable_entity_loader = function ($options) use($entity_table) {
            return $entity_table->getEntities($options);
        };
    }