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

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