Current File : //opt/RZphp73/includes/PEAR/Frontend/Gtk2/Channels.php
<?php

class PEAR_Frontend_Gtk2_Channels
{
    static function loadChannels($cmbChannel, $config, $strDefaultChannel = 'pear.php.net')
    {
        $cmbChannel->get_model()->clear();
        $arChannels = $config->getRegistry()->getChannels();
        $arChannelNames = array();
        foreach ($arChannels as $nId => $channel) {
            if ($channel->getName() != '__uri') {
                $arChannelNames[] = $channel->getName();
            }
        }
        natcasesort($arChannelNames);

        $nPos = 0;
        $nDefaultChannelId = 0;
        foreach ($arChannelNames as $strName) {
            $cmbChannel->append_text($strName);
            if ($strName == $strDefaultChannel) {
                $nDefaultChannelId = $nPos;
            }
            $nPos++;
        }
        $cmbChannel->set_active($nDefaultChannelId);
    }//static function loadChannels($cmbChannel, $config)
}//class PEAR_Frontend_Gtk2_Channels
?>