public static function hydrateElasticquentResult(array $items, $meta = null) { $instance = new static(); $items = array_map(function ($item) use($instance) { return $instance->newFromHitBuilder($item); }, $items); return $instance->newElasticquentResultCollection($items, $meta); }