getDefaultLocalization() public method

Returns the default localization for this webspace.
public getDefaultLocalization ( ) : Localization
return Sulu\Component\Localization\Localization
Example #1
0
 /**
  * Sets the default localization for the given portal.
  *
  * @param $portal Portal
  *
  * @return bool True when successful, otherwise false
  */
 protected function loadPortalLocalizationDefaultFromWebspace($portal)
 {
     $webspaceDefaultLocalization = $this->webspace->getDefaultLocalization();
     foreach ($portal->getLocalizations() as $localization) {
         if ($webspaceDefaultLocalization && $webspaceDefaultLocalization->getLocalization() == $localization->getLocalization()) {
             $localization->setDefault(true);
             $portal->setDefaultLocalization($localization);
             return true;
         }
     }
     return false;
 }