Doctrine\Common\Collections\Expr\ClosureExpressionVisitor::andExpressions PHP Method

andExpressions() private method

private andExpressions ( array $expressions ) : callable
$expressions array
return callable
    private function andExpressions($expressions)
    {
        return function ($object) use($expressions) {
            foreach ($expressions as $expression) {
                if (!$expression($object)) {
                    return false;
                }
            }
            return true;
        };
    }