Як в Laravel згенерувати файл для завантаження на льоту
Це можна зробити наступним чином
use Symfony\Component\HttpFoundation\StreamedResponse;
$generator = $service->getGenerator();
$response = new StreamedResponse();
$response->headers->set('Content-Type', 'text/xml');
$response->setCallBack(function () use($generator) {
foreach($generator as $item) {
echo View::make('some-item', 'item' => $item]);
}
});
return $response;
Alex
· 3 роки тому
Коментарі (0)
Щоб залишити коментар необхідно авторизуватися.
Ще немає коментарів