yupe\components\urlManager\LangUrlManager::getAvailableLanguages PHP Method

getAvailableLanguages() public method

public getAvailableLanguages ( ) : array
return array
    public function getAvailableLanguages()
    {
        if (null === $this->_languages) {
            $this->_languages = explode(',', $this->yupe->availableLanguages);
        }
        return $this->_languages;
    }

Usage Example

Example #1
0
 /**
  * @param \CWebApplication $owner
  */
 public function attach($owner)
 {
     $this->lm = $owner->getUrlManager();
     if (count($this->lm->getAvailableLanguages()) > 1) {
         $owner->attachEventHandler('onBeginRequest', [$this, 'handleLanguageBehavior']);
     }
 }