есть такая задача - заменить штатную функцию
update(
[
$key1 =>$val1,
$key2 = $val2
]);
На свою, которая бы тоже принимала эти параметры, но внутри чтоб был код
$newModel = new ModelName;
foreach ( $data as $key=>$val) {
$newModel-> $key = $val; // вместо этой строчки нужно вставить правильную конструкцию. но как?
}
$newModel->save();
Я так понимаю Setter нужно делать на все поля модели, а есть ли другой способ реализации сеттеров без доп. кодинга?