Admin_SettingsController::getAvailableCountriesAction PHP Метод

getAvailableCountriesAction() публичный Метод

    public function getAvailableCountriesAction()
    {
        $countries = \Zend_Locale::getTranslationList('territory');
        asort($countries);
        $options = [];
        foreach ($countries as $short => $translation) {
            if (strlen($short) == 2) {
                $options[] = ["key" => $translation . " (" . $short . ")", "value" => $short];
            }
        }
        $result = ["data" => $options, "success" => true, "total" => count($options)];
        $this->_helper->json($result);
    }