src/eMacros/Runtime/Logical/LogicalAnd.php
public function apply(Scope $scope, GenericList $operands) {
    	if (count($operands) == 0) throw new \BadFunctionCallException("And: No parameters found.");
    	
        foreach ($operands as $expr) {
            if (!$value = $expr->evaluate($scope)) return $value;
        }

        return $value;
    }
public function apply(Scope $scope, GenericList $operands) {
    	if (count($operands) == 0) throw new \BadFunctionCallException("And: No parameters found.");
    	
        foreach ($operands as $expr) {
            if (!$value = $expr->evaluate($scope)) return $value;
        }

        return $value;
    }
Applies a logical AND to all operands
Usage: (and true true) (and true true false)
Returns: boolean
(non-PHPdoc)
@see \eMacros\Applicable::apply()