mirror of
https://gitee.com/fastadminnet/framework.git
synced 2026-07-01 12:42:48 +08:00
修正错误
This commit is contained in:
@@ -1090,7 +1090,7 @@ class Model
|
||||
$value = isset($data[$name1][$name2]) ? $data[$name1][$name2] : null;
|
||||
} else {
|
||||
$value = isset($data[$key]) ? $data[$key] : null;
|
||||
}
|
||||
}
|
||||
if ($val instanceof \Closure) {
|
||||
$result = App::invokeFunction($val, [$value, $data]);
|
||||
} else {
|
||||
@@ -1112,7 +1112,11 @@ class Model
|
||||
break;
|
||||
case 'ignore':
|
||||
if ($rule === $value) {
|
||||
unset(strpos($key,'.')?$data[$name1][$name2]:$data[$key]);
|
||||
if (strpos($key, '.')) {
|
||||
unset($data[$name1][$name2]);
|
||||
} else {
|
||||
unset($data[$key]);
|
||||
}
|
||||
}
|
||||
return;
|
||||
case 'value':
|
||||
@@ -1121,9 +1125,9 @@ class Model
|
||||
break;
|
||||
}
|
||||
}
|
||||
if(strpos($key,'.')){
|
||||
if (strpos($key, '.')) {
|
||||
$data[$name1][$name2] = $result;
|
||||
}else{
|
||||
} else {
|
||||
$data[$key] = $result;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user