get([ 'output' => ['sysmapid', 'name'], 'sysmapids' => array_keys($mapids) ]); foreach ($db_maps as $db_map) { $maps[] = [ 'sysmapid' => $db_map['sysmapid'], 'label' => $db_map['name'] ]; } } CArrayHelper::sort($maps, ['label']); $this->setResponse(new CControllerResponseData([ 'name' => $this->getInput('name', $this->widget !== null ? $this->widget->getDefaultName() : ''), 'maps' => $maps, 'user' => [ 'debug_mode' => $this->getDebugMode() ], 'allowed_ui_maps' => $this->checkAccess(CRoleHelper::UI_MONITORING_MAPS) ])); } }