src/QueryBuilder.php
protected function matchWhere($rs)
    {
        foreach ($this->where as $where) {
            list($key, $op, $test) = $where;
            $found = array_key_exists($key, $rs);
            $real  = $found ? $rs[$key] : null;

            if ($this->filters->match($op, $found, $real, $test) === false) {
                return false;
            }
        }

        return true;
    }
protected function matchWhere($rs)
    {
        foreach ($this->where as $where) {
            list($key, $op, $test) = $where;
            $found = array_key_exists($key, $rs);
            $real  = $found ? $rs[$key] : null;

            if ($this->filters->match($op, $found, $real, $test) === false) {
                return false;
            }
        }

        return true;
    }
protected function matchWhere ( $ rs ) { foreach ( $ this -> where as $ where ) { list ( $ key , $ op , $ test ) = $ where ; $ found = array_key_exists ( $ key , $ rs ) ; $ real = $ found ? $ rs [ $ key ] : null ; if ( $ this -> filters -> match ( $ op , $ found , $ real , $ test ) === false ) { return false ; } } return true ; }
Match an item with the where conditions

@return boolean
Match an item with the where conditions