【发布时间】:2014-03-12 21:34:00
【问题描述】:
我的代码有问题:
public function show($id) {
$campaign = Campaign::where(function ($query) {
$query->where('Status', '=', 'yes')
->orWhere('AppUserId', '=', Auth::user()->AppUserId);
})->where(function ($query) {
$query->where('CampaignId', '=', $id);
})->get()->toArray();
}
我来了
未定义变量:id
如何在函数中获取 $id 变量值:
$query->where('CampaignId', '=', $id);
使用依赖注入代替全局变量?
任何帮助将不胜感激!
【问题讨论】:
-
你传入
$id。你的问题是$query,这是从哪里来的? -
@AbraCadaver 我已经编辑了我的问题,谢谢