var/classes/definition_BrandExtension.php line 557

Open in your IDE?
  1. <?php
  2. /**
  3.  * Inheritance: yes
  4.  * Variants: yes
  5.  *
  6.  * Fields Summary:
  7.  * - localizedfields [localizedfields]
  8.  * -- Name [input]
  9.  * -- Content [input]
  10.  * -- Description [wysiwyg]
  11.  * -- VideoList [manyToManyRelation]
  12.  * -- DocumentList [manyToManyRelation]
  13.  * - Category [advancedManyToManyObjectRelation]
  14.  * - Brand [advancedManyToManyObjectRelation]
  15.  * - CountryAvailabilityList [advancedManyToManyObjectRelation]
  16.  * - bottleSize [select]
  17.  * - DocumentImage [image]
  18.  * - images [imageGallery]
  19.  */
  20. return Pimcore\Model\DataObject\ClassDefinition::__set_state(array(
  21.    'dao' => NULL,
  22.    'id' => '32',
  23.    'name' => 'BrandExtension',
  24.    'description' => '',
  25.    'creationDate' => 1469144282,
  26.    'modificationDate' => 1707852979,
  27.    'userOwner' => 3,
  28.    'userModification' => 1224,
  29.    'parentClass' => '\\Pimcore\\Bundle\\EcommerceFrameworkBundle\\Model\\AbstractProduct',
  30.    'implementsInterfaces' => '',
  31.    'listingParentClass' => '',
  32.    'useTraits' => '',
  33.    'listingUseTraits' => '',
  34.    'encryption' => false,
  35.    'encryptedTables' => 
  36.   array (
  37.   ),
  38.    'allowInherit' => true,
  39.    'allowVariants' => true,
  40.    'showVariants' => true,
  41.    'fieldDefinitions' => 
  42.   array (
  43.   ),
  44.    'layoutDefinitions' => 
  45.   Pimcore\Model\DataObject\ClassDefinition\Layout\Panel::__set_state(array(
  46.      'name' => 'pimcore_root',
  47.      'type' => NULL,
  48.      'region' => NULL,
  49.      'title' => NULL,
  50.      'width' => 0,
  51.      'height' => 0,
  52.      'collapsible' => false,
  53.      'collapsed' => false,
  54.      'bodyStyle' => NULL,
  55.      'datatype' => 'layout',
  56.      'permissions' => NULL,
  57.      'children' => 
  58.     array (
  59.       => 
  60.       Pimcore\Model\DataObject\ClassDefinition\Layout\Panel::__set_state(array(
  61.          'name' => 'layoutBase',
  62.          'type' => NULL,
  63.          'region' => NULL,
  64.          'title' => 'Brand Extension',
  65.          'width' => NULL,
  66.          'height' => NULL,
  67.          'collapsible' => false,
  68.          'collapsed' => false,
  69.          'bodyStyle' => '',
  70.          'datatype' => 'layout',
  71.          'permissions' => NULL,
  72.          'children' => 
  73.         array (
  74.           => 
  75.           Pimcore\Model\DataObject\ClassDefinition\Layout\Fieldset::__set_state(array(
  76.              'name' => 'groupNames',
  77.              'type' => NULL,
  78.              'region' => NULL,
  79.              'title' => 'Names',
  80.              'width' => '',
  81.              'height' => '',
  82.              'collapsible' => true,
  83.              'collapsed' => false,
  84.              'bodyStyle' => '',
  85.              'datatype' => 'layout',
  86.              'permissions' => NULL,
  87.              'children' => 
  88.             array (
  89.               => 
  90.               Pimcore\Model\DataObject\ClassDefinition\Data\Localizedfields::__set_state(array(
  91.                  'name' => 'localizedfields',
  92.                  'title' => '',
  93.                  'tooltip' => NULL,
  94.                  'mandatory' => NULL,
  95.                  'noteditable' => NULL,
  96.                  'index' => NULL,
  97.                  'locked' => false,
  98.                  'style' => NULL,
  99.                  'permissions' => NULL,
  100.                  'datatype' => 'data',
  101.                  'fieldtype' => 'localizedfields',
  102.                  'relationType' => false,
  103.                  'invisible' => false,
  104.                  'visibleGridView' => true,
  105.                  'visibleSearch' => true,
  106.                  'blockedVarsForExport' => 
  107.                 array (
  108.                 ),
  109.                  'children' => 
  110.                 array (
  111.                   => 
  112.                   Pimcore\Model\DataObject\ClassDefinition\Data\Input::__set_state(array(
  113.                      'name' => 'Name',
  114.                      'title' => 'Name',
  115.                      'tooltip' => 'Name of document',
  116.                      'mandatory' => false,
  117.                      'noteditable' => false,
  118.                      'index' => true,
  119.                      'locked' => false,
  120.                      'style' => '',
  121.                      'permissions' => NULL,
  122.                      'datatype' => 'data',
  123.                      'fieldtype' => 'input',
  124.                      'relationType' => false,
  125.                      'invisible' => false,
  126.                      'visibleGridView' => true,
  127.                      'visibleSearch' => true,
  128.                      'blockedVarsForExport' => 
  129.                     array (
  130.                     ),
  131.                      'width' => '',
  132.                      'defaultValue' => NULL,
  133.                      'columnLength' => 100,
  134.                      'regex' => '',
  135.                      'regexFlags' => 
  136.                     array (
  137.                     ),
  138.                      'unique' => false,
  139.                      'showCharCount' => false,
  140.                      'defaultValueGenerator' => '',
  141.                   )),
  142.                   => 
  143.                   Pimcore\Model\DataObject\ClassDefinition\Data\Input::__set_state(array(
  144.                      'name' => 'Content',
  145.                      'title' => 'Content',
  146.                      'tooltip' => 'Content of document',
  147.                      'mandatory' => false,
  148.                      'noteditable' => false,
  149.                      'index' => false,
  150.                      'locked' => false,
  151.                      'style' => '',
  152.                      'permissions' => NULL,
  153.                      'datatype' => 'data',
  154.                      'fieldtype' => 'input',
  155.                      'relationType' => false,
  156.                      'invisible' => false,
  157.                      'visibleGridView' => true,
  158.                      'visibleSearch' => false,
  159.                      'blockedVarsForExport' => 
  160.                     array (
  161.                     ),
  162.                      'width' => '',
  163.                      'defaultValue' => NULL,
  164.                      'columnLength' => 190,
  165.                      'regex' => '',
  166.                      'regexFlags' => 
  167.                     array (
  168.                     ),
  169.                      'unique' => false,
  170.                      'showCharCount' => false,
  171.                      'defaultValueGenerator' => '',
  172.                   )),
  173.                   => 
  174.                   Pimcore\Model\DataObject\ClassDefinition\Data\Wysiwyg::__set_state(array(
  175.                      'name' => 'Description',
  176.                      'title' => 'Description',
  177.                      'tooltip' => '',
  178.                      'mandatory' => false,
  179.                      'noteditable' => false,
  180.                      'index' => false,
  181.                      'locked' => false,
  182.                      'style' => '',
  183.                      'permissions' => NULL,
  184.                      'datatype' => 'data',
  185.                      'fieldtype' => 'wysiwyg',
  186.                      'relationType' => false,
  187.                      'invisible' => false,
  188.                      'visibleGridView' => false,
  189.                      'visibleSearch' => false,
  190.                      'blockedVarsForExport' => 
  191.                     array (
  192.                     ),
  193.                      'width' => '',
  194.                      'height' => '',
  195.                      'toolbarConfig' => '',
  196.                      'excludeFromSearchIndex' => false,
  197.                      'maxCharacters' => '',
  198.                   )),
  199.                 ),
  200.                  'region' => NULL,
  201.                  'layout' => NULL,
  202.                  'width' => '',
  203.                  'height' => '',
  204.                  'maxTabs' => NULL,
  205.                  'border' => false,
  206.                  'provideSplitView' => false,
  207.                  'tabPosition' => NULL,
  208.                  'hideLabelsWhenTabsReached' => NULL,
  209.                  'referencedFields' => 
  210.                 array (
  211.                   => 
  212.                   Pimcore\Model\DataObject\ClassDefinition\Data\Localizedfields::__set_state(array(
  213.                      'name' => 'localizedfields',
  214.                      'title' => 'Videos',
  215.                      'tooltip' => '',
  216.                      'mandatory' => false,
  217.                      'noteditable' => false,
  218.                      'index' => false,
  219.                      'locked' => false,
  220.                      'style' => '',
  221.                      'permissions' => NULL,
  222.                      'datatype' => 'data',
  223.                      'fieldtype' => 'localizedfields',
  224.                      'relationType' => false,
  225.                      'invisible' => false,
  226.                      'visibleGridView' => true,
  227.                      'visibleSearch' => true,
  228.                      'blockedVarsForExport' => 
  229.                     array (
  230.                     ),
  231.                      'children' => 
  232.                     array (
  233.                       => 
  234.                       Pimcore\Model\DataObject\ClassDefinition\Data\ManyToManyRelation::__set_state(array(
  235.                          'name' => 'VideoList',
  236.                          'title' => 'Video List',
  237.                          'tooltip' => '',
  238.                          'mandatory' => false,
  239.                          'noteditable' => false,
  240.                          'index' => false,
  241.                          'locked' => false,
  242.                          'style' => '',
  243.                          'permissions' => NULL,
  244.                          'datatype' => 'data',
  245.                          'fieldtype' => 'manyToManyRelation',
  246.                          'relationType' => true,
  247.                          'invisible' => false,
  248.                          'visibleGridView' => false,
  249.                          'visibleSearch' => false,
  250.                          'blockedVarsForExport' => 
  251.                         array (
  252.                         ),
  253.                          'classes' => 
  254.                         array (
  255.                         ),
  256.                          'pathFormatterClass' => '',
  257.                          'width' => '',
  258.                          'height' => '',
  259.                          'maxItems' => NULL,
  260.                          'assetUploadPath' => '/product-media/videos',
  261.                          'objectsAllowed' => false,
  262.                          'assetsAllowed' => true,
  263.                          'assetTypes' => 
  264.                         array (
  265.                           => 
  266.                           array (
  267.                             'assetTypes' => 'video',
  268.                           ),
  269.                         ),
  270.                          'documentsAllowed' => false,
  271.                          'documentTypes' => 
  272.                         array (
  273.                         ),
  274.                          'enableTextSelection' => false,
  275.                       )),
  276.                     ),
  277.                      'region' => NULL,
  278.                      'layout' => NULL,
  279.                      'width' => '',
  280.                      'height' => '',
  281.                      'maxTabs' => NULL,
  282.                      'border' => false,
  283.                      'provideSplitView' => false,
  284.                      'tabPosition' => 'top',
  285.                      'hideLabelsWhenTabsReached' => NULL,
  286.                      'referencedFields' => 
  287.                     array (
  288.                     ),
  289.                      'fieldDefinitionsCache' => NULL,
  290.                      'permissionView' => NULL,
  291.                      'permissionEdit' => NULL,
  292.                      'labelWidth' => 0,
  293.                      'labelAlign' => 'left',
  294.                   )),
  295.                   => 
  296.                   Pimcore\Model\DataObject\ClassDefinition\Data\Localizedfields::__set_state(array(
  297.                      'name' => 'localizedfields',
  298.                      'title' => 'Document',
  299.                      'tooltip' => '',
  300.                      'mandatory' => false,
  301.                      'noteditable' => false,
  302.                      'index' => false,
  303.                      'locked' => false,
  304.                      'style' => '',
  305.                      'permissions' => NULL,
  306.                      'datatype' => 'data',
  307.                      'fieldtype' => 'localizedfields',
  308.                      'relationType' => false,
  309.                      'invisible' => false,
  310.                      'visibleGridView' => true,
  311.                      'visibleSearch' => true,
  312.                      'blockedVarsForExport' => 
  313.                     array (
  314.                     ),
  315.                      'children' => 
  316.                     array (
  317.                       => 
  318.                       Pimcore\Model\DataObject\ClassDefinition\Data\ManyToManyRelation::__set_state(array(
  319.                          'name' => 'DocumentList',
  320.                          'title' => 'Document List',
  321.                          'tooltip' => '',
  322.                          'mandatory' => false,
  323.                          'noteditable' => false,
  324.                          'index' => false,
  325.                          'locked' => false,
  326.                          'style' => '',
  327.                          'permissions' => NULL,
  328.                          'datatype' => 'data',
  329.                          'fieldtype' => 'manyToManyRelation',
  330.                          'relationType' => true,
  331.                          'invisible' => false,
  332.                          'visibleGridView' => false,
  333.                          'visibleSearch' => false,
  334.                          'blockedVarsForExport' => 
  335.                         array (
  336.                         ),
  337.                          'classes' => 
  338.                         array (
  339.                           => 
  340.                           array (
  341.                             'classes' => '',
  342.                           ),
  343.                         ),
  344.                          'pathFormatterClass' => '',
  345.                          'width' => '',
  346.                          'height' => '',
  347.                          'maxItems' => NULL,
  348.                          'assetUploadPath' => '/product-media/document',
  349.                          'objectsAllowed' => false,
  350.                          'assetsAllowed' => true,
  351.                          'assetTypes' => 
  352.                         array (
  353.                           => 
  354.                           array (
  355.                             'assetTypes' => 'folder',
  356.                           ),
  357.                           => 
  358.                           array (
  359.                             'assetTypes' => 'image',
  360.                           ),
  361.                           => 
  362.                           array (
  363.                             'assetTypes' => 'text',
  364.                           ),
  365.                           => 
  366.                           array (
  367.                             'assetTypes' => 'audio',
  368.                           ),
  369.                           => 
  370.                           array (
  371.                             'assetTypes' => 'unknown',
  372.                           ),
  373.                           => 
  374.                           array (
  375.                             'assetTypes' => 'document',
  376.                           ),
  377.                           => 
  378.                           array (
  379.                             'assetTypes' => 'archive',
  380.                           ),
  381.                         ),
  382.                          'documentsAllowed' => false,
  383.                          'documentTypes' => 
  384.                         array (
  385.                           => 
  386.                           array (
  387.                             'documentTypes' => '',
  388.                           ),
  389.                         ),
  390.                          'enableTextSelection' => false,
  391.                       )),
  392.                     ),
  393.                      'region' => NULL,
  394.                      'layout' => NULL,
  395.                      'width' => '',
  396.                      'height' => '',
  397.                      'maxTabs' => NULL,
  398.                      'border' => false,
  399.                      'provideSplitView' => false,
  400.                      'tabPosition' => 'top',
  401.                      'hideLabelsWhenTabsReached' => NULL,
  402.                      'referencedFields' => 
  403.                     array (
  404.                     ),
  405.                      'fieldDefinitionsCache' => NULL,
  406.                      'permissionView' => NULL,
  407.                      'permissionEdit' => NULL,
  408.                      'labelWidth' => 0,
  409.                      'labelAlign' => 'left',
  410.                   )),
  411.                 ),
  412.                  'fieldDefinitionsCache' => NULL,
  413.                  'permissionView' => NULL,
  414.                  'permissionEdit' => NULL,
  415.                  'labelWidth' => 0,
  416.                  'labelAlign' => 'left',
  417.               )),
  418.             ),
  419.              'locked' => false,
  420.              'blockedVarsForExport' => 
  421.             array (
  422.             ),
  423.              'fieldtype' => 'fieldset',
  424.              'labelWidth' => 105,
  425.              'labelAlign' => 'left',
  426.           )),
  427.           => 
  428.           Pimcore\Model\DataObject\ClassDefinition\Layout\Fieldset::__set_state(array(
  429.              'name' => 'groupBrand',
  430.              'type' => NULL,
  431.              'region' => NULL,
  432.              'title' => 'Categories',
  433.              'width' => '',
  434.              'height' => '',
  435.              'collapsible' => true,
  436.              'collapsed' => true,
  437.              'bodyStyle' => '',
  438.              'datatype' => 'layout',
  439.              'permissions' => NULL,
  440.              'children' => 
  441.             array (
  442.               => 
  443.               Pimcore\Model\DataObject\ClassDefinition\Data\AdvancedManyToManyObjectRelation::__set_state(array(
  444.                  'name' => 'Category',
  445.                  'title' => 'Category',
  446.                  'tooltip' => 'Category of items',
  447.                  'mandatory' => false,
  448.                  'noteditable' => false,
  449.                  'index' => false,
  450.                  'locked' => false,
  451.                  'style' => '',
  452.                  'permissions' => NULL,
  453.                  'datatype' => 'data',
  454.                  'fieldtype' => 'advancedManyToManyObjectRelation',
  455.                  'relationType' => true,
  456.                  'invisible' => false,
  457.                  'visibleGridView' => true,
  458.                  'visibleSearch' => true,
  459.                  'blockedVarsForExport' => 
  460.                 array (
  461.                 ),
  462.                  'classes' => 
  463.                 array (
  464.                 ),
  465.                  'pathFormatterClass' => '',
  466.                  'width' => 1000,
  467.                  'height' => '',
  468.                  'maxItems' => 5,
  469.                  'visibleFields' => 'id,AlcoholType',
  470.                  'allowToCreateNewObject' => true,
  471.                  'optimizedAdminLoading' => false,
  472.                  'enableTextSelection' => false,
  473.                  'visibleFieldDefinitions' => 
  474.                 array (
  475.                 ),
  476.                  'allowedClassId' => 'CategoryAlcoholType',
  477.                  'columns' => 
  478.                 array (
  479.                 ),
  480.                  'columnKeys' => 
  481.                 array (
  482.                 ),
  483.                  'enableBatchEdit' => false,
  484.                  'allowMultipleAssignments' => false,
  485.               )),
  486.               => 
  487.               Pimcore\Model\DataObject\ClassDefinition\Data\AdvancedManyToManyObjectRelation::__set_state(array(
  488.                  'name' => 'Brand',
  489.                  'title' => 'Item Type',
  490.                  'tooltip' => 'Category of items',
  491.                  'mandatory' => false,
  492.                  'noteditable' => false,
  493.                  'index' => false,
  494.                  'locked' => false,
  495.                  'style' => '',
  496.                  'permissions' => NULL,
  497.                  'datatype' => 'data',
  498.                  'fieldtype' => 'advancedManyToManyObjectRelation',
  499.                  'relationType' => true,
  500.                  'invisible' => false,
  501.                  'visibleGridView' => true,
  502.                  'visibleSearch' => true,
  503.                  'blockedVarsForExport' => 
  504.                 array (
  505.                 ),
  506.                  'classes' => 
  507.                 array (
  508.                 ),
  509.                  'pathFormatterClass' => '',
  510.                  'width' => 1000,
  511.                  'height' => '',
  512.                  'maxItems' => 1,
  513.                  'visibleFields' => 'BrandName,BrandNameTrademark,published,BrandDiscontinued,fullpath',
  514.                  'allowToCreateNewObject' => true,
  515.                  'optimizedAdminLoading' => false,
  516.                  'enableTextSelection' => false,
  517.                  'visibleFieldDefinitions' => 
  518.                 array (
  519.                 ),
  520.                  'allowedClassId' => 'Brand',
  521.                  'columns' => 
  522.                 array (
  523.                 ),
  524.                  'columnKeys' => 
  525.                 array (
  526.                 ),
  527.                  'enableBatchEdit' => false,
  528.                  'allowMultipleAssignments' => false,
  529.               )),
  530.             ),
  531.              'locked' => false,
  532.              'blockedVarsForExport' => 
  533.             array (
  534.             ),
  535.              'fieldtype' => 'fieldset',
  536.              'labelWidth' => 100,
  537.              'labelAlign' => 'left',
  538.           )),
  539.           => 
  540.           Pimcore\Model\DataObject\ClassDefinition\Layout\Tabpanel::__set_state(array(
  541.              'name' => 'tabPanels',
  542.              'type' => NULL,
  543.              'region' => NULL,
  544.              'title' => '',
  545.              'width' => NULL,
  546.              'height' => NULL,
  547.              'collapsible' => false,
  548.              'collapsed' => false,
  549.              'bodyStyle' => '',
  550.              'datatype' => 'layout',
  551.              'permissions' => NULL,
  552.              'children' => 
  553.             array (
  554.               => 
  555.               Pimcore\Model\DataObject\ClassDefinition\Layout\Panel::__set_state(array(
  556.                  'name' => 'tabCountryAvailability',
  557.                  'type' => NULL,
  558.                  'region' => NULL,
  559.                  'title' => 'Country Availability',
  560.                  'width' => '',
  561.                  'height' => '',
  562.                  'collapsible' => false,
  563.                  'collapsed' => false,
  564.                  'bodyStyle' => '',
  565.                  'datatype' => 'layout',
  566.                  'permissions' => NULL,
  567.                  'children' => 
  568.                 array (
  569.                   => 
  570.                   Pimcore\Model\DataObject\ClassDefinition\Data\AdvancedManyToManyObjectRelation::__set_state(array(
  571.                      'name' => 'CountryAvailabilityList',
  572.                      'title' => 'Country Availability List',
  573.                      'tooltip' => '',
  574.                      'mandatory' => false,
  575.                      'noteditable' => false,
  576.                      'index' => false,
  577.                      'locked' => false,
  578.                      'style' => 'clear: left;',
  579.                      'permissions' => NULL,
  580.                      'datatype' => 'data',
  581.                      'fieldtype' => 'advancedManyToManyObjectRelation',
  582.                      'relationType' => true,
  583.                      'invisible' => false,
  584.                      'visibleGridView' => false,
  585.                      'visibleSearch' => false,
  586.                      'blockedVarsForExport' => 
  587.                     array (
  588.                     ),
  589.                      'classes' => 
  590.                     array (
  591.                     ),
  592.                      'pathFormatterClass' => '',
  593.                      'width' => '',
  594.                      'height' => '',
  595.                      'maxItems' => NULL,
  596.                      'visibleFields' => 'published,Country,AltName,AltCode,fullpath',
  597.                      'allowToCreateNewObject' => true,
  598.                      'optimizedAdminLoading' => false,
  599.                      'enableTextSelection' => false,
  600.                      'visibleFieldDefinitions' => 
  601.                     array (
  602.                     ),
  603.                      'allowedClassId' => 'AvailabilityCountry',
  604.                      'columns' => 
  605.                     array (
  606.                       => 
  607.                       array (
  608.                         'type' => 'bool',
  609.                         'position' => 1,
  610.                         'key' => 'discontinuedcountry',
  611.                         'label' => 'Discontinued',
  612.                       ),
  613.                       => 
  614.                       array (
  615.                         'type' => 'bool',
  616.                         'position' => 2,
  617.                         'key' => 'espiritsenable',
  618.                         'label' => 'eSpirits Enabled',
  619.                       ),
  620.                     ),
  621.                      'columnKeys' => 
  622.                     array (
  623.                       => 'discontinuedcountry',
  624.                       => 'espiritsenable',
  625.                     ),
  626.                      'enableBatchEdit' => false,
  627.                      'allowMultipleAssignments' => false,
  628.                   )),
  629.                 ),
  630.                  'locked' => false,
  631.                  'blockedVarsForExport' => 
  632.                 array (
  633.                 ),
  634.                  'fieldtype' => 'panel',
  635.                  'layout' => NULL,
  636.                  'border' => false,
  637.                  'icon' => '',
  638.                  'labelWidth' => 115,
  639.                  'labelAlign' => 'left',
  640.               )),
  641.               => 
  642.               Pimcore\Model\DataObject\ClassDefinition\Layout\Panel::__set_state(array(
  643.                  'name' => 'tabBottleSKUDetails',
  644.                  'type' => NULL,
  645.                  'region' => NULL,
  646.                  'title' => 'Images',
  647.                  'width' => '',
  648.                  'height' => '',
  649.                  'collapsible' => false,
  650.                  'collapsed' => false,
  651.                  'bodyStyle' => '',
  652.                  'datatype' => 'layout',
  653.                  'permissions' => NULL,
  654.                  'children' => 
  655.                 array (
  656.                   => 
  657.                   Pimcore\Model\DataObject\ClassDefinition\Data\Select::__set_state(array(
  658.                      'name' => 'bottleSize',
  659.                      'title' => 'Bottle Photo',
  660.                      'tooltip' => '',
  661.                      'mandatory' => false,
  662.                      'noteditable' => false,
  663.                      'index' => false,
  664.                      'locked' => false,
  665.                      'style' => '',
  666.                      'permissions' => NULL,
  667.                      'datatype' => 'data',
  668.                      'fieldtype' => 'select',
  669.                      'relationType' => false,
  670.                      'invisible' => true,
  671.                      'visibleGridView' => false,
  672.                      'visibleSearch' => false,
  673.                      'blockedVarsForExport' => 
  674.                     array (
  675.                     ),
  676.                      'options' => 
  677.                     array (
  678.                       => 
  679.                       array (
  680.                         'key' => '20 ml',
  681.                         'value' => '20 ml',
  682.                       ),
  683.                       => 
  684.                       array (
  685.                         'key' => '50 ml',
  686.                         'value' => '50 ml',
  687.                       ),
  688.                       => 
  689.                       array (
  690.                         'key' => '70 ml',
  691.                         'value' => '70 ml',
  692.                       ),
  693.                       => 
  694.                       array (
  695.                         'key' => '75 ml',
  696.                         'value' => '75 ml',
  697.                       ),
  698.                       => 
  699.                       array (
  700.                         'key' => '100 ml',
  701.                         'value' => '100 ml',
  702.                       ),
  703.                       => 
  704.                       array (
  705.                         'key' => '200 ml',
  706.                         'value' => '200 ml',
  707.                       ),
  708.                       => 
  709.                       array (
  710.                         'key' => '275 ml',
  711.                         'value' => '275 ml',
  712.                       ),
  713.                       => 
  714.                       array (
  715.                         'key' => '300 ml',
  716.                         'value' => '300 ml',
  717.                       ),
  718.                       => 
  719.                       array (
  720.                         'key' => '330 ml',
  721.                         'value' => '330 ml',
  722.                       ),
  723.                       => 
  724.                       array (
  725.                         'key' => '355 ml',
  726.                         'value' => '355 ml',
  727.                       ),
  728.                       10 => 
  729.                       array (
  730.                         'key' => '350 ml',
  731.                         'value' => '350 ml',
  732.                       ),
  733.                       11 => 
  734.                       array (
  735.                         'key' => '375 ml',
  736.                         'value' => '375 ml',
  737.                       ),
  738.                       12 => 
  739.                       array (
  740.                         'key' => '500 ml',
  741.                         'value' => '500 ml',
  742.                       ),
  743.                       13 => 
  744.                       array (
  745.                         'key' => '700 ml',
  746.                         'value' => '700 ml',
  747.                       ),
  748.                       14 => 
  749.                       array (
  750.                         'key' => '750 ml',
  751.                         'value' => '750 ml',
  752.                       ),
  753.                       15 => 
  754.                       array (
  755.                         'key' => '750 ml Traveler',
  756.                         'value' => '750 ml Traveler',
  757.                       ),
  758.                       16 => 
  759.                       array (
  760.                         'key' => '1000 ml',
  761.                         'value' => '1000 ml',
  762.                       ),
  763.                       17 => 
  764.                       array (
  765.                         'key' => '1200 ml',
  766.                         'value' => '1200 ml',
  767.                       ),
  768.                       18 => 
  769.                       array (
  770.                         'key' => '1500 ml',
  771.                         'value' => '1500 ml',
  772.                       ),
  773.                       19 => 
  774.                       array (
  775.                         'key' => '1750 ml',
  776.                         'value' => '1750 ml',
  777.                       ),
  778.                       20 => 
  779.                       array (
  780.                         'key' => '3000 ml',
  781.                         'value' => '3000 ml',
  782.                       ),
  783.                       21 => 
  784.                       array (
  785.                         'key' => '4500 ml',
  786.                         'value' => '4500 ml',
  787.                       ),
  788.                       22 => 
  789.                       array (
  790.                         'key' => '29500 ml',
  791.                         'value' => '29500 ml',
  792.                       ),
  793.                       23 => 
  794.                       array (
  795.                         'key' => '49500 ml',
  796.                         'value' => '49500 ml',
  797.                       ),
  798.                     ),
  799.                      'width' => '',
  800.                      'defaultValue' => '',
  801.                      'optionsProviderClass' => '',
  802.                      'optionsProviderData' => '',
  803.                      'columnLength' => 190,
  804.                      'dynamicOptions' => false,
  805.                      'defaultValueGenerator' => '',
  806.                   )),
  807.                   => 
  808.                   Pimcore\Model\DataObject\ClassDefinition\Layout\Fieldset::__set_state(array(
  809.                      'name' => 'groupPhoto',
  810.                      'type' => NULL,
  811.                      'region' => NULL,
  812.                      'title' => 'Main Image',
  813.                      'width' => '',
  814.                      'height' => '',
  815.                      'collapsible' => true,
  816.                      'collapsed' => false,
  817.                      'bodyStyle' => '',
  818.                      'datatype' => 'layout',
  819.                      'permissions' => NULL,
  820.                      'children' => 
  821.                     array (
  822.                       => 
  823.                       Pimcore\Model\DataObject\ClassDefinition\Data\Image::__set_state(array(
  824.                          'name' => 'DocumentImage',
  825.                          'title' => 'DocumentImage',
  826.                          'tooltip' => '',
  827.                          'mandatory' => false,
  828.                          'noteditable' => false,
  829.                          'index' => false,
  830.                          'locked' => false,
  831.                          'style' => '',
  832.                          'permissions' => NULL,
  833.                          'datatype' => 'data',
  834.                          'fieldtype' => 'image',
  835.                          'relationType' => false,
  836.                          'invisible' => false,
  837.                          'visibleGridView' => true,
  838.                          'visibleSearch' => true,
  839.                          'blockedVarsForExport' => 
  840.                         array (
  841.                         ),
  842.                          'width' => 430,
  843.                          'height' => 430,
  844.                          'uploadPath' => '/product-media/bottle-photos',
  845.                       )),
  846.                     ),
  847.                      'locked' => false,
  848.                      'blockedVarsForExport' => 
  849.                     array (
  850.                     ),
  851.                      'fieldtype' => 'fieldset',
  852.                      'labelWidth' => 100,
  853.                      'labelAlign' => 'left',
  854.                   )),
  855.                   => 
  856.                   Pimcore\Model\DataObject\ClassDefinition\Layout\Fieldset::__set_state(array(
  857.                      'name' => 'groupBottleSizeVariantData',
  858.                      'type' => NULL,
  859.                      'region' => NULL,
  860.                      'title' => 'Images',
  861.                      'width' => '',
  862.                      'height' => '',
  863.                      'collapsible' => true,
  864.                      'collapsed' => false,
  865.                      'bodyStyle' => '',
  866.                      'datatype' => 'layout',
  867.                      'permissions' => NULL,
  868.                      'children' => 
  869.                     array (
  870.                       => 
  871.                       Pimcore\Model\DataObject\ClassDefinition\Data\ImageGallery::__set_state(array(
  872.                          'name' => 'images',
  873.                          'title' => 'Images',
  874.                          'tooltip' => '',
  875.                          'mandatory' => false,
  876.                          'noteditable' => false,
  877.                          'index' => false,
  878.                          'locked' => false,
  879.                          'style' => '',
  880.                          'permissions' => NULL,
  881.                          'datatype' => 'data',
  882.                          'fieldtype' => 'imageGallery',
  883.                          'relationType' => false,
  884.                          'invisible' => false,
  885.                          'visibleGridView' => false,
  886.                          'visibleSearch' => false,
  887.                          'blockedVarsForExport' => 
  888.                         array (
  889.                         ),
  890.                          'width' => '',
  891.                          'height' => '',
  892.                          'uploadPath' => '',
  893.                          'ratioX' => NULL,
  894.                          'ratioY' => NULL,
  895.                          'predefinedDataTemplates' => '',
  896.                       )),
  897.                     ),
  898.                      'locked' => false,
  899.                      'blockedVarsForExport' => 
  900.                     array (
  901.                     ),
  902.                      'fieldtype' => 'fieldset',
  903.                      'labelWidth' => 80,
  904.                      'labelAlign' => 'left',
  905.                   )),
  906.                 ),
  907.                  'locked' => false,
  908.                  'blockedVarsForExport' => 
  909.                 array (
  910.                 ),
  911.                  'fieldtype' => 'panel',
  912.                  'layout' => '',
  913.                  'border' => false,
  914.                  'icon' => '',
  915.                  'labelWidth' => 100,
  916.                  'labelAlign' => 'left',
  917.               )),
  918.               => 
  919.               Pimcore\Model\DataObject\ClassDefinition\Data\Localizedfields::__set_state(array(
  920.                  'name' => 'localizedfields',
  921.                  'title' => 'Videos',
  922.                  'tooltip' => '',
  923.                  'mandatory' => false,
  924.                  'noteditable' => false,
  925.                  'index' => false,
  926.                  'locked' => false,
  927.                  'style' => '',
  928.                  'permissions' => NULL,
  929.                  'datatype' => 'data',
  930.                  'fieldtype' => 'localizedfields',
  931.                  'relationType' => false,
  932.                  'invisible' => false,
  933.                  'visibleGridView' => true,
  934.                  'visibleSearch' => true,
  935.                  'blockedVarsForExport' => 
  936.                 array (
  937.                 ),
  938.                  'children' => 
  939.                 array (
  940.                   => 
  941.                   Pimcore\Model\DataObject\ClassDefinition\Data\ManyToManyRelation::__set_state(array(
  942.                      'name' => 'VideoList',
  943.                      'title' => 'Video List',
  944.                      'tooltip' => '',
  945.                      'mandatory' => false,
  946.                      'noteditable' => false,
  947.                      'index' => false,
  948.                      'locked' => false,
  949.                      'style' => '',
  950.                      'permissions' => NULL,
  951.                      'datatype' => 'data',
  952.                      'fieldtype' => 'manyToManyRelation',
  953.                      'relationType' => true,
  954.                      'invisible' => false,
  955.                      'visibleGridView' => false,
  956.                      'visibleSearch' => false,
  957.                      'blockedVarsForExport' => 
  958.                     array (
  959.                     ),
  960.                      'classes' => 
  961.                     array (
  962.                     ),
  963.                      'pathFormatterClass' => '',
  964.                      'width' => '',
  965.                      'height' => '',
  966.                      'maxItems' => NULL,
  967.                      'assetUploadPath' => '/product-media/videos',
  968.                      'objectsAllowed' => false,
  969.                      'assetsAllowed' => true,
  970.                      'assetTypes' => 
  971.                     array (
  972.                       => 
  973.                       array (
  974.                         'assetTypes' => 'video',
  975.                       ),
  976.                     ),
  977.                      'documentsAllowed' => false,
  978.                      'documentTypes' => 
  979.                     array (
  980.                     ),
  981.                      'enableTextSelection' => false,
  982.                   )),
  983.                 ),
  984.                  'region' => NULL,
  985.                  'layout' => NULL,
  986.                  'width' => '',
  987.                  'height' => '',
  988.                  'maxTabs' => NULL,
  989.                  'border' => false,
  990.                  'provideSplitView' => false,
  991.                  'tabPosition' => 'top',
  992.                  'hideLabelsWhenTabsReached' => NULL,
  993.                  'referencedFields' => 
  994.                 array (
  995.                 ),
  996.                  'fieldDefinitionsCache' => NULL,
  997.                  'permissionView' => NULL,
  998.                  'permissionEdit' => NULL,
  999.                  'labelWidth' => 0,
  1000.                  'labelAlign' => 'left',
  1001.               )),
  1002.               => 
  1003.               Pimcore\Model\DataObject\ClassDefinition\Data\Localizedfields::__set_state(array(
  1004.                  'name' => 'localizedfields',
  1005.                  'title' => 'Document',
  1006.                  'tooltip' => '',
  1007.                  'mandatory' => false,
  1008.                  'noteditable' => false,
  1009.                  'index' => false,
  1010.                  'locked' => false,
  1011.                  'style' => '',
  1012.                  'permissions' => NULL,
  1013.                  'datatype' => 'data',
  1014.                  'fieldtype' => 'localizedfields',
  1015.                  'relationType' => false,
  1016.                  'invisible' => false,
  1017.                  'visibleGridView' => true,
  1018.                  'visibleSearch' => true,
  1019.                  'blockedVarsForExport' => 
  1020.                 array (
  1021.                 ),
  1022.                  'children' => 
  1023.                 array (
  1024.                   => 
  1025.                   Pimcore\Model\DataObject\ClassDefinition\Data\ManyToManyRelation::__set_state(array(
  1026.                      'name' => 'DocumentList',
  1027.                      'title' => 'Document List',
  1028.                      'tooltip' => '',
  1029.                      'mandatory' => false,
  1030.                      'noteditable' => false,
  1031.                      'index' => false,
  1032.                      'locked' => false,
  1033.                      'style' => '',
  1034.                      'permissions' => NULL,
  1035.                      'datatype' => 'data',
  1036.                      'fieldtype' => 'manyToManyRelation',
  1037.                      'relationType' => true,
  1038.                      'invisible' => false,
  1039.                      'visibleGridView' => false,
  1040.                      'visibleSearch' => false,
  1041.                      'blockedVarsForExport' => 
  1042.                     array (
  1043.                     ),
  1044.                      'classes' => 
  1045.                     array (
  1046.                       => 
  1047.                       array (
  1048.                         'classes' => '',
  1049.                       ),
  1050.                     ),
  1051.                      'pathFormatterClass' => '',
  1052.                      'width' => '',
  1053.                      'height' => '',
  1054.                      'maxItems' => NULL,
  1055.                      'assetUploadPath' => '/product-media/document',
  1056.                      'objectsAllowed' => false,
  1057.                      'assetsAllowed' => true,
  1058.                      'assetTypes' => 
  1059.                     array (
  1060.                       => 
  1061.                       array (
  1062.                         'assetTypes' => 'folder',
  1063.                       ),
  1064.                       => 
  1065.                       array (
  1066.                         'assetTypes' => 'image',
  1067.                       ),
  1068.                       => 
  1069.                       array (
  1070.                         'assetTypes' => 'text',
  1071.                       ),
  1072.                       => 
  1073.                       array (
  1074.                         'assetTypes' => 'audio',
  1075.                       ),
  1076.                       => 
  1077.                       array (
  1078.                         'assetTypes' => 'unknown',
  1079.                       ),
  1080.                       => 
  1081.                       array (
  1082.                         'assetTypes' => 'document',
  1083.                       ),
  1084.                       => 
  1085.                       array (
  1086.                         'assetTypes' => 'archive',
  1087.                       ),
  1088.                     ),
  1089.                      'documentsAllowed' => false,
  1090.                      'documentTypes' => 
  1091.                     array (
  1092.                       => 
  1093.                       array (
  1094.                         'documentTypes' => '',
  1095.                       ),
  1096.                     ),
  1097.                      'enableTextSelection' => false,
  1098.                   )),
  1099.                 ),
  1100.                  'region' => NULL,
  1101.                  'layout' => NULL,
  1102.                  'width' => '',
  1103.                  'height' => '',
  1104.                  'maxTabs' => NULL,
  1105.                  'border' => false,
  1106.                  'provideSplitView' => false,
  1107.                  'tabPosition' => 'top',
  1108.                  'hideLabelsWhenTabsReached' => NULL,
  1109.                  'referencedFields' => 
  1110.                 array (
  1111.                 ),
  1112.                  'fieldDefinitionsCache' => NULL,
  1113.                  'permissionView' => NULL,
  1114.                  'permissionEdit' => NULL,
  1115.                  'labelWidth' => 0,
  1116.                  'labelAlign' => 'left',
  1117.               )),
  1118.             ),
  1119.              'locked' => false,
  1120.              'blockedVarsForExport' => 
  1121.             array (
  1122.             ),
  1123.              'fieldtype' => 'tabpanel',
  1124.              'border' => false,
  1125.              'tabPosition' => 'top',
  1126.           )),
  1127.         ),
  1128.          'locked' => false,
  1129.          'blockedVarsForExport' => 
  1130.         array (
  1131.         ),
  1132.          'fieldtype' => 'panel',
  1133.          'layout' => NULL,
  1134.          'border' => false,
  1135.          'icon' => NULL,
  1136.          'labelWidth' => 100,
  1137.          'labelAlign' => 'left',
  1138.       )),
  1139.     ),
  1140.      'locked' => false,
  1141.      'blockedVarsForExport' => 
  1142.     array (
  1143.     ),
  1144.      'fieldtype' => 'panel',
  1145.      'layout' => NULL,
  1146.      'border' => false,
  1147.      'icon' => NULL,
  1148.      'labelWidth' => 100,
  1149.      'labelAlign' => 'left',
  1150.   )),
  1151.    'icon' => '/bundles/pimcoreadmin/img/flat-color-icons/document.svg',
  1152.    'previewUrl' => '',
  1153.    'group' => '',
  1154.    'showAppLoggerTab' => false,
  1155.    'linkGeneratorReference' => '',
  1156.    'previewGeneratorReference' => '',
  1157.    'compositeIndices' => 
  1158.   array (
  1159.   ),
  1160.    'generateTypeDeclarations' => false,
  1161.    'showFieldLookup' => false,
  1162.    'propertyVisibility' => 
  1163.   array (
  1164.     'grid' => 
  1165.     array (
  1166.       'id' => true,
  1167.       'key' => false,
  1168.       'path' => true,
  1169.       'published' => true,
  1170.       'modificationDate' => true,
  1171.       'creationDate' => true,
  1172.     ),
  1173.     'search' => 
  1174.     array (
  1175.       'id' => true,
  1176.       'key' => false,
  1177.       'path' => true,
  1178.       'published' => true,
  1179.       'modificationDate' => true,
  1180.       'creationDate' => true,
  1181.     ),
  1182.   ),
  1183.    'enableGridLocking' => false,
  1184.    'deletedDataComponents' => 
  1185.   array (
  1186.   ),
  1187.    'blockedVarsForExport' => 
  1188.   array (
  1189.   ),
  1190.    'activeDispatchingEvents' => 
  1191.   array (
  1192.   ),
  1193. ));