【发布时间】:2019-01-29 13:29:46
【问题描述】:
所以这是我现在拥有的一段代码,它在我的一个控制器中运行:
auth()->user()->confirmReservation(
new Reservation(request(['room_id', 'data_ini', 'data_fin']))
);
这是我的用户模型中的方法:
public function confirmReservation(Reservation $reservation) {
$this->reservations()->save($reservation);
}
我想为该对象添加一个变量作为另一个参数,但我在网上找不到答案。我是 Laravel 的新手,我知道这一定很基础。有谁能够帮助我?一些指导,以便我可以作为程序员改进,也将不胜感激。谢谢!
【问题讨论】:
-
你想在哪里添加参数?我没有得到你
-
在新的 Reservation(...) 行
标签: php laravel eloquent model parameter-passing