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

Open in your IDE?
  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('juramuseum');
  32.         $webspace->setName("juramuseum.de");
  33.         $security = new Security();
  34.         $security->setSystem('Juramuseum');
  35.         $security->setPermissionCheck(false);
  36.         $webspace->setSecurity($security);
  37.         // add localization to webspace
  38.         $localization0 = new Localization();
  39.         $localization0->setLanguage('de');
  40.         $localization0->setCountry('');
  41.         $localization0->setShadow('');
  42.         $localization0->setDefault(true);
  43.         $localization0->setXDefault('');
  44.         $localizationRefs['juramuseum_de'] = $localization0;
  45.         $webspace->addLocalization($localization0);
  46.         // add theme
  47.         $webspace->addTemplate('search''search/search');
  48.         $webspace->addTemplate('error''error/error');
  49.         $webspace->addDefaultTemplate('page''default');
  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.                                 'de' => 'Hauptnavigation',
  57.                 )
  58. ,
  59.                 )
  60. ));
  61.         $navigation->addContext(new NavigationContext('information',     array(
  62.                         'title' =>     array(
  63.                         'en' => 'Navigation for information',
  64.                                 'de' => 'Navigation für Informationen',
  65.                 )
  66. ,
  67.                 )
  68. ));
  69.         $navigation->addContext(new NavigationContext('entertainment',     array(
  70.                         'title' =>     array(
  71.                         'en' => 'Navigation for entertainment',
  72.                                 'de' => 'Navigation für Unterhaltung',
  73.                 )
  74. ,
  75.                 )
  76. ));
  77.         $navigation->addContext(new NavigationContext('consulting',     array(
  78.                         'title' =>     array(
  79.                         'en' => 'Navigation for consulting',
  80.                                 'de' => 'Navigation für Beratung',
  81.                 )
  82. ,
  83.                 )
  84. ));
  85.         $webspace->setNavigation($navigation);
  86.         $webspace->setResourceLocatorStrategy('tree_leaf_edit');
  87.         // new portal
  88.         $portal = new Portal();
  89.         $portal->setName('juramuseum.de');
  90.         $portal->setKey('juramuseum');
  91.         $portal->setWebspace($webspace);
  92.         // add localization
  93.         $localization = new Localization();
  94.         $localization->setLanguage('de');
  95.         $localization->setCountry('');
  96.         $localization->setDefault('1');
  97.         $localization->setXDefault('');
  98.         $portal->addLocalization($localization);
  99.         // add environment
  100.         $environment = new Environment();
  101.         $environment->setType('prod');
  102.         // add environment url
  103.         $url = new Url();
  104.         $url->setUrl('{host}/{localization}');
  105.         $url->setLanguage('');
  106.         $url->setCountry('');
  107.         $url->setSegment('');
  108.         $url->setRedirect('');
  109.         $url->setMain(true);
  110.         $environment->addUrl($url);
  111.         $environment->addCustomUrl(new CustomUrl('juramuseum.de/*'));
  112.         $portal->addEnvironment($environment);
  113.         // add environment
  114.         $environment = new Environment();
  115.         $environment->setType('stage');
  116.         // add environment url
  117.         $url = new Url();
  118.         $url->setUrl('{host}/{localization}');
  119.         $url->setLanguage('');
  120.         $url->setCountry('');
  121.         $url->setSegment('');
  122.         $url->setRedirect('');
  123.         $url->setMain(true);
  124.         $environment->addUrl($url);
  125.         $environment->addCustomUrl(new CustomUrl('*/*'));
  126.         $portal->addEnvironment($environment);
  127.         // add environment
  128.         $environment = new Environment();
  129.         $environment->setType('test');
  130.         // add environment url
  131.         $url = new Url();
  132.         $url->setUrl('{host}/{localization}');
  133.         $url->setLanguage('');
  134.         $url->setCountry('');
  135.         $url->setSegment('');
  136.         $url->setRedirect('');
  137.         $url->setMain(true);
  138.         $environment->addUrl($url);
  139.         $environment->addCustomUrl(new CustomUrl('*/*'));
  140.         $portal->addEnvironment($environment);
  141.         // add environment
  142.         $environment = new Environment();
  143.         $environment->setType('dev');
  144.         // add environment url
  145.         $url = new Url();
  146.         $url->setUrl('{host}/{localization}');
  147.         $url->setLanguage('');
  148.         $url->setCountry('');
  149.         $url->setSegment('');
  150.         $url->setRedirect('');
  151.         $url->setMain(true);
  152.         $environment->addUrl($url);
  153.         $environment->addCustomUrl(new CustomUrl('*/*'));
  154.         $environment->addCustomUrl(new CustomUrl('juramuseum.loc/*'));
  155.         $environment->addCustomUrl(new CustomUrl('juramuseum.localhost/*'));
  156.         $portal->addEnvironment($environment);
  157.         $portalRefs['juramuseum'] = $portal;
  158.         $webspace->addPortal($portal);
  159.         $webspaceRefs['juramuseum'] = $webspace;
  160.         $portalInformationRefs['prod']['juramuseum.de/*'] = new PortalInformation(
  161.             4,
  162.             $webspaceRefs['juramuseum'],
  163.             $portalRefs['juramuseum'],
  164.             null,
  165.             'juramuseum.de/*',
  166.             null,
  167.             null,
  168.             false,
  169.             'juramuseum.de/*',
  170.             1
  171.         );
  172.         $portalInformationRefs['prod']['{host}/de'] = new PortalInformation(
  173.             1,
  174.             $webspaceRefs['juramuseum'],
  175.             $portalRefs['juramuseum'],
  176.             $localizationRefs['juramuseum_de'],
  177.             '{host}/de',
  178.             null,
  179.             null,
  180.             true,
  181.             '{host}/{localization}',
  182.             5
  183.         );
  184.         $portalInformationRefs['prod']['{host}'] = new PortalInformation(
  185.             2,
  186.             $webspaceRefs['juramuseum'],
  187.             $portalRefs['juramuseum'],
  188.             null,
  189.             '{host}',
  190.             null,
  191.             '{host}/{localization}',
  192.             false,
  193.             '{host}/{localization}',
  194.             4
  195.         );
  196.         $portalInformationRefs['stage']['{host}/de'] = new PortalInformation(
  197.             1,
  198.             $webspaceRefs['juramuseum'],
  199.             $portalRefs['juramuseum'],
  200.             $localizationRefs['juramuseum_de'],
  201.             '{host}/de',
  202.             null,
  203.             null,
  204.             true,
  205.             '{host}/{localization}',
  206.             5
  207.         );
  208.         $portalInformationRefs['stage']['{host}'] = new PortalInformation(
  209.             2,
  210.             $webspaceRefs['juramuseum'],
  211.             $portalRefs['juramuseum'],
  212.             null,
  213.             '{host}',
  214.             null,
  215.             '{host}/{localization}',
  216.             false,
  217.             '{host}/{localization}',
  218.             4
  219.         );
  220.         $portalInformationRefs['stage']['*/*'] = new PortalInformation(
  221.             4,
  222.             $webspaceRefs['juramuseum'],
  223.             $portalRefs['juramuseum'],
  224.             null,
  225.             '*/*',
  226.             null,
  227.             null,
  228.             false,
  229.             '*/*',
  230.             1
  231.         );
  232.         $portalInformationRefs['test']['{host}/de'] = new PortalInformation(
  233.             1,
  234.             $webspaceRefs['juramuseum'],
  235.             $portalRefs['juramuseum'],
  236.             $localizationRefs['juramuseum_de'],
  237.             '{host}/de',
  238.             null,
  239.             null,
  240.             true,
  241.             '{host}/{localization}',
  242.             5
  243.         );
  244.         $portalInformationRefs['test']['{host}'] = new PortalInformation(
  245.             2,
  246.             $webspaceRefs['juramuseum'],
  247.             $portalRefs['juramuseum'],
  248.             null,
  249.             '{host}',
  250.             null,
  251.             '{host}/{localization}',
  252.             false,
  253.             '{host}/{localization}',
  254.             4
  255.         );
  256.         $portalInformationRefs['test']['*/*'] = new PortalInformation(
  257.             4,
  258.             $webspaceRefs['juramuseum'],
  259.             $portalRefs['juramuseum'],
  260.             null,
  261.             '*/*',
  262.             null,
  263.             null,
  264.             false,
  265.             '*/*',
  266.             1
  267.         );
  268.         $portalInformationRefs['dev']['juramuseum.localhost/*'] = new PortalInformation(
  269.             4,
  270.             $webspaceRefs['juramuseum'],
  271.             $portalRefs['juramuseum'],
  272.             null,
  273.             'juramuseum.localhost/*',
  274.             null,
  275.             null,
  276.             false,
  277.             'juramuseum.localhost/*',
  278.             1
  279.         );
  280.         $portalInformationRefs['dev']['juramuseum.loc/*'] = new PortalInformation(
  281.             4,
  282.             $webspaceRefs['juramuseum'],
  283.             $portalRefs['juramuseum'],
  284.             null,
  285.             'juramuseum.loc/*',
  286.             null,
  287.             null,
  288.             false,
  289.             'juramuseum.loc/*',
  290.             1
  291.         );
  292.         $portalInformationRefs['dev']['{host}/de'] = new PortalInformation(
  293.             1,
  294.             $webspaceRefs['juramuseum'],
  295.             $portalRefs['juramuseum'],
  296.             $localizationRefs['juramuseum_de'],
  297.             '{host}/de',
  298.             null,
  299.             null,
  300.             true,
  301.             '{host}/{localization}',
  302.             5
  303.         );
  304.         $portalInformationRefs['dev']['{host}'] = new PortalInformation(
  305.             2,
  306.             $webspaceRefs['juramuseum'],
  307.             $portalRefs['juramuseum'],
  308.             null,
  309.             '{host}',
  310.             null,
  311.             '{host}/{localization}',
  312.             false,
  313.             '{host}/{localization}',
  314.             4
  315.         );
  316.         $portalInformationRefs['dev']['*/*'] = new PortalInformation(
  317.             4,
  318.             $webspaceRefs['juramuseum'],
  319.             $portalRefs['juramuseum'],
  320.             null,
  321.             '*/*',
  322.             null,
  323.             null,
  324.             false,
  325.             '*/*',
  326.             1
  327.         );
  328.         $this->setWebspaces($webspaceRefs);
  329.         $this->setPortals($portalRefs);
  330.         $this->setPortalInformations($portalInformationRefs);
  331.     }
  332. }