original_string: public function innerJoin(
          $joinTableName,
          $key,
          $comparator,
          $value = null,
          $shouldCompareFields = true,
          $tableName = null
      ) {
          return $this->join(
              self::JOIN_INNER,
              $joinTableName,
              $key,
              $comparator,
              $value,
              $shouldCompareFields,
              $tableName
          );
      }
code: public function innerJoin(
          $joinTableName,
          $key,
          $comparator,
          $value = null,
          $shouldCompareFields = true,
          $tableName = null
      ) {
          return $this->join(
              self::JOIN_INNER,
              $joinTableName,
              $key,
              $comparator,
              $value,
              $shouldCompareFields,
              $tableName
          );
      }
code_tokens: public function innerJoin ( $ joinTableName , $ key , $ comparator , $ value = null , $ shouldCompareFields = true , $ tableName = null ) { return $ this -> join ( self :: JOIN_INNER , $ joinTableName , $ key , $ comparator , $ value , $ shouldCompareFields , $ tableName ) ; }
docstring: Add an inner join to the query.
  
  @param string      $joinTableName
  @param string      $key
  @param string      $comparator
  @param mixed       $value
  @param bool        $shouldCompareFields
  @param string|null $tableName
  
  @return $this
docstring_tokens: Add an inner join to the query .