yii\elasticsearch\ActiveDataProvider::prepareTotalCount PHP Method

prepareTotalCount() protected method

protected prepareTotalCount ( )
    protected function prepareTotalCount()
    {
        if (!$this->query instanceof Query) {
            throw new InvalidConfigException('The "query" property must be an instance "' . Query::className() . '" or its subclasses.');
        }
        $results = $this->getQueryResults();
        return (int) $results['hits']['total'];
    }