private function rowMatches($query, $row) { $where = isset($query['where']) ? $query['where'] : null; return !$where || Value::create($row)->matches($where); }