From 9295b632c72fa9979986b4e4c7bb58ce9ea352dc Mon Sep 17 00:00:00 2001 From: qixinzhi Date: Wed, 5 Jun 2024 06:05:58 +0000 Subject: [PATCH] * [task#119234,doing,0.5h,1h] add prepareFieldSettingFormData. --- module/bi/model.php | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/module/bi/model.php b/module/bi/model.php index 9014e52cf7..fb8075cddc 100644 --- a/module/bi/model.php +++ b/module/bi/model.php @@ -1043,6 +1043,26 @@ class biModel extends model return $options; } + /** + * Prepare field setting form data. + * + * @param object $settings + * @access public + * @return array + */ + public function prepareFieldSettingFormData($settings) + { + $formData = array(); + foreach((array)$settings as $key => $setting) + { + $setting = (array)$setting; + $setting['key'] = $key; + $formData[] = $setting; + } + + return $formData; + } + /** * Encode json. *