У меня есть форма, которая отправляет текстовый файл через метод POST в Laravel 4. Однако внутри контроллера я не могу понять, как получить его содержимое, чтобы поместить его в поле BLOB в БД.
Документация Laravel и все записи, которые я нашел в Интернете, всегда показывают, как сохранить содержимое в файл с помощью метода ->move()
.
Это мой код в контроллере:
$book = Books::find($id);
$file = Input::file('summary'); // get the file user sent via POST
$book->SummaryText = $file->getContent(); <---- this is the method I am searching for...
$book->save(); // save the summary text into the DB
(SummaryText - MEDIUMTEXT в моей таблице БД).
Итак, как получить содержимое файла в Laravel 4.1 без необходимости его сохранения в файл? Возможно ли это?