function getCompaniesList($iCompanyId = null, $selectedId = null, $default = 'All') { $results = ''; if ($this->eRights < 4) { $results = "<input type='hidden' id='" . 'iCompanyId' . "' name='" . 'iCompanyId' . "' value='" . $_SESSION["sess_iCompanyId"] . "'>" . $_SESSION["sess_vCompanyName"]; } else { $user = new User(); $list = $user->getCompaniesListForUser($this->eRights, $this->iUserId); $results = $this->genDynamicDropeDown($list, 'iCompanyId', 'CompanyGroupFilter(this)', $selectedId, $default); } return $results; }