invoke($invoke['class'], $invoke['method'], $params); if (empty($item) || !is_array($item)) { continue; } // 获取组件/保存数据 $data[$invoke['addons_name']] = $item; } return $data; } /** * 验证调用结果 * @param mixed $data * @return boolean */ protected function validateDataFormat($data = null): bool { return true; } }