code: public function orFilterWhere(array $condition)
      {
          $condition = $this->filterCondition($condition);
          if ($condition !== []) {
              $this->orWhere($condition);
          }
  
          return $this;
      }
docs: Adds an additional WHERE condition to the existing one but ignores [[isEmpty()|empty operands]].
  The new condition and the existing one will be joined using the 'OR' operator.
  
  This method is similar to [[orWhere()]]. The main difference is that this method will
  remove [[isEmpty()|empty query operands]]. As a result, this method is best suited
  for building query conditions based on filter values entered by users.
  
  @param array $condition the new WHERE condition. Please refer to [[where()]]
  on how to specify this parameter.
  @return $this the query object itself
  @see filterWhere()
  @see andFilterWhere()