function get_return_module_fields(&$value, $module, &$error) { global $module_name; $module_name = $module; return array('module_name' => $module, 'module_fields' => get_field_list($value), 'error' => get_name_value_list($value)); }
function get_return_module_fields($value, $module, $error, $translate = true) { global $module_name; $module_name = $module; return array('module_name' => $module, 'module_fields' => get_field_list($value, $translate), 'error' => get_name_value_list($value)); }
function get_return_value(&$value, $module) { $object_id = rtrim($module, 's') . '_id'; return array('id' => $value->{$object_id}, 'module_name' => $module, 'name_value_list' => get_name_value_list($value)); }