public static function _and(/* ... */) {
        $args = func_get_args();
        return function ($features) use ($args) {
            $acc = true;
            foreach ($args as $arg)
                $acc = $acc && $arg($features);
            return $acc;
        };
    }
public static function _and(/* ... */) {
        $args = func_get_args();
        return function ($features) use ($args) {
            $acc = true;
            foreach ($args as $arg)
                $acc = $acc && $arg($features);
            return $acc;
        };
    }
public static function _and ( /* ... */ ) { $ args = func_get_args ( ) ; return function ( $ features ) use ( $ args ) { $ acc = true ; foreach ( $ args as $ arg ) $ acc = $ acc && $ arg ( $ features ) ; return $ acc ; } ; }
Returns a formula that is the conjunction of other formulas.
Formulas can be supplied variadically.
@return callable
Returns a formula that is the conjunction of other formulas . Formulas can be supplied variadically .