original_string: protected function addCondition($method, array $params)
      {
          $target = $this->getCurrentPredicate();
          
          # Set default operator if any.
          if ($operator = $this->getDefaultOperator()) {
              $target->$operator;
          }
          
          call_user_func_array([$target, $method], $params);
      }
code: protected function addCondition($method, array $params)
      {
          $target = $this->getCurrentPredicate();
          
          # Set default operator if any.
          if ($operator = $this->getDefaultOperator()) {
              $target->$operator;
          }
          
          call_user_func_array([$target, $method], $params);
      }
code_tokens: protected function addCondition ( $ method , array $ params ) { $ target = $ this -> getCurrentPredicate ( ) ; # Set default operator if any. if ( $ operator = $ this -> getDefaultOperator ( ) ) { $ target -> $ operator ; } call_user_func_array ( [ $ target , $ method ] , $ params ) ; }
docstring: Actually adds the condition to the proper target.
docstring_tokens: Actually adds the condition to the proper target .