protected function publishMailMarkdown()
    {
        if (!$this->optionSet('mail')) {
            $this->info('Skipping markdown mail (Laravel)', OutputInterface::VERBOSITY_VERBOSE);
            return;
        }

        if (!$this->confirmOverwrite('mail templates')) {
            return;
        }

        $this->info('Publishing markdown mail templates (Laravel)...' . ($this->overwrite || $this->confirmOverwrite ? ' (Using --force flag)' : ''));

        $this->call('vendor:publish', [
            '--tag'     => 'laravel-mail',
            '--force'   => $this->overwrite || $this->confirmOverwrite,
        ]);
    }