public function receita(Request $request){
$id = $request['id'];
$marcacao = Marcacao::find($id);
$produtos = ProdutoUnidade::where('unidade_id', $marcacao->agenda->vinculo->unidade->id)
->get();
$vencimento = new DateTime(date("y-m-d"));
$vencimento->add(new DateInterval('P90D'));
$vencimento = $vencimento->format('y-m-d');
return view('agendas.receita', compact('marcacao', 'produtos', 'vencimento'));
}
在我的刀刃上,我有:
@foreach($produtos as $produto)
<option value="{{$produto->id}}">
{{$vencimento->diff($produto->produtoNota->dataValidade) > 60 ? '0' : '1'}}
</option>
@endforeach
我想知道$vencimento和$produto的区别是不是->产品编号->dataValidade大于60,但我收到错误:
对字符串调用成员函数diff()