【发布时间】:2015-05-31 00:37:50
【问题描述】:
在我的应用程序中,我创建了一个包含对象 ID 的 POST 表单。
当我发布表单时,我想针对一组规则验证对象,例如对象的年龄和模型关系。我创建了一个自定义 ValidationTrait。
我不想将值放入 $input,而是传递整个 Eloquent 模型。我该怎么做?
class AddParticipantToCourseFormRequest extends BaseRequest {
public function getInput($includeFiles = false)
{
$participantId = Input::get('participant_id');
$participant = Participant::find($participantId);
$input[ 'participant' ] = $participant;
return $input;
}
}
【问题讨论】:
标签: validation eloquent laravel-5