eZ\Bundle\EzPublishLegacySearchEngineBundle\Command\CreateIndexCommand::getContentObjectsTotalCount PHP Method

getContentObjectsTotalCount() private method

Get content objects total count.
private getContentObjectsTotalCount ( eZ\Publish\Core\Persistence\Database\DatabaseHandler $databaseHandler, integer $contentObjectStatus ) : integer
$databaseHandler eZ\Publish\Core\Persistence\Database\DatabaseHandler
$contentObjectStatus integer ContentInfo constant
return integer
    private function getContentObjectsTotalCount(DatabaseHandler $databaseHandler, $contentObjectStatus)
    {
        $query = $databaseHandler->createSelectQuery();
        $query->select('count(id)')->from('ezcontentobject')->where($query->expr->eq('status', $contentObjectStatus));
        $stmt = $query->prepare();
        $stmt->execute();
        $totalCount = $stmt->fetchColumn();
        return $totalCount;
    }