original_string: public function showCommit($hash)
      {
          /** @var $result CallResult */
          $result = $this->getGit()->{'show'}($this->getRepositoryPath(), array(
              '--format' => 'fuller',
              $hash
          ));
          $result->assertSuccess(sprintf('Cannot retrieve commit "%s" from "%s"',
              $hash, $this->getRepositoryPath()
          ));
  
          return $result->getStdOut();
      }
code: public function showCommit($hash)
      {
          /** @var $result CallResult */
          $result = $this->getGit()->{'show'}($this->getRepositoryPath(), array(
              '--format' => 'fuller',
              $hash
          ));
          $result->assertSuccess(sprintf('Cannot retrieve commit "%s" from "%s"',
              $hash, $this->getRepositoryPath()
          ));
  
          return $result->getStdOut();
      }
code_tokens: public function showCommit ( $ hash ) { /** @var $result CallResult */ $ result = $ this -> getGit ( ) -> { 'show' } ( $ this -> getRepositoryPath ( ) , array ( '--format' => 'fuller' , $ hash ) ) ; $ result -> assertSuccess ( sprintf ( 'Cannot retrieve commit "%s" from "%s"' , $ hash , $ this -> getRepositoryPath ( ) ) ) ; return $ result -> getStdOut ( ) ; }
docstring: Returns a string containing information about the given commit
  
  @param  string  $hash       The commit ref
  @return  string
docstring_tokens: Returns a string containing information about the given commit