original_string: protected function prepareDirectory(string $path, $mode = 0755): void
      {
          $filesystem = $this->getContainer()['files'];
  
          if (! $filesystem->isDirectory($path)) {
              $filesystem->makeDirectory($path, $mode, true);
          }
      }
code: protected function prepareDirectory(string $path, $mode = 0755): void
      {
          $filesystem = $this->getContainer()['files'];
  
          if (! $filesystem->isDirectory($path)) {
              $filesystem->makeDirectory($path, $mode, true);
          }
      }
code_tokens: protected function prepareDirectory ( string $ path , $ mode = 0755 ) : void { $ filesystem = $ this -> getContainer ( ) [ 'files' ] ; if ( ! $ filesystem -> isDirectory ( $ path ) ) { $ filesystem -> makeDirectory ( $ path , $ mode , true ) ; } }
docstring: Prepare destination directory.
  
  @param  string  $path
  @param  int  $mode
  
  @return void
docstring_tokens: Prepare destination directory .