На моем контроллере у меня есть код:
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-> produtoNota-> dataValidade больше 60, но я получаю сообщение об ошибке:
Вызов функции-члена diff () для строки
Любая помощь?