_t('_bx_dev_frm_txt_select_module')), BxDolStudioUtils::getModules()); $aInputs['module']['value'] = $aParams['module']; $aForms = array(); $oDb->getForms(array('type' => 'by_module', 'value' => $aParams['module']), $aForms, false); foreach($aForms as $aForm) $aInputs['object']['values'][$aForm['object']] = _t($aForm['title']); asort($aInputs['object']['values']); $aInputs['object']['type'] = 'select'; $aInputs['object']['values'] = array_merge(array('' => _t('_bx_dev_frm_txt_select_object')), $aInputs['object']['values']); $aInputs['object']['value'] = $aParams['object']; } public static function serializeString($sValue) { if(empty($sValue)) return ''; $aValue = array(); @eval("\$aValue = " . $sValue . ";"); if(empty($aValue) || !is_array($aValue)) return ''; return serialize($aValue); } public static function unserializeString($sValue) { if(empty($sValue)) return ''; $aValue = @unserialize($sValue); if(empty($aValue) || !is_array($aValue)) return ''; return var_export($aValue, true); } } /** @} */