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); }