original_string: public function getRecordNameWithoutChunkAppendix($recordName)
      {
          if (!$this->isRecordNameAChunk($recordName)) {
              return $recordName;
          }
  
          $posAppendix = $this->getStartPosOfChunkAppendix($recordName);
  
          if (false === $posAppendix) {
              return $recordName;
          }
  
          return substr($recordName, 0, $posAppendix);
      }
code: public function getRecordNameWithoutChunkAppendix($recordName)
      {
          if (!$this->isRecordNameAChunk($recordName)) {
              return $recordName;
          }
  
          $posAppendix = $this->getStartPosOfChunkAppendix($recordName);
  
          if (false === $posAppendix) {
              return $recordName;
          }
  
          return substr($recordName, 0, $posAppendix);
      }
code_tokens: public function getRecordNameWithoutChunkAppendix ( $ recordName ) { if ( ! $ this -> isRecordNameAChunk ( $ recordName ) ) { return $ recordName ; } $ posAppendix = $ this -> getStartPosOfChunkAppendix ( $ recordName ) ; if ( false === $ posAppendix ) { return $ recordName ; } return substr ( $ recordName , 0 , $ posAppendix ) ; }
docstring: When having a record like 'Actions_ActionUrls_chunk_0_99" it will return the raw recordName 'Actions_ActionUrls'.
  
  @param  string $recordName
  @return string
docstring_tokens: When having a record like Actions_ActionUrls_chunk_0_99 it will return the raw recordName Actions_ActionUrls .