Illuminate\Database\Eloquent\Builder::whereCountQuery PHP Method

whereCountQuery() protected method

Add a sub query count clause to the query.
protected whereCountQuery ( Builder $query, string $operator = '>=', integer $count = 1, string $boolean = 'and' )
$query Illuminate\Database\Query\Builder
$operator string
$count integer
$boolean string
    protected function whereCountQuery(QueryBuilder $query, $operator = '>=', $count = 1, $boolean = 'and')
    {
        if (is_numeric($count)) {
            $count = new Expression($count);
        }
        $this->query->addBinding($query->getBindings(), 'where');
        return $this->where(new Expression('(' . $query->toSql() . ')'), $operator, $count, $boolean);
    }