var/classes/definition_Car.php line 765

Open in your IDE?
  1. <?php
  2. /**
  3.  * Inheritance: yes
  4.  * Variants: no
  5.  *
  6.  * Fields Summary:
  7.  * - localizedfields [localizedfields]
  8.  * -- name [input]
  9.  * -- description [wysiwyg]
  10.  * -- textsAvailable [calculatedValue]
  11.  * - series [input]
  12.  * - manufacturer [manyToOneRelation]
  13.  * - bodyStyle [manyToOneRelation]
  14.  * - carClass [select]
  15.  * - productionYear [numeric]
  16.  * - color [multiselect]
  17.  * - country [country]
  18.  * - categories [manyToManyObjectRelation]
  19.  * - gallery [imageGallery]
  20.  * - genericImages [imageGallery]
  21.  * - attributes [objectbricks]
  22.  * - saleInformation [objectbricks]
  23.  * - location [geopoint]
  24.  * - attributesAvailable [calculatedValue]
  25.  * - saleInformationAvailable [calculatedValue]
  26.  * - imagesAvailable [calculatedValue]
  27.  * - objectType [select]
  28.  * - urlSlug [urlSlug]
  29.  */
  30. return Pimcore\Model\DataObject\ClassDefinition::__set_state(array(
  31.    'dao' => NULL,
  32.    'id' => 'CAR',
  33.    'name' => 'Car',
  34.    'description' => '',
  35.    'creationDate' => 0,
  36.    'modificationDate' => 1683554204,
  37.    'userOwner' => 2,
  38.    'userModification' => 1,
  39.    'parentClass' => '\\App\\Model\\Product\\AbstractProduct',
  40.    'implementsInterfaces' => '',
  41.    'listingParentClass' => '',
  42.    'useTraits' => '',
  43.    'listingUseTraits' => '',
  44.    'encryption' => false,
  45.    'encryptedTables' => 
  46.   array (
  47.   ),
  48.    'allowInherit' => true,
  49.    'allowVariants' => false,
  50.    'showVariants' => false,
  51.    'fieldDefinitions' => 
  52.   array (
  53.   ),
  54.    'layoutDefinitions' => 
  55.   Pimcore\Model\DataObject\ClassDefinition\Layout\Panel::__set_state(array(
  56.      'name' => 'pimcore_root',
  57.      'type' => NULL,
  58.      'region' => NULL,
  59.      'title' => NULL,
  60.      'width' => 0,
  61.      'height' => 0,
  62.      'collapsible' => false,
  63.      'collapsed' => false,
  64.      'bodyStyle' => NULL,
  65.      'datatype' => 'layout',
  66.      'permissions' => NULL,
  67.      'children' => 
  68.     array (
  69.       => 
  70.       Pimcore\Model\DataObject\ClassDefinition\Layout\Tabpanel::__set_state(array(
  71.          'name' => 'Layout',
  72.          'type' => NULL,
  73.          'region' => NULL,
  74.          'title' => '',
  75.          'width' => NULL,
  76.          'height' => NULL,
  77.          'collapsible' => false,
  78.          'collapsed' => false,
  79.          'bodyStyle' => '',
  80.          'datatype' => 'layout',
  81.          'permissions' => NULL,
  82.          'children' => 
  83.         array (
  84.           => 
  85.           Pimcore\Model\DataObject\ClassDefinition\Layout\Panel::__set_state(array(
  86.              'name' => 'Basedata',
  87.              'type' => NULL,
  88.              'region' => NULL,
  89.              'title' => 'Basedata',
  90.              'width' => NULL,
  91.              'height' => NULL,
  92.              'collapsible' => false,
  93.              'collapsed' => false,
  94.              'bodyStyle' => '',
  95.              'datatype' => 'layout',
  96.              'permissions' => NULL,
  97.              'children' => 
  98.             array (
  99.               => 
  100.               Pimcore\Model\DataObject\ClassDefinition\Data\Localizedfields::__set_state(array(
  101.                  'name' => 'localizedfields',
  102.                  'title' => '',
  103.                  'tooltip' => '',
  104.                  'mandatory' => false,
  105.                  'noteditable' => false,
  106.                  'index' => NULL,
  107.                  'locked' => false,
  108.                  'style' => '',
  109.                  'permissions' => NULL,
  110.                  'datatype' => 'data',
  111.                  'fieldtype' => 'localizedfields',
  112.                  'relationType' => false,
  113.                  'invisible' => false,
  114.                  'visibleGridView' => true,
  115.                  'visibleSearch' => true,
  116.                  'blockedVarsForExport' => 
  117.                 array (
  118.                 ),
  119.                  'children' => 
  120.                 array (
  121.                   => 
  122.                   Pimcore\Model\DataObject\ClassDefinition\Data\Input::__set_state(array(
  123.                      'name' => 'name',
  124.                      'title' => 'Name',
  125.                      'tooltip' => '',
  126.                      'mandatory' => false,
  127.                      'noteditable' => false,
  128.                      'index' => false,
  129.                      'locked' => false,
  130.                      'style' => '',
  131.                      'permissions' => NULL,
  132.                      'datatype' => 'data',
  133.                      'fieldtype' => 'input',
  134.                      'relationType' => false,
  135.                      'invisible' => false,
  136.                      'visibleGridView' => true,
  137.                      'visibleSearch' => true,
  138.                      'blockedVarsForExport' => 
  139.                     array (
  140.                     ),
  141.                      'width' => NULL,
  142.                      'defaultValue' => NULL,
  143.                      'columnLength' => 190,
  144.                      'regex' => '',
  145.                      'regexFlags' => 
  146.                     array (
  147.                     ),
  148.                      'unique' => false,
  149.                      'showCharCount' => false,
  150.                      'defaultValueGenerator' => '',
  151.                   )),
  152.                   => 
  153.                   Pimcore\Model\DataObject\ClassDefinition\Data\Wysiwyg::__set_state(array(
  154.                      'name' => 'description',
  155.                      'title' => 'Description',
  156.                      'tooltip' => '',
  157.                      'mandatory' => false,
  158.                      'noteditable' => false,
  159.                      'index' => false,
  160.                      'locked' => false,
  161.                      'style' => '',
  162.                      'permissions' => NULL,
  163.                      'datatype' => 'data',
  164.                      'fieldtype' => 'wysiwyg',
  165.                      'relationType' => false,
  166.                      'invisible' => false,
  167.                      'visibleGridView' => false,
  168.                      'visibleSearch' => false,
  169.                      'blockedVarsForExport' => 
  170.                     array (
  171.                     ),
  172.                      'width' => '',
  173.                      'height' => '',
  174.                      'toolbarConfig' => '',
  175.                      'excludeFromSearchIndex' => false,
  176.                      'maxCharacters' => 0,
  177.                   )),
  178.                 ),
  179.                  'region' => NULL,
  180.                  'layout' => NULL,
  181.                  'width' => '',
  182.                  'height' => '',
  183.                  'maxTabs' => NULL,
  184.                  'border' => false,
  185.                  'provideSplitView' => false,
  186.                  'tabPosition' => 'top',
  187.                  'hideLabelsWhenTabsReached' => NULL,
  188.                  'referencedFields' => 
  189.                 array (
  190.                   => 
  191.                   Pimcore\Model\DataObject\ClassDefinition\Data\Localizedfields::__set_state(array(
  192.                      'name' => 'localizedfields',
  193.                      'title' => '',
  194.                      'tooltip' => '',
  195.                      'mandatory' => false,
  196.                      'noteditable' => false,
  197.                      'index' => NULL,
  198.                      'locked' => false,
  199.                      'style' => '',
  200.                      'permissions' => NULL,
  201.                      'datatype' => 'data',
  202.                      'fieldtype' => 'localizedfields',
  203.                      'relationType' => false,
  204.                      'invisible' => false,
  205.                      'visibleGridView' => true,
  206.                      'visibleSearch' => true,
  207.                      'blockedVarsForExport' => 
  208.                     array (
  209.                     ),
  210.                      'children' => 
  211.                     array (
  212.                       => 
  213.                       Pimcore\Model\DataObject\ClassDefinition\Data\CalculatedValue::__set_state(array(
  214.                          'name' => 'textsAvailable',
  215.                          'title' => 'Texts Available',
  216.                          'tooltip' => '',
  217.                          'mandatory' => false,
  218.                          'noteditable' => false,
  219.                          'index' => false,
  220.                          'locked' => false,
  221.                          'style' => '',
  222.                          'permissions' => NULL,
  223.                          'datatype' => 'data',
  224.                          'fieldtype' => 'calculatedValue',
  225.                          'relationType' => false,
  226.                          'invisible' => false,
  227.                          'visibleGridView' => false,
  228.                          'visibleSearch' => false,
  229.                          'blockedVarsForExport' => 
  230.                         array (
  231.                         ),
  232.                          'elementType' => 'input',
  233.                          'width' => 0,
  234.                          'calculatorType' => 'class',
  235.                          'calculatorExpression' => NULL,
  236.                          'calculatorClass' => '@App\\Model\\Product\\CalculatedValue\\QualityCalculator',
  237.                          'columnLength' => 190,
  238.                       )),
  239.                     ),
  240.                      'region' => NULL,
  241.                      'layout' => NULL,
  242.                      'width' => '',
  243.                      'height' => '',
  244.                      'maxTabs' => NULL,
  245.                      'border' => false,
  246.                      'provideSplitView' => false,
  247.                      'tabPosition' => NULL,
  248.                      'hideLabelsWhenTabsReached' => NULL,
  249.                      'referencedFields' => 
  250.                     array (
  251.                     ),
  252.                      'fieldDefinitionsCache' => NULL,
  253.                      'permissionView' => NULL,
  254.                      'permissionEdit' => NULL,
  255.                      'labelWidth' => 100,
  256.                      'labelAlign' => 'left',
  257.                   )),
  258.                 ),
  259.                  'fieldDefinitionsCache' => NULL,
  260.                  'permissionView' => NULL,
  261.                  'permissionEdit' => NULL,
  262.                  'labelWidth' => 100,
  263.                  'labelAlign' => 'left',
  264.               )),
  265.               => 
  266.               Pimcore\Model\DataObject\ClassDefinition\Data\Input::__set_state(array(
  267.                  'name' => 'series',
  268.                  'title' => 'Series',
  269.                  'tooltip' => '',
  270.                  'mandatory' => false,
  271.                  'noteditable' => false,
  272.                  'index' => false,
  273.                  'locked' => false,
  274.                  'style' => '',
  275.                  'permissions' => NULL,
  276.                  'datatype' => 'data',
  277.                  'fieldtype' => 'input',
  278.                  'relationType' => false,
  279.                  'invisible' => true,
  280.                  'visibleGridView' => false,
  281.                  'visibleSearch' => false,
  282.                  'blockedVarsForExport' => 
  283.                 array (
  284.                 ),
  285.                  'width' => NULL,
  286.                  'defaultValue' => NULL,
  287.                  'columnLength' => 190,
  288.                  'regex' => '',
  289.                  'regexFlags' => 
  290.                 array (
  291.                 ),
  292.                  'unique' => false,
  293.                  'showCharCount' => false,
  294.                  'defaultValueGenerator' => '',
  295.               )),
  296.               => 
  297.               Pimcore\Model\DataObject\ClassDefinition\Data\ManyToOneRelation::__set_state(array(
  298.                  'name' => 'manufacturer',
  299.                  'title' => 'Manufacturer',
  300.                  'tooltip' => '',
  301.                  'mandatory' => false,
  302.                  'noteditable' => false,
  303.                  'index' => false,
  304.                  'locked' => false,
  305.                  'style' => '',
  306.                  'permissions' => NULL,
  307.                  'datatype' => 'data',
  308.                  'fieldtype' => 'manyToOneRelation',
  309.                  'relationType' => true,
  310.                  'invisible' => false,
  311.                  'visibleGridView' => false,
  312.                  'visibleSearch' => false,
  313.                  'blockedVarsForExport' => 
  314.                 array (
  315.                 ),
  316.                  'classes' => 
  317.                 array (
  318.                   => 
  319.                   array (
  320.                     'classes' => 'Manufacturer',
  321.                   ),
  322.                 ),
  323.                  'pathFormatterClass' => '',
  324.                  'width' => 400,
  325.                  'assetUploadPath' => '',
  326.                  'objectsAllowed' => true,
  327.                  'assetsAllowed' => false,
  328.                  'assetTypes' => 
  329.                 array (
  330.                 ),
  331.                  'documentsAllowed' => false,
  332.                  'documentTypes' => 
  333.                 array (
  334.                 ),
  335.               )),
  336.               => 
  337.               Pimcore\Model\DataObject\ClassDefinition\Data\ManyToOneRelation::__set_state(array(
  338.                  'name' => 'bodyStyle',
  339.                  'title' => 'Body Style',
  340.                  'tooltip' => '',
  341.                  'mandatory' => false,
  342.                  'noteditable' => false,
  343.                  'index' => false,
  344.                  'locked' => false,
  345.                  'style' => '',
  346.                  'permissions' => NULL,
  347.                  'datatype' => 'data',
  348.                  'fieldtype' => 'manyToOneRelation',
  349.                  'relationType' => true,
  350.                  'invisible' => false,
  351.                  'visibleGridView' => true,
  352.                  'visibleSearch' => true,
  353.                  'blockedVarsForExport' => 
  354.                 array (
  355.                 ),
  356.                  'classes' => 
  357.                 array (
  358.                   => 
  359.                   array (
  360.                     'classes' => 'BodyStyle',
  361.                   ),
  362.                 ),
  363.                  'pathFormatterClass' => '',
  364.                  'width' => 400,
  365.                  'assetUploadPath' => '',
  366.                  'objectsAllowed' => true,
  367.                  'assetsAllowed' => false,
  368.                  'assetTypes' => 
  369.                 array (
  370.                 ),
  371.                  'documentsAllowed' => false,
  372.                  'documentTypes' => 
  373.                 array (
  374.                 ),
  375.               )),
  376.               => 
  377.               Pimcore\Model\DataObject\ClassDefinition\Data\Select::__set_state(array(
  378.                  'name' => 'carClass',
  379.                  'title' => 'Class',
  380.                  'tooltip' => '',
  381.                  'mandatory' => false,
  382.                  'noteditable' => false,
  383.                  'index' => false,
  384.                  'locked' => false,
  385.                  'style' => '',
  386.                  'permissions' => NULL,
  387.                  'datatype' => 'data',
  388.                  'fieldtype' => 'select',
  389.                  'relationType' => false,
  390.                  'invisible' => false,
  391.                  'visibleGridView' => false,
  392.                  'visibleSearch' => false,
  393.                  'blockedVarsForExport' => 
  394.                 array (
  395.                 ),
  396.                  'options' => 
  397.                 array (
  398.                   => 
  399.                   array (
  400.                     'key' => 'Full-size luxury car',
  401.                     'value' => 'Full-size luxury car',
  402.                   ),
  403.                   => 
  404.                   array (
  405.                     'key' => 'Grand tourer',
  406.                     'value' => 'Grand tourer',
  407.                   ),
  408.                   => 
  409.                   array (
  410.                     'key' => 'Light commercial vehicle',
  411.                     'value' => 'Light commercial vehicle',
  412.                   ),
  413.                   => 
  414.                   array (
  415.                     'key' => 'Muscle Car',
  416.                     'value' => 'Muscle Car',
  417.                   ),
  418.                   => 
  419.                   array (
  420.                     'key' => 'City Car',
  421.                     'value' => 'City Car',
  422.                   ),
  423.                   => 
  424.                   array (
  425.                     'key' => 'Executive car',
  426.                     'value' => 'Executive car',
  427.                   ),
  428.                   => 
  429.                   array (
  430.                     'key' => 'Economy car',
  431.                     'value' => 'Economy car',
  432.                   ),
  433.                   => 
  434.                   array (
  435.                     'key' => 'Personal luxury car',
  436.                     'value' => 'Personal luxury car',
  437.                   ),
  438.                   => 
  439.                   array (
  440.                     'key' => 'Full-Size',
  441.                     'value' => 'Full-Size',
  442.                   ),
  443.                   => 
  444.                   array (
  445.                     'key' => 'Family car',
  446.                     'value' => 'Family car',
  447.                   ),
  448.                   10 => 
  449.                   array (
  450.                     'key' => 'Mid-size luxury',
  451.                     'value' => 'Mid-size luxury',
  452.                   ),
  453.                   11 => 
  454.                   array (
  455.                     'key' => 'sports car',
  456.                     'value' => 'sports car',
  457.                   ),
  458.                 ),
  459.                  'width' => 300,
  460.                  'defaultValue' => '',
  461.                  'optionsProviderClass' => '',
  462.                  'optionsProviderData' => '',
  463.                  'columnLength' => 190,
  464.                  'dynamicOptions' => false,
  465.                  'defaultValueGenerator' => '',
  466.               )),
  467.               => 
  468.               Pimcore\Model\DataObject\ClassDefinition\Data\Numeric::__set_state(array(
  469.                  'name' => 'productionYear',
  470.                  'title' => 'Production Year',
  471.                  'tooltip' => '',
  472.                  'mandatory' => false,
  473.                  'noteditable' => false,
  474.                  'index' => false,
  475.                  'locked' => false,
  476.                  'style' => '',
  477.                  'permissions' => NULL,
  478.                  'datatype' => 'data',
  479.                  'fieldtype' => 'numeric',
  480.                  'relationType' => false,
  481.                  'invisible' => false,
  482.                  'visibleGridView' => false,
  483.                  'visibleSearch' => false,
  484.                  'blockedVarsForExport' => 
  485.                 array (
  486.                 ),
  487.                  'width' => 300,
  488.                  'defaultValue' => NULL,
  489.                  'integer' => true,
  490.                  'unsigned' => true,
  491.                  'minValue' => NULL,
  492.                  'maxValue' => NULL,
  493.                  'unique' => false,
  494.                  'decimalSize' => NULL,
  495.                  'decimalPrecision' => NULL,
  496.                  'defaultValueGenerator' => '',
  497.               )),
  498.               => 
  499.               Pimcore\Model\DataObject\ClassDefinition\Data\Multiselect::__set_state(array(
  500.                  'name' => 'color',
  501.                  'title' => 'Color',
  502.                  'tooltip' => '',
  503.                  'mandatory' => false,
  504.                  'noteditable' => false,
  505.                  'index' => false,
  506.                  'locked' => false,
  507.                  'style' => '',
  508.                  'permissions' => NULL,
  509.                  'datatype' => 'data',
  510.                  'fieldtype' => 'multiselect',
  511.                  'relationType' => false,
  512.                  'invisible' => false,
  513.                  'visibleGridView' => true,
  514.                  'visibleSearch' => true,
  515.                  'blockedVarsForExport' => 
  516.                 array (
  517.                 ),
  518.                  'options' => 
  519.                 array (
  520.                   => 
  521.                   array (
  522.                     'key' => 'grey',
  523.                     'value' => 'grey',
  524.                   ),
  525.                   => 
  526.                   array (
  527.                     'key' => 'beige',
  528.                     'value' => 'beige',
  529.                   ),
  530.                   => 
  531.                   array (
  532.                     'key' => 'silver',
  533.                     'value' => 'silver',
  534.                   ),
  535.                   => 
  536.                   array (
  537.                     'key' => 'brown',
  538.                     'value' => 'brown',
  539.                   ),
  540.                   => 
  541.                   array (
  542.                     'key' => 'orange',
  543.                     'value' => 'orange',
  544.                   ),
  545.                   => 
  546.                   array (
  547.                     'key' => 'yellow',
  548.                     'value' => 'yellow',
  549.                   ),
  550.                   => 
  551.                   array (
  552.                     'key' => 'blue',
  553.                     'value' => 'blue',
  554.                   ),
  555.                   => 
  556.                   array (
  557.                     'key' => 'black',
  558.                     'value' => 'black',
  559.                   ),
  560.                   => 
  561.                   array (
  562.                     'key' => 'green',
  563.                     'value' => 'green',
  564.                   ),
  565.                   => 
  566.                   array (
  567.                     'key' => 'red',
  568.                     'value' => 'red',
  569.                   ),
  570.                   10 => 
  571.                   array (
  572.                     'key' => 'white',
  573.                     'value' => 'white',
  574.                   ),
  575.                 ),
  576.                  'width' => '',
  577.                  'height' => '',
  578.                  'maxItems' => NULL,
  579.                  'renderType' => 'list',
  580.                  'optionsProviderClass' => '',
  581.                  'optionsProviderData' => '',
  582.                  'dynamicOptions' => false,
  583.               )),
  584.               => 
  585.               Pimcore\Model\DataObject\ClassDefinition\Data\Country::__set_state(array(
  586.                  'name' => 'country',
  587.                  'title' => 'Country',
  588.                  'tooltip' => '',
  589.                  'mandatory' => false,
  590.                  'noteditable' => false,
  591.                  'index' => false,
  592.                  'locked' => false,
  593.                  'style' => '',
  594.                  'permissions' => NULL,
  595.                  'datatype' => 'data',
  596.                  'fieldtype' => 'country',
  597.                  'relationType' => false,
  598.                  'invisible' => false,
  599.                  'visibleGridView' => false,
  600.                  'visibleSearch' => false,
  601.                  'blockedVarsForExport' => 
  602.                 array (
  603.                 ),
  604.                  'options' => NULL,
  605.                  'width' => '',
  606.                  'defaultValue' => NULL,
  607.                  'optionsProviderClass' => NULL,
  608.                  'optionsProviderData' => NULL,
  609.                  'columnLength' => 190,
  610.                  'dynamicOptions' => false,
  611.                  'defaultValueGenerator' => '',
  612.                  'restrictTo' => '',
  613.               )),
  614.               => 
  615.               Pimcore\Model\DataObject\ClassDefinition\Data\ManyToManyObjectRelation::__set_state(array(
  616.                  'name' => 'categories',
  617.                  'title' => 'Categories',
  618.                  'tooltip' => '',
  619.                  'mandatory' => false,
  620.                  'noteditable' => false,
  621.                  'index' => false,
  622.                  'locked' => false,
  623.                  'style' => '',
  624.                  'permissions' => NULL,
  625.                  'datatype' => 'data',
  626.                  'fieldtype' => 'manyToManyObjectRelation',
  627.                  'relationType' => true,
  628.                  'invisible' => false,
  629.                  'visibleGridView' => false,
  630.                  'visibleSearch' => false,
  631.                  'blockedVarsForExport' => 
  632.                 array (
  633.                 ),
  634.                  'classes' => 
  635.                 array (
  636.                   => 
  637.                   array (
  638.                     'classes' => 'Category',
  639.                   ),
  640.                 ),
  641.                  'pathFormatterClass' => '',
  642.                  'width' => '',
  643.                  'height' => '',
  644.                  'maxItems' => NULL,
  645.                  'visibleFields' => 'id,name,fullpath',
  646.                  'allowToCreateNewObject' => true,
  647.                  'optimizedAdminLoading' => false,
  648.                  'enableTextSelection' => false,
  649.                  'visibleFieldDefinitions' => 
  650.                 array (
  651.                 ),
  652.               )),
  653.             ),
  654.              'locked' => false,
  655.              'blockedVarsForExport' => 
  656.             array (
  657.             ),
  658.              'fieldtype' => 'panel',
  659.              'layout' => NULL,
  660.              'border' => false,
  661.              'icon' => NULL,
  662.              'labelWidth' => 100,
  663.              'labelAlign' => 'left',
  664.           )),
  665.           => 
  666.           Pimcore\Model\DataObject\ClassDefinition\Layout\Panel::__set_state(array(
  667.              'name' => 'Media',
  668.              'type' => NULL,
  669.              'region' => NULL,
  670.              'title' => 'Media',
  671.              'width' => NULL,
  672.              'height' => NULL,
  673.              'collapsible' => false,
  674.              'collapsed' => false,
  675.              'bodyStyle' => '',
  676.              'datatype' => 'layout',
  677.              'permissions' => NULL,
  678.              'children' => 
  679.             array (
  680.               => 
  681.               Pimcore\Model\DataObject\ClassDefinition\Data\ImageGallery::__set_state(array(
  682.                  'name' => 'gallery',
  683.                  'title' => 'Gallery',
  684.                  'tooltip' => '',
  685.                  'mandatory' => false,
  686.                  'noteditable' => false,
  687.                  'index' => false,
  688.                  'locked' => false,
  689.                  'style' => '',
  690.                  'permissions' => NULL,
  691.                  'datatype' => 'data',
  692.                  'fieldtype' => 'imageGallery',
  693.                  'relationType' => false,
  694.                  'invisible' => false,
  695.                  'visibleGridView' => false,
  696.                  'visibleSearch' => false,
  697.                  'blockedVarsForExport' => 
  698.                 array (
  699.                 ),
  700.                  'width' => 300,
  701.                  'height' => 300,
  702.                  'uploadPath' => '',
  703.                  'ratioX' => NULL,
  704.                  'ratioY' => NULL,
  705.                  'predefinedDataTemplates' => '',
  706.               )),
  707.               => 
  708.               Pimcore\Model\DataObject\ClassDefinition\Data\ImageGallery::__set_state(array(
  709.                  'name' => 'genericImages',
  710.                  'title' => 'Generic Images',
  711.                  'tooltip' => '',
  712.                  'mandatory' => false,
  713.                  'noteditable' => false,
  714.                  'index' => false,
  715.                  'locked' => false,
  716.                  'style' => '',
  717.                  'permissions' => NULL,
  718.                  'datatype' => 'data',
  719.                  'fieldtype' => 'imageGallery',
  720.                  'relationType' => false,
  721.                  'invisible' => false,
  722.                  'visibleGridView' => false,
  723.                  'visibleSearch' => false,
  724.                  'blockedVarsForExport' => 
  725.                 array (
  726.                 ),
  727.                  'width' => 300,
  728.                  'height' => 300,
  729.                  'uploadPath' => '',
  730.                  'ratioX' => NULL,
  731.                  'ratioY' => NULL,
  732.                  'predefinedDataTemplates' => '',
  733.               )),
  734.             ),
  735.              'locked' => false,
  736.              'blockedVarsForExport' => 
  737.             array (
  738.             ),
  739.              'fieldtype' => 'panel',
  740.              'layout' => NULL,
  741.              'border' => false,
  742.              'icon' => NULL,
  743.              'labelWidth' => 100,
  744.              'labelAlign' => 'left',
  745.           )),
  746.           => 
  747.           Pimcore\Model\DataObject\ClassDefinition\Layout\Panel::__set_state(array(
  748.              'name' => 'Attributes',
  749.              'type' => NULL,
  750.              'region' => NULL,
  751.              'title' => 'Attributes',
  752.              'width' => NULL,
  753.              'height' => NULL,
  754.              'collapsible' => false,
  755.              'collapsed' => false,
  756.              'bodyStyle' => '',
  757.              'datatype' => 'layout',
  758.              'permissions' => NULL,
  759.              'children' => 
  760.             array (
  761.               => 
  762.               Pimcore\Model\DataObject\ClassDefinition\Data\Objectbricks::__set_state(array(
  763.                  'name' => 'attributes',
  764.                  'title' => 'Attributes',
  765.                  'tooltip' => '',
  766.                  'mandatory' => false,
  767.                  'noteditable' => false,
  768.                  'index' => false,
  769.                  'locked' => false,
  770.                  'style' => '',
  771.                  'permissions' => NULL,
  772.                  'datatype' => 'data',
  773.                  'fieldtype' => 'objectbricks',
  774.                  'relationType' => false,
  775.                  'invisible' => false,
  776.                  'visibleGridView' => false,
  777.                  'visibleSearch' => false,
  778.                  'blockedVarsForExport' => 
  779.                 array (
  780.                 ),
  781.                  'allowedTypes' => 
  782.                 array (
  783.                   => 'Dimensions',
  784.                   => 'Transmission',
  785.                   => 'Bodywork',
  786.                   => 'Engine',
  787.                 ),
  788.                  'maxItems' => NULL,
  789.                  'border' => false,
  790.               )),
  791.             ),
  792.              'locked' => false,
  793.              'blockedVarsForExport' => 
  794.             array (
  795.             ),
  796.              'fieldtype' => 'panel',
  797.              'layout' => NULL,
  798.              'border' => false,
  799.              'icon' => NULL,
  800.              'labelWidth' => 100,
  801.              'labelAlign' => 'left',
  802.           )),
  803.           => 
  804.           Pimcore\Model\DataObject\ClassDefinition\Layout\Panel::__set_state(array(
  805.              'name' => 'Sale Information',
  806.              'type' => NULL,
  807.              'region' => NULL,
  808.              'title' => 'Sale Information',
  809.              'width' => NULL,
  810.              'height' => NULL,
  811.              'collapsible' => false,
  812.              'collapsed' => false,
  813.              'bodyStyle' => '',
  814.              'datatype' => 'layout',
  815.              'permissions' => NULL,
  816.              'children' => 
  817.             array (
  818.               => 
  819.               Pimcore\Model\DataObject\ClassDefinition\Data\Objectbricks::__set_state(array(
  820.                  'name' => 'saleInformation',
  821.                  'title' => 'Sale Information',
  822.                  'tooltip' => '',
  823.                  'mandatory' => false,
  824.                  'noteditable' => false,
  825.                  'index' => false,
  826.                  'locked' => false,
  827.                  'style' => '',
  828.                  'permissions' => NULL,
  829.                  'datatype' => 'data',
  830.                  'fieldtype' => 'objectbricks',
  831.                  'relationType' => false,
  832.                  'invisible' => false,
  833.                  'visibleGridView' => false,
  834.                  'visibleSearch' => false,
  835.                  'blockedVarsForExport' => 
  836.                 array (
  837.                 ),
  838.                  'allowedTypes' => 
  839.                 array (
  840.                   => 'SaleInformation',
  841.                 ),
  842.                  'maxItems' => NULL,
  843.                  'border' => false,
  844.               )),
  845.               => 
  846.               Pimcore\Model\DataObject\ClassDefinition\Data\Geopoint::__set_state(array(
  847.                  'name' => 'location',
  848.                  'title' => 'Location',
  849.                  'tooltip' => '',
  850.                  'mandatory' => false,
  851.                  'noteditable' => false,
  852.                  'index' => false,
  853.                  'locked' => false,
  854.                  'style' => '',
  855.                  'permissions' => NULL,
  856.                  'datatype' => 'data',
  857.                  'fieldtype' => 'geopoint',
  858.                  'relationType' => false,
  859.                  'invisible' => false,
  860.                  'visibleGridView' => false,
  861.                  'visibleSearch' => false,
  862.                  'blockedVarsForExport' => 
  863.                 array (
  864.                 ),
  865.                  'lat' => 0.0,
  866.                  'lng' => 0.0,
  867.                  'zoom' => 1,
  868.                  'width' => NULL,
  869.                  'height' => NULL,
  870.                  'mapType' => 'roadmap',
  871.               )),
  872.             ),
  873.              'locked' => false,
  874.              'blockedVarsForExport' => 
  875.             array (
  876.             ),
  877.              'fieldtype' => 'panel',
  878.              'layout' => NULL,
  879.              'border' => false,
  880.              'icon' => NULL,
  881.              'labelWidth' => 100,
  882.              'labelAlign' => 'left',
  883.           )),
  884.           => 
  885.           Pimcore\Model\DataObject\ClassDefinition\Layout\Panel::__set_state(array(
  886.              'name' => 'Data Quality',
  887.              'type' => NULL,
  888.              'region' => NULL,
  889.              'title' => 'Data Quality',
  890.              'width' => NULL,
  891.              'height' => NULL,
  892.              'collapsible' => false,
  893.              'collapsed' => false,
  894.              'bodyStyle' => '',
  895.              'datatype' => 'layout',
  896.              'permissions' => NULL,
  897.              'children' => 
  898.             array (
  899.               => 
  900.               Pimcore\Model\DataObject\ClassDefinition\Layout\Text::__set_state(array(
  901.                  'name' => 'QualitySummary',
  902.                  'type' => NULL,
  903.                  'region' => NULL,
  904.                  'title' => '',
  905.                  'width' => NULL,
  906.                  'height' => NULL,
  907.                  'collapsible' => false,
  908.                  'collapsed' => false,
  909.                  'bodyStyle' => 'padding: .75rem 1.25rem; color: #0c5460;     background-color: #d1ecf1; border-color: #bee5eb; border-radius: .25rem;',
  910.                  'datatype' => 'layout',
  911.                  'permissions' => NULL,
  912.                  'children' => 
  913.                 array (
  914.                 ),
  915.                  'locked' => false,
  916.                  'blockedVarsForExport' => 
  917.                 array (
  918.                 ),
  919.                  'fieldtype' => 'text',
  920.                  'html' => '',
  921.                  'renderingClass' => '@App\\Model\\Product\\CalculatedValue\\QualityCalculator',
  922.                  'renderingData' => '',
  923.                  'border' => false,
  924.               )),
  925.               => 
  926.               Pimcore\Model\DataObject\ClassDefinition\Data\Localizedfields::__set_state(array(
  927.                  'name' => 'localizedfields',
  928.                  'title' => '',
  929.                  'tooltip' => '',
  930.                  'mandatory' => false,
  931.                  'noteditable' => false,
  932.                  'index' => NULL,
  933.                  'locked' => false,
  934.                  'style' => '',
  935.                  'permissions' => NULL,
  936.                  'datatype' => 'data',
  937.                  'fieldtype' => 'localizedfields',
  938.                  'relationType' => false,
  939.                  'invisible' => false,
  940.                  'visibleGridView' => true,
  941.                  'visibleSearch' => true,
  942.                  'blockedVarsForExport' => 
  943.                 array (
  944.                 ),
  945.                  'children' => 
  946.                 array (
  947.                   => 
  948.                   Pimcore\Model\DataObject\ClassDefinition\Data\CalculatedValue::__set_state(array(
  949.                      'name' => 'textsAvailable',
  950.                      'title' => 'Texts Available',
  951.                      'tooltip' => '',
  952.                      'mandatory' => false,
  953.                      'noteditable' => false,
  954.                      'index' => false,
  955.                      'locked' => false,
  956.                      'style' => '',
  957.                      'permissions' => NULL,
  958.                      'datatype' => 'data',
  959.                      'fieldtype' => 'calculatedValue',
  960.                      'relationType' => false,
  961.                      'invisible' => false,
  962.                      'visibleGridView' => false,
  963.                      'visibleSearch' => false,
  964.                      'blockedVarsForExport' => 
  965.                     array (
  966.                     ),
  967.                      'elementType' => 'input',
  968.                      'width' => 0,
  969.                      'calculatorType' => 'class',
  970.                      'calculatorExpression' => NULL,
  971.                      'calculatorClass' => '@App\\Model\\Product\\CalculatedValue\\QualityCalculator',
  972.                      'columnLength' => 190,
  973.                   )),
  974.                 ),
  975.                  'region' => NULL,
  976.                  'layout' => NULL,
  977.                  'width' => '',
  978.                  'height' => '',
  979.                  'maxTabs' => NULL,
  980.                  'border' => false,
  981.                  'provideSplitView' => false,
  982.                  'tabPosition' => NULL,
  983.                  'hideLabelsWhenTabsReached' => NULL,
  984.                  'referencedFields' => 
  985.                 array (
  986.                 ),
  987.                  'fieldDefinitionsCache' => NULL,
  988.                  'permissionView' => NULL,
  989.                  'permissionEdit' => NULL,
  990.                  'labelWidth' => 100,
  991.                  'labelAlign' => 'left',
  992.               )),
  993.               => 
  994.               Pimcore\Model\DataObject\ClassDefinition\Layout\Panel::__set_state(array(
  995.                  'name' => 'Layout',
  996.                  'type' => NULL,
  997.                  'region' => NULL,
  998.                  'title' => '',
  999.                  'width' => NULL,
  1000.                  'height' => NULL,
  1001.                  'collapsible' => false,
  1002.                  'collapsed' => false,
  1003.                  'bodyStyle' => '',
  1004.                  'datatype' => 'layout',
  1005.                  'permissions' => NULL,
  1006.                  'children' => 
  1007.                 array (
  1008.                   => 
  1009.                   Pimcore\Model\DataObject\ClassDefinition\Data\CalculatedValue::__set_state(array(
  1010.                      'name' => 'attributesAvailable',
  1011.                      'title' => 'Attributes Available',
  1012.                      'tooltip' => '',
  1013.                      'mandatory' => false,
  1014.                      'noteditable' => false,
  1015.                      'index' => false,
  1016.                      'locked' => false,
  1017.                      'style' => '',
  1018.                      'permissions' => NULL,
  1019.                      'datatype' => 'data',
  1020.                      'fieldtype' => 'calculatedValue',
  1021.                      'relationType' => false,
  1022.                      'invisible' => false,
  1023.                      'visibleGridView' => false,
  1024.                      'visibleSearch' => false,
  1025.                      'blockedVarsForExport' => 
  1026.                     array (
  1027.                     ),
  1028.                      'elementType' => 'input',
  1029.                      'width' => 0,
  1030.                      'calculatorType' => 'class',
  1031.                      'calculatorExpression' => NULL,
  1032.                      'calculatorClass' => '@App\\Model\\Product\\CalculatedValue\\QualityCalculator',
  1033.                      'columnLength' => 190,
  1034.                   )),
  1035.                   => 
  1036.                   Pimcore\Model\DataObject\ClassDefinition\Data\CalculatedValue::__set_state(array(
  1037.                      'name' => 'saleInformationAvailable',
  1038.                      'title' => 'Sale Information Available',
  1039.                      'tooltip' => '',
  1040.                      'mandatory' => false,
  1041.                      'noteditable' => false,
  1042.                      'index' => false,
  1043.                      'locked' => false,
  1044.                      'style' => '',
  1045.                      'permissions' => NULL,
  1046.                      'datatype' => 'data',
  1047.                      'fieldtype' => 'calculatedValue',
  1048.                      'relationType' => false,
  1049.                      'invisible' => false,
  1050.                      'visibleGridView' => false,
  1051.                      'visibleSearch' => false,
  1052.                      'blockedVarsForExport' => 
  1053.                     array (
  1054.                     ),
  1055.                      'elementType' => 'input',
  1056.                      'width' => 0,
  1057.                      'calculatorType' => 'class',
  1058.                      'calculatorExpression' => NULL,
  1059.                      'calculatorClass' => '@App\\Model\\Product\\CalculatedValue\\QualityCalculator',
  1060.                      'columnLength' => 190,
  1061.                   )),
  1062.                   => 
  1063.                   Pimcore\Model\DataObject\ClassDefinition\Data\CalculatedValue::__set_state(array(
  1064.                      'name' => 'imagesAvailable',
  1065.                      'title' => 'Images Available',
  1066.                      'tooltip' => '',
  1067.                      'mandatory' => false,
  1068.                      'noteditable' => false,
  1069.                      'index' => false,
  1070.                      'locked' => false,
  1071.                      'style' => '',
  1072.                      'permissions' => NULL,
  1073.                      'datatype' => 'data',
  1074.                      'fieldtype' => 'calculatedValue',
  1075.                      'relationType' => false,
  1076.                      'invisible' => false,
  1077.                      'visibleGridView' => false,
  1078.                      'visibleSearch' => false,
  1079.                      'blockedVarsForExport' => 
  1080.                     array (
  1081.                     ),
  1082.                      'elementType' => 'input',
  1083.                      'width' => 0,
  1084.                      'calculatorType' => 'class',
  1085.                      'calculatorExpression' => NULL,
  1086.                      'calculatorClass' => '@App\\Model\\Product\\CalculatedValue\\QualityCalculator',
  1087.                      'columnLength' => 190,
  1088.                   )),
  1089.                 ),
  1090.                  'locked' => false,
  1091.                  'blockedVarsForExport' => 
  1092.                 array (
  1093.                 ),
  1094.                  'fieldtype' => 'panel',
  1095.                  'layout' => NULL,
  1096.                  'border' => false,
  1097.                  'icon' => NULL,
  1098.                  'labelWidth' => 100,
  1099.                  'labelAlign' => 'left',
  1100.               )),
  1101.             ),
  1102.              'locked' => false,
  1103.              'blockedVarsForExport' => 
  1104.             array (
  1105.             ),
  1106.              'fieldtype' => 'panel',
  1107.              'layout' => NULL,
  1108.              'border' => false,
  1109.              'icon' => NULL,
  1110.              'labelWidth' => 100,
  1111.              'labelAlign' => 'left',
  1112.           )),
  1113.           => 
  1114.           Pimcore\Model\DataObject\ClassDefinition\Layout\Panel::__set_state(array(
  1115.              'name' => 'System Data',
  1116.              'type' => NULL,
  1117.              'region' => NULL,
  1118.              'title' => 'System Data',
  1119.              'width' => NULL,
  1120.              'height' => NULL,
  1121.              'collapsible' => false,
  1122.              'collapsed' => false,
  1123.              'bodyStyle' => '',
  1124.              'datatype' => 'layout',
  1125.              'permissions' => NULL,
  1126.              'children' => 
  1127.             array (
  1128.               => 
  1129.               Pimcore\Model\DataObject\ClassDefinition\Layout\Text::__set_state(array(
  1130.                  'name' => 'Layout',
  1131.                  'type' => NULL,
  1132.                  'region' => NULL,
  1133.                  'title' => '',
  1134.                  'width' => NULL,
  1135.                  'height' => NULL,
  1136.                  'collapsible' => false,
  1137.                  'collapsed' => false,
  1138.                  'bodyStyle' => '',
  1139.                  'datatype' => 'layout',
  1140.                  'permissions' => NULL,
  1141.                  'children' => 
  1142.                 array (
  1143.                 ),
  1144.                  'locked' => false,
  1145.                  'blockedVarsForExport' => 
  1146.                 array (
  1147.                 ),
  1148.                  'fieldtype' => 'text',
  1149.                  'html' => '<div class="alert alert-info">
  1150. Define type of Car object to manage, which elements should be visible in shop and which are only helper objects to take advantage of data inheritance.
  1151. <ul>
  1152. <li><strong>actual-car</strong>: Actual cars that should be visible in shop. </li>
  1153. <li><strong>virtual-car</strong>: Virtual objects that are only helper objects for setting up data inheritance. Will not be visible in shop.</li></ul></div>',
  1154.                  'renderingClass' => '',
  1155.                  'renderingData' => '',
  1156.                  'border' => false,
  1157.               )),
  1158.               => 
  1159.               Pimcore\Model\DataObject\ClassDefinition\Data\Select::__set_state(array(
  1160.                  'name' => 'objectType',
  1161.                  'title' => 'Object Type',
  1162.                  'tooltip' => '',
  1163.                  'mandatory' => false,
  1164.                  'noteditable' => false,
  1165.                  'index' => false,
  1166.                  'locked' => false,
  1167.                  'style' => '',
  1168.                  'permissions' => NULL,
  1169.                  'datatype' => 'data',
  1170.                  'fieldtype' => 'select',
  1171.                  'relationType' => false,
  1172.                  'invisible' => false,
  1173.                  'visibleGridView' => false,
  1174.                  'visibleSearch' => false,
  1175.                  'blockedVarsForExport' => 
  1176.                 array (
  1177.                 ),
  1178.                  'options' => 
  1179.                 array (
  1180.                   => 
  1181.                   array (
  1182.                     'key' => 'Actual-Car',
  1183.                     'value' => 'actual-car',
  1184.                     'id' => 'extModel1585-1',
  1185.                   ),
  1186.                   => 
  1187.                   array (
  1188.                     'key' => 'Virtual-Car',
  1189.                     'value' => 'virtual-car',
  1190.                     'id' => 'extModel1585-2',
  1191.                   ),
  1192.                 ),
  1193.                  'width' => 300,
  1194.                  'defaultValue' => 'actual-car',
  1195.                  'optionsProviderClass' => '',
  1196.                  'optionsProviderData' => '',
  1197.                  'columnLength' => 190,
  1198.                  'dynamicOptions' => false,
  1199.                  'defaultValueGenerator' => '',
  1200.               )),
  1201.               => 
  1202.               Pimcore\Model\DataObject\ClassDefinition\Data\UrlSlug::__set_state(array(
  1203.                  'name' => 'urlSlug',
  1204.                  'title' => 'UrlSlug',
  1205.                  'tooltip' => '',
  1206.                  'mandatory' => false,
  1207.                  'noteditable' => false,
  1208.                  'index' => false,
  1209.                  'locked' => false,
  1210.                  'style' => '',
  1211.                  'permissions' => NULL,
  1212.                  'datatype' => 'data',
  1213.                  'fieldtype' => 'urlSlug',
  1214.                  'relationType' => false,
  1215.                  'invisible' => false,
  1216.                  'visibleGridView' => false,
  1217.                  'visibleSearch' => false,
  1218.                  'blockedVarsForExport' => 
  1219.                 array (
  1220.                 ),
  1221.                  'width' => NULL,
  1222.                  'domainLabelWidth' => NULL,
  1223.                  'action' => 'App\\Controller\\ProductController:productDetailSlugAction',
  1224.                  'availableSites' => 
  1225.                 array (
  1226.                 ),
  1227.               )),
  1228.             ),
  1229.              'locked' => false,
  1230.              'blockedVarsForExport' => 
  1231.             array (
  1232.             ),
  1233.              'fieldtype' => 'panel',
  1234.              'layout' => NULL,
  1235.              'border' => false,
  1236.              'icon' => NULL,
  1237.              'labelWidth' => 100,
  1238.              'labelAlign' => 'left',
  1239.           )),
  1240.         ),
  1241.          'locked' => false,
  1242.          'blockedVarsForExport' => 
  1243.         array (
  1244.         ),
  1245.          'fieldtype' => 'tabpanel',
  1246.          'border' => false,
  1247.          'tabPosition' => 'top',
  1248.       )),
  1249.     ),
  1250.      'locked' => false,
  1251.      'blockedVarsForExport' => 
  1252.     array (
  1253.     ),
  1254.      'fieldtype' => 'panel',
  1255.      'layout' => NULL,
  1256.      'border' => false,
  1257.      'icon' => NULL,
  1258.      'labelWidth' => 100,
  1259.      'labelAlign' => 'left',
  1260.   )),
  1261.    'icon' => '/static/images/icons/car_gray.svg',
  1262.    'previewUrl' => '',
  1263.    'group' => 'Product Data',
  1264.    'showAppLoggerTab' => false,
  1265.    'linkGeneratorReference' => '@App\\Website\\LinkGenerator\\ProductLinkGenerator',
  1266.    'previewGeneratorReference' => NULL,
  1267.    'compositeIndices' => 
  1268.   array (
  1269.   ),
  1270.    'generateTypeDeclarations' => true,
  1271.    'showFieldLookup' => false,
  1272.    'propertyVisibility' => 
  1273.   array (
  1274.     'grid' => 
  1275.     array (
  1276.       'id' => true,
  1277.       'key' => false,
  1278.       'path' => true,
  1279.       'published' => true,
  1280.       'modificationDate' => false,
  1281.       'creationDate' => false,
  1282.     ),
  1283.     'search' => 
  1284.     array (
  1285.       'id' => true,
  1286.       'key' => false,
  1287.       'path' => true,
  1288.       'published' => true,
  1289.       'modificationDate' => false,
  1290.       'creationDate' => false,
  1291.     ),
  1292.   ),
  1293.    'enableGridLocking' => false,
  1294.    'deletedDataComponents' => 
  1295.   array (
  1296.   ),
  1297.    'blockedVarsForExport' => 
  1298.   array (
  1299.   ),
  1300.    'activeDispatchingEvents' => 
  1301.   array (
  1302.   ),
  1303. ));