original_string: public function id(array $condition, array $data)
      {
          if (empty($data['product_id'])) {
              return false;
          }
  
          return $this->compare($data['product_id'], $condition['value'], $condition['operator']);
      }
code: public function id(array $condition, array $data)
      {
          if (empty($data['product_id'])) {
              return false;
          }
  
          return $this->compare($data['product_id'], $condition['value'], $condition['operator']);
      }
code_tokens: public function id ( array $ condition , array $ data ) { if ( empty ( $ data [ 'product_id' ] ) ) { return false ; } return $ this -> compare ( $ data [ 'product_id' ] , $ condition [ 'value' ] , $ condition [ 'operator' ] ) ; }
docstring: Whether the product ID condition is met
  @param array $condition
  @param array $data
  @return boolean
docstring_tokens: Whether the product ID condition is met