/**
  * Fire just before saving a folder.
  *
  * @param EntryInterface|FolderInterface $entry
  * @return bool
  */
 public function saving(EntryInterface $entry)
 {
     $disk = $entry->getDisk();
     /**
      * If the folder already exists then
      * skip it because even if it does not
      * exist on the server it'll be written
      * automatically soon.
      */
     if ($this->folders->findByName($entry->getName(), $disk, $entry->getParent())) {
         return false;
     }
     return parent::saving($entry);
 }