我正在尝试创建一个函数,如果数据库中的日期超过当前日期,则向用户发送电子邮件。我的电子邮件功能工作正常。现在我也已经构建了如果日期超过当前日期,它会添加一个带有“粘贴当前日期”的内容。现在我想知道是否有可能向用户发送电子邮件?<td>
这是我的代码
<td class="wrong">
@php
$date = new DateTime($i->EindDatum);
$now = new DateTime();
if($date < $now) echo 'past current date'
@endphp
@if ($date < $now)
{{ $users = User::find(1) $user->notify(new TaksComplete)}}
@endif
</td>
现在@if函数返回此错误syntax error, unexpected '$user' (T_VARIABLE), expecting ')'>
我知道应用程序不知道用户,因为它是一个功能,但我不知道如何解决这个问题。
该函数确实有效,因为当我在我的路由/网络中使用它时.php它确实像这样工作:
Route::get('/hosting', function(){
$users = User::find(1);
Notification::send($users, new TaksComplete);
return view('hosting');
} );
这确实会在用户单击/hosting时向用户发送电子邮件,但我这样做只是为了测试
ps. 我是拉拉维尔的新手
狐的传说
撒科打诨