Add support for seeding nests and eggs

This commit is contained in:
Dane Everitt 2017-11-03 23:07:18 -05:00
parent 99aceaca38
commit f8c89f8331
No known key found for this signature in database
GPG key ID: EEA66103B3D71F53
21 changed files with 862 additions and 18 deletions

View file

@ -69,10 +69,12 @@ class EggShareController extends Controller
*/
public function export(Egg $egg): Response
{
$filename = trim(preg_replace('/[^\w]/', '-', kebab_case($egg->name)), '-');
return response($this->exporterService->handle($egg->id), 200, [
'Content-Transfer-Encoding' => 'binary',
'Content-Description' => 'File Transfer',
'Content-Disposition' => 'attachment; filename=egg-' . kebab_case($egg->name) . '.json',
'Content-Disposition' => 'attachment; filename=egg-' . $filename . '.json',
'Content-Type' => 'application/json',
]);
}