i have a pivot table that i want to record some data along with user on form submit. but im getting an error illegal offset type. $user has a value. same value if i add manually it works.
my controller
public function store(User $user)
{
//dd(Request()->all());
$data = request()->validate([
'title' => 'required',
'link' => 'required',
'startDate' => 'required',
'endDate' => 'required',
]);
$employer = Auth::User();
$employer->myInterviews()->toggle([
$user =>[
'title' => Request()->title,
'link' => Request()->link,
'startDate' => Request()->startDate,
'endDate' => Request()->endDate,
]
]);
return 'success';
Source: Laravel