Beispiel #1
0
 public function addEnvironment($numEnvironment, $mulUrls, $strLanguage = 'en_US')
 {
     if (is_array($mulUrls)) {
         $arrUrls = $mulUrls;
     } else {
         if (is_string($mulUrls)) {
             $arrUrls = array($mulUrls);
         }
     }
     $objConfigLangs = Config::getInstance('_languageByUrl');
     $objConfig = Config::getInstance('_appUrlsByEnvironment');
     $strConfigIndex = sprintf('environment::%d', $numEnvironment);
     //        $objConfig->delete($strConfigIndex);
     foreach ($arrUrls as $strUrl) {
         $strValue = $strUrl;
         $objConfig->add($strConfigIndex, $strValue);
         $objConfigLangs->add($strUrl, $strLanguage);
     }
     $this->arrWorkingEnvironments[] = $numEnvironment;
 }