Пример #1
0
 public function getList()
 {
     if (!isset($this->_list)) {
         jimport('joomla.filesystem.folder');
         $iso = KFactory::get('admin::com.nooku.model.isocountries');
         $flagsdir = Nooku::getPath('flags');
         $flagsurl = Nooku::getUrl('flags');
         $files = JFolder::files($flagsdir, '(.*)\\.png');
         foreach ($files as $file) {
             $code = basename($file, '.png');
             $country = $iso->getCountry($code);
             $this->_list[$code] = $country ? $country : $code;
         }
         asort($this->_list);
     }
     return $this->_list;
 }