private function getFields($module, $except = array(), $alias = '') { $result = array(); $rows = array_flip(PMSEEngineUtils::getAllFieldsBean($module)); $rows = PMSEEngineUtils::unsetCommonFields($rows, $except); foreach ($rows as $key => $value) { if (!empty($alias)) { $result[] = $alias . '.' . $key; } else { $result[] = $key; } } return $result; }