public function SalarySave(Request $req) {
$month = date('m');
$user_id = Auth::user()->getAuthIdentifier();
$date = DB::table('worktime')
->whereMonth('date', $month)
->where('users_id', $user_id)
->SUM('time');
$cost = DB::table('salary')
->where('users_id', $user_id)
->get();
$cost_ph = $cost[0]->cost_ph;
$sal = $cost_ph * $date/60;
$a = SalaryModel::find($cost[0]->salary_id);
$a-> total_hours = round($date/60, 3);
$a-> salary = round($sal, 3);
$a-> save();
}
вот ошибка и метод для роута, он работал и просто перестал, хотя я его не трогал
что делает метод, из таблицы worktime я суммирую поля time по дате которая входит в текущий месяц, далее сумму записываю в таблицу salary в поле total_hours и умножаю значение на cost_ph записываю в поле salary, вот таблицы