Я использую модель для всех операций DBLaravel - Возможность иметь File Upload в модели
т.е.
В контроллере
public function VehicleProcess()
{
$VehicleData = Input::all();
$validation = Validator::make($VehicleData, VehicleModel::$rules); // using model for validation
if ($validation->passes())
{
VehicleModel::create($VehicleData); //using model for creating table
return Redirect::to('vehicle')->withErrors('Vehicle Details Saved Succesfully');
}
Теперь я использую файл Загрузить
Итак, Получение файла
$file = Input::file('photo');
и хранить его в своем собственном пути назначения
Input::file('photo')->move($destinationPath, $fileName);
Я делаю все это в контроллере,
Можно ли сделать эти вещи в модели, как отправка $ файл модели, если так Как я могу это сделать?
Спасибо, будет функция ** __ ** конструкция получает '$ File' или' Input :: файл ('InsurancePhoto'); 'автоматически? – AngularAngularAngular
Я предлагаю вам создать новую функцию в вашем файле, обрабатывающем определенный класс, который отвечает за сохранение файлов. Конструктор - это в значительной степени место, где вы позволяете Laravel вводить классы в ваш контроллер. – Carter