original_string: public function createTemporaryPath($prefix = null)
      {
          if (null === $prefix) {
              $prefix = '';
          }
  
          return $this->createTemporaryDirectoryPath()
              ->joinAtoms($this->isolator()->uniqid($prefix, true));
      }
code: public function createTemporaryPath($prefix = null)
      {
          if (null === $prefix) {
              $prefix = '';
          }
  
          return $this->createTemporaryDirectoryPath()
              ->joinAtoms($this->isolator()->uniqid($prefix, true));
      }
code_tokens: public function createTemporaryPath ( $ prefix = null ) { if ( null === $ prefix ) { $ prefix = '' ; } return $ this -> createTemporaryDirectoryPath ( ) -> joinAtoms ( $ this -> isolator ( ) -> uniqid ( $ prefix , true ) ) ; }
docstring: Create a path representing a suitable for use as the location for a new
  temporary file or directory.
  
  This path is not guaranteed to be unused, but collisions are fairly
  unlikely.
  
  @param string|null $prefix A string to use as a prefix for the path name.
  
  @return AbsoluteFileSystemPathInterface A new path instance representing the new temporary path.
docstring_tokens: Create a path representing a suitable for use as the location for a new temporary file or directory .