mirror of
https://gitee.com/fastadminnet/framework.git
synced 2026-07-07 23:22:48 +08:00
Validate类serialize方法支持二级
This commit is contained in:
@@ -313,7 +313,13 @@ class Validate
|
|||||||
}
|
}
|
||||||
$serialize = [];
|
$serialize = [];
|
||||||
foreach ($rule as $name) {
|
foreach ($rule as $name) {
|
||||||
if (isset($data[$name])) {
|
if (strpos($name, '.')) {
|
||||||
|
list($name1, $name2) = explode('.', $name);
|
||||||
|
if (isset($data[$name1][$name2])) {
|
||||||
|
$serialize[$name] = $data[$name1][$name2];
|
||||||
|
unset($data[$name1][$name2]);
|
||||||
|
}
|
||||||
|
} elseif (isset($data[$name])) {
|
||||||
$serialize[$name] = $data[$name];
|
$serialize[$name] = $data[$name];
|
||||||
unset($data[$name]);
|
unset($data[$name]);
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user