wip
This commit is contained in:
		| @@ -6,6 +6,8 @@ namespace Toby\Infrastructure\Http\Controllers; | ||||
|  | ||||
| use Illuminate\Http\RedirectResponse; | ||||
| use Inertia\Response; | ||||
| use Symfony\Component\HttpFoundation\BinaryFileResponse as BinaryFileResponseAlias; | ||||
| use Toby\Domain\ResumeGenerator; | ||||
| use Toby\Eloquent\Models\Resume; | ||||
| use Toby\Eloquent\Models\Technology; | ||||
| use Toby\Eloquent\Models\User; | ||||
| @@ -39,6 +41,15 @@ class ResumeController extends Controller | ||||
|         ]); | ||||
|     } | ||||
|  | ||||
|     public function show(Resume $resume, ResumeGenerator $generator): BinaryFileResponseAlias | ||||
|     { | ||||
|         $path = $generator->generate($resume); | ||||
|  | ||||
|         return response() | ||||
|             ->download($path, "resume-{$resume->id}.docx") | ||||
|             ->deleteFileAfterSend(); | ||||
|     } | ||||
|  | ||||
|     public function store(ResumeRequest $request): RedirectResponse | ||||
|     { | ||||
|         $resume = new Resume(); | ||||
|   | ||||
		Reference in New Issue
	
	Block a user