Как записать JSON в файл в Laravel?

143
09 января 2020, 14:20

На вход приходит JSON. Он содержится Request $request. Как мне его сохранить в файл при помощи библиотеки spatie/laravel-medialibrary? В голову приходит мысль, что может быть можно этот JSON с имитировать как будто бы он пришел с formdata через POST, но как?

UPD Получилось так (через временный файл):

$temp = tmpfile();
fwrite($temp, json_encode($request->all()));
$client->addMedia(stream_get_meta_data($temp)['uri'])->toMediaCollection();
fclose($temp);

Может можно через laravel или spatie/laravel-medialibrary?

READ ALSO
Woocommerce, дочерняя тема

Woocommerce, дочерняя тема

В дочерней теме пытаюсь переопределить хук, который используется в основной теме: funcitonsphp - основная тема

157
Как объединить массивы PHP

Как объединить массивы PHP

Есть массивы такого вида:

119
Создать уникальные значения

Создать уникальные значения

Есть цифры от 1 до 73Нужно из этого набора выбрать только 5 случайных, но чтобы они не повторялись

140
Laravel при переназначении имени сломал приложение

Laravel при переназначении имени сломал приложение

Суть в том, что нужно было изменить имя приложения использовал команду php artisan app:name "DKP Online" - да, косякнул, случайно вставил пробел, теперь имею...

94