original_string: protected function removeCropEditDir($cropSessionKey)
      {
          $sessionDirectoryPath = $this->getCropSessionDirPath($cropSessionKey);
          $fullSessionDirectoryPath = temp_path($sessionDirectoryPath);
  
          if (File::isDirectory($fullSessionDirectoryPath)) {
              @File::deleteDirectory($fullSessionDirectoryPath);
          }
      }
code: protected function removeCropEditDir($cropSessionKey)
      {
          $sessionDirectoryPath = $this->getCropSessionDirPath($cropSessionKey);
          $fullSessionDirectoryPath = temp_path($sessionDirectoryPath);
  
          if (File::isDirectory($fullSessionDirectoryPath)) {
              @File::deleteDirectory($fullSessionDirectoryPath);
          }
      }
code_tokens: protected function removeCropEditDir ( $ cropSessionKey ) { $ sessionDirectoryPath = $ this -> getCropSessionDirPath ( $ cropSessionKey ) ; $ fullSessionDirectoryPath = temp_path ( $ sessionDirectoryPath ) ; if ( File :: isDirectory ( $ fullSessionDirectoryPath ) ) { @ File :: deleteDirectory ( $ fullSessionDirectoryPath ) ; } }
docstring: Cleans up the directory used for cropping based on the session key
  @param string $cropSessionKey
  @return void
docstring_tokens: Cleans up the directory used for cropping based on the session key