var/cache/website/dev/sulu/websiteWebspaceCollectionCache.php line 45

  1. <?php
  2. use Sulu\Component\Localization\Localization;
  3. use Sulu\Component\Webspace\Manager\WebspaceCollection;
  4. use Sulu\Component\Webspace\Portal;
  5. use Sulu\Component\Webspace\PortalInformation;
  6. use Sulu\Component\Webspace\Environment;
  7. use Sulu\Component\Webspace\Security;
  8. use Sulu\Component\Webspace\Segment;
  9. use Sulu\Component\Webspace\Url;
  10. use Sulu\Component\Webspace\CustomUrl;
  11. use Sulu\Component\Webspace\Webspace;
  12. use Sulu\Component\Webspace\Navigation;
  13. use Sulu\Component\Webspace\NavigationContext;
  14. /**
  15.  * websiteWebspaceCollectionCache
  16.  *
  17.  * DO NOT EDIT
  18.  * This file is autogenerated by the Sulu Webspace component
  19.  */
  20. class websiteWebspaceCollectionCache extends WebspaceCollection
  21. {
  22.     public function __construct()
  23.     {
  24.         $webspaceRefs = array();
  25.         $portalRefs = array();
  26.         $localizationRefs = array();
  27.         $segmentRefs = array();
  28.         $portalInformationRefs = array();
  29.         // new webspace
  30.         $webspace = new Webspace();
  31.         $webspace->setKey('lerepere');
  32.         $webspace->setName("lerepere.ch");
  33.         $security = new Security();
  34.         $security->setSystem('Sulu');
  35.         $security->setPermissionCheck(false);
  36.         $webspace->setSecurity($security);
  37.         // add localization to webspace
  38.         $localization0 = new Localization();
  39.         $localization0->setLanguage('fr');
  40.         $localization0->setCountry('');
  41.         $localization0->setShadow('');
  42.         $localization0->setDefault(true);
  43.         $localization0->setXDefault('');
  44.         $localizationRefs['lerepere_fr'] = $localization0;
  45.         $webspace->addLocalization($localization0);
  46.         // add theme
  47.         $webspace->addTemplate('search''search/search');
  48.         $webspace->addTemplate('error''error/error');
  49.         $webspace->addDefaultTemplate('page''evenements');
  50.         $webspace->addDefaultTemplate('home''homepage');
  51.         // add navigation
  52.         $navigation = new Navigation();
  53.         $navigation->addContext(new NavigationContext('main',     array(
  54.                         'title' =>     array(
  55.                         'en' => 'Main Navigation',
  56.                                 'fr' => 'Navigation principale',
  57.                 )
  58. ,
  59.                 )
  60. ));
  61.         $webspace->setNavigation($navigation);
  62.         $webspace->setResourceLocatorStrategy('tree_leaf_edit');
  63.         // new portal
  64.         $portal = new Portal();
  65.         $portal->setName('lerepere.ch');
  66.         $portal->setKey('lerepere');
  67.         $portal->setWebspace($webspace);
  68.         // add localization
  69.         $localization = new Localization();
  70.         $localization->setLanguage('fr');
  71.         $localization->setCountry('');
  72.         $localization->setDefault('1');
  73.         $localization->setXDefault('');
  74.         $portal->addLocalization($localization);
  75.         // add environment
  76.         $environment = new Environment();
  77.         $environment->setType('prod');
  78.         // add environment url
  79.         $url = new Url();
  80.         $url->setUrl('{host}');
  81.         $url->setLanguage('fr');
  82.         $url->setCountry('');
  83.         $url->setSegment('');
  84.         $url->setRedirect('');
  85.         $url->setMain(true);
  86.         $environment->addUrl($url);
  87.         $portal->addEnvironment($environment);
  88.         // add environment
  89.         $environment = new Environment();
  90.         $environment->setType('stage');
  91.         // add environment url
  92.         $url = new Url();
  93.         $url->setUrl('{host}');
  94.         $url->setLanguage('fr');
  95.         $url->setCountry('');
  96.         $url->setSegment('');
  97.         $url->setRedirect('');
  98.         $url->setMain(true);
  99.         $environment->addUrl($url);
  100.         $portal->addEnvironment($environment);
  101.         // add environment
  102.         $environment = new Environment();
  103.         $environment->setType('test');
  104.         // add environment url
  105.         $url = new Url();
  106.         $url->setUrl('{host}');
  107.         $url->setLanguage('fr');
  108.         $url->setCountry('');
  109.         $url->setSegment('');
  110.         $url->setRedirect('');
  111.         $url->setMain(true);
  112.         $environment->addUrl($url);
  113.         $portal->addEnvironment($environment);
  114.         // add environment
  115.         $environment = new Environment();
  116.         $environment->setType('dev');
  117.         // add environment url
  118.         $url = new Url();
  119.         $url->setUrl('{host}');
  120.         $url->setLanguage('fr');
  121.         $url->setCountry('');
  122.         $url->setSegment('');
  123.         $url->setRedirect('');
  124.         $url->setMain(true);
  125.         $environment->addUrl($url);
  126.         $portal->addEnvironment($environment);
  127.         $portalRefs['lerepere'] = $portal;
  128.         $webspace->addPortal($portal);
  129.         $webspaceRefs['lerepere'] = $webspace;
  130.         $portalInformationRefs['prod']['{host}'] = new PortalInformation(
  131.             1,
  132.             $webspaceRefs['lerepere'],
  133.             $portalRefs['lerepere'],
  134.             $localizationRefs['lerepere_fr'],
  135.             '{host}',
  136.             null,
  137.             null,
  138.             true,
  139.             '{host}',
  140.             5
  141.         );
  142.         $portalInformationRefs['stage']['{host}'] = new PortalInformation(
  143.             1,
  144.             $webspaceRefs['lerepere'],
  145.             $portalRefs['lerepere'],
  146.             $localizationRefs['lerepere_fr'],
  147.             '{host}',
  148.             null,
  149.             null,
  150.             true,
  151.             '{host}',
  152.             5
  153.         );
  154.         $portalInformationRefs['test']['{host}'] = new PortalInformation(
  155.             1,
  156.             $webspaceRefs['lerepere'],
  157.             $portalRefs['lerepere'],
  158.             $localizationRefs['lerepere_fr'],
  159.             '{host}',
  160.             null,
  161.             null,
  162.             true,
  163.             '{host}',
  164.             5
  165.         );
  166.         $portalInformationRefs['dev']['{host}'] = new PortalInformation(
  167.             1,
  168.             $webspaceRefs['lerepere'],
  169.             $portalRefs['lerepere'],
  170.             $localizationRefs['lerepere_fr'],
  171.             '{host}',
  172.             null,
  173.             null,
  174.             true,
  175.             '{host}',
  176.             5
  177.         );
  178.         $this->setWebspaces($webspaceRefs);
  179.         $this->setPortals($portalRefs);
  180.         $this->setPortalInformations($portalInformationRefs);
  181.     }
  182. }