public function generate($name)
 {
     $this->prefix = FileSystemTool::getFileName($name);
     $this->suffix = FileSystemTool::getFileExtension($name);
     if ('' !== $this->suffix) {
         $this->suffix = '.' . $this->suffix;
     }
     if (null === $this->generateAffixCb) {
         $this->generateAffixCb = function ($n) {
             return '-' . ++$n;
         };
     }
     return parent::generate($name);
 }