var/classes/definition_Category.php line 337

Open in your IDE?
  1. <?php
  2. /**
  3. * Inheritance: no
  4. * Variants: no
  5. Fields Summary:
  6. - localizedfields [localizedfields]
  7. -- name [input]
  8. -- productNamePart [input]
  9. - filterDefinition [manyToOneRelation]
  10. - cars [reverseObjectRelation]
  11. */
  12. return Pimcore\Model\DataObject\ClassDefinition::__set_state(array(
  13.    'id' => 'CA',
  14.    'name' => 'Category',
  15.    'description' => '',
  16.    'creationDate' => 0,
  17.    'modificationDate' => 1705234210,
  18.    'userOwner' => 2,
  19.    'userModification' => 24,
  20.    'parentClass' => '\\Pimcore\\Bundle\\EcommerceFrameworkBundle\\Model\\AbstractCategory',
  21.    'implementsInterfaces' => '',
  22.    'listingParentClass' => '',
  23.    'useTraits' => '',
  24.    'listingUseTraits' => '',
  25.    'encryption' => false,
  26.    'encryptedTables' => 
  27.   array (
  28.   ),
  29.    'allowInherit' => false,
  30.    'allowVariants' => false,
  31.    'showVariants' => false,
  32.    'fieldDefinitions' => 
  33.   array (
  34.   ),
  35.    'layoutDefinitions' => 
  36.   Pimcore\Model\DataObject\ClassDefinition\Layout\Panel::__set_state(array(
  37.      'fieldtype' => 'panel',
  38.      'layout' => NULL,
  39.      'border' => false,
  40.      'name' => 'pimcore_root',
  41.      'type' => NULL,
  42.      'region' => NULL,
  43.      'title' => NULL,
  44.      'width' => 0,
  45.      'height' => 0,
  46.      'collapsible' => false,
  47.      'collapsed' => false,
  48.      'bodyStyle' => NULL,
  49.      'datatype' => 'layout',
  50.      'permissions' => NULL,
  51.      'childs' => 
  52.     array (
  53.       => 
  54.       Pimcore\Model\DataObject\ClassDefinition\Layout\Tabpanel::__set_state(array(
  55.          'fieldtype' => 'tabpanel',
  56.          'border' => false,
  57.          'tabPosition' => 'top',
  58.          'name' => 'Layout',
  59.          'type' => NULL,
  60.          'region' => NULL,
  61.          'title' => '',
  62.          'width' => '',
  63.          'height' => '',
  64.          'collapsible' => false,
  65.          'collapsed' => false,
  66.          'bodyStyle' => '',
  67.          'datatype' => 'layout',
  68.          'permissions' => NULL,
  69.          'childs' => 
  70.         array (
  71.           => 
  72.           Pimcore\Model\DataObject\ClassDefinition\Layout\Panel::__set_state(array(
  73.              'fieldtype' => 'panel',
  74.              'layout' => NULL,
  75.              'border' => false,
  76.              'name' => 'Base Data',
  77.              'type' => NULL,
  78.              'region' => NULL,
  79.              'title' => 'Base Data',
  80.              'width' => '',
  81.              'height' => '',
  82.              'collapsible' => false,
  83.              'collapsed' => false,
  84.              'bodyStyle' => '',
  85.              'datatype' => 'layout',
  86.              'permissions' => NULL,
  87.              'childs' => 
  88.             array (
  89.               => 
  90.               Pimcore\Model\DataObject\ClassDefinition\Data\Localizedfields::__set_state(array(
  91.                  'fieldtype' => 'localizedfields',
  92.                  'childs' => 
  93.                 array (
  94.                   => 
  95.                   Pimcore\Model\DataObject\ClassDefinition\Data\Input::__set_state(array(
  96.                      'fieldtype' => 'input',
  97.                      'width' => '',
  98.                      'defaultValue' => NULL,
  99.                      'columnLength' => 190,
  100.                      'regex' => '',
  101.                      'unique' => false,
  102.                      'showCharCount' => false,
  103.                      'name' => 'name',
  104.                      'title' => 'Name',
  105.                      'tooltip' => '',
  106.                      'mandatory' => false,
  107.                      'noteditable' => false,
  108.                      'index' => false,
  109.                      'locked' => false,
  110.                      'style' => '',
  111.                      'permissions' => NULL,
  112.                      'datatype' => 'data',
  113.                      'relationType' => false,
  114.                      'invisible' => false,
  115.                      'visibleGridView' => true,
  116.                      'visibleSearch' => true,
  117.                      'forbiddenNames' => 
  118.                     array (
  119.                       => 'id',
  120.                       => 'key',
  121.                       => 'path',
  122.                       => 'type',
  123.                       => 'index',
  124.                       => 'classname',
  125.                       => 'creationdate',
  126.                       => 'userowner',
  127.                       => 'value',
  128.                       => 'class',
  129.                       10 => 'list',
  130.                       11 => 'fullpath',
  131.                       12 => 'childs',
  132.                       13 => 'values',
  133.                       14 => 'cachetag',
  134.                       15 => 'cachetags',
  135.                       16 => 'parent',
  136.                       17 => 'published',
  137.                       18 => 'valuefromparent',
  138.                       19 => 'userpermissions',
  139.                       20 => 'dependencies',
  140.                       21 => 'modificationdate',
  141.                       22 => 'usermodification',
  142.                       23 => 'byid',
  143.                       24 => 'bypath',
  144.                       25 => 'data',
  145.                       26 => 'versions',
  146.                       27 => 'properties',
  147.                       28 => 'permissions',
  148.                       29 => 'permissionsforuser',
  149.                       30 => 'childamount',
  150.                       31 => 'apipluginbroker',
  151.                       32 => 'resource',
  152.                       33 => 'parentClass',
  153.                       34 => 'definition',
  154.                       35 => 'locked',
  155.                       36 => 'language',
  156.                       37 => 'omitmandatorycheck',
  157.                       38 => 'idpath',
  158.                       39 => 'object',
  159.                       40 => 'fieldname',
  160.                       41 => 'property',
  161.                       42 => 'parentid',
  162.                       43 => 'children',
  163.                       44 => 'scheduledtasks',
  164.                     ),
  165.                      'blockedVarsForExport' => 
  166.                     array (
  167.                     ),
  168.                      'defaultValueGenerator' => '',
  169.                   )),
  170.                   => 
  171.                   Pimcore\Model\DataObject\ClassDefinition\Data\Input::__set_state(array(
  172.                      'fieldtype' => 'input',
  173.                      'width' => '',
  174.                      'defaultValue' => NULL,
  175.                      'columnLength' => 190,
  176.                      'regex' => '',
  177.                      'unique' => false,
  178.                      'showCharCount' => false,
  179.                      'name' => 'productNamePart',
  180.                      'title' => 'Product Name Part',
  181.                      'tooltip' => '',
  182.                      'mandatory' => false,
  183.                      'noteditable' => false,
  184.                      'index' => false,
  185.                      'locked' => false,
  186.                      'style' => '',
  187.                      'permissions' => NULL,
  188.                      'datatype' => 'data',
  189.                      'relationType' => false,
  190.                      'invisible' => false,
  191.                      'visibleGridView' => false,
  192.                      'visibleSearch' => false,
  193.                      'forbiddenNames' => 
  194.                     array (
  195.                       => 'id',
  196.                       => 'key',
  197.                       => 'path',
  198.                       => 'type',
  199.                       => 'index',
  200.                       => 'classname',
  201.                       => 'creationdate',
  202.                       => 'userowner',
  203.                       => 'value',
  204.                       => 'class',
  205.                       10 => 'list',
  206.                       11 => 'fullpath',
  207.                       12 => 'childs',
  208.                       13 => 'values',
  209.                       14 => 'cachetag',
  210.                       15 => 'cachetags',
  211.                       16 => 'parent',
  212.                       17 => 'published',
  213.                       18 => 'valuefromparent',
  214.                       19 => 'userpermissions',
  215.                       20 => 'dependencies',
  216.                       21 => 'modificationdate',
  217.                       22 => 'usermodification',
  218.                       23 => 'byid',
  219.                       24 => 'bypath',
  220.                       25 => 'data',
  221.                       26 => 'versions',
  222.                       27 => 'properties',
  223.                       28 => 'permissions',
  224.                       29 => 'permissionsforuser',
  225.                       30 => 'childamount',
  226.                       31 => 'apipluginbroker',
  227.                       32 => 'resource',
  228.                       33 => 'parentClass',
  229.                       34 => 'definition',
  230.                       35 => 'locked',
  231.                       36 => 'language',
  232.                       37 => 'omitmandatorycheck',
  233.                       38 => 'idpath',
  234.                       39 => 'object',
  235.                       40 => 'fieldname',
  236.                       41 => 'property',
  237.                       42 => 'parentid',
  238.                       43 => 'children',
  239.                       44 => 'scheduledtasks',
  240.                     ),
  241.                      'blockedVarsForExport' => 
  242.                     array (
  243.                     ),
  244.                      'defaultValueGenerator' => '',
  245.                   )),
  246.                 ),
  247.                  'name' => 'localizedfields',
  248.                  'region' => NULL,
  249.                  'layout' => NULL,
  250.                  'title' => 'Texts',
  251.                  'width' => '',
  252.                  'height' => '',
  253.                  'maxTabs' => NULL,
  254.                  'border' => false,
  255.                  'provideSplitView' => true,
  256.                  'tabPosition' => 'top',
  257.                  'hideLabelsWhenTabsReached' => NULL,
  258.                  'referencedFields' => 
  259.                 array (
  260.                 ),
  261.                  'fieldDefinitionsCache' => NULL,
  262.                  'permissionView' => 
  263.                 array (
  264.                 ),
  265.                  'permissionEdit' => 
  266.                 array (
  267.                 ),
  268.                  'tooltip' => '',
  269.                  'mandatory' => false,
  270.                  'noteditable' => false,
  271.                  'index' => NULL,
  272.                  'locked' => false,
  273.                  'style' => '',
  274.                  'permissions' => NULL,
  275.                  'datatype' => 'data',
  276.                  'relationType' => false,
  277.                  'invisible' => false,
  278.                  'visibleGridView' => true,
  279.                  'visibleSearch' => true,
  280.                  'forbiddenNames' => 
  281.                 array (
  282.                   => 'id',
  283.                   => 'key',
  284.                   => 'path',
  285.                   => 'type',
  286.                   => 'index',
  287.                   => 'classname',
  288.                   => 'creationdate',
  289.                   => 'userowner',
  290.                   => 'value',
  291.                   => 'class',
  292.                   10 => 'list',
  293.                   11 => 'fullpath',
  294.                   12 => 'childs',
  295.                   13 => 'values',
  296.                   14 => 'cachetag',
  297.                   15 => 'cachetags',
  298.                   16 => 'parent',
  299.                   17 => 'published',
  300.                   18 => 'valuefromparent',
  301.                   19 => 'userpermissions',
  302.                   20 => 'dependencies',
  303.                   21 => 'modificationdate',
  304.                   22 => 'usermodification',
  305.                   23 => 'byid',
  306.                   24 => 'bypath',
  307.                   25 => 'data',
  308.                   26 => 'versions',
  309.                   27 => 'properties',
  310.                   28 => 'permissions',
  311.                   29 => 'permissionsforuser',
  312.                   30 => 'childamount',
  313.                   31 => 'apipluginbroker',
  314.                   32 => 'resource',
  315.                   33 => 'parentClass',
  316.                   34 => 'definition',
  317.                   35 => 'locked',
  318.                   36 => 'language',
  319.                   37 => 'omitmandatorycheck',
  320.                   38 => 'idpath',
  321.                   39 => 'object',
  322.                   40 => 'fieldname',
  323.                   41 => 'property',
  324.                   42 => 'parentid',
  325.                   43 => 'children',
  326.                   44 => 'scheduledtasks',
  327.                 ),
  328.                  'blockedVarsForExport' => 
  329.                 array (
  330.                 ),
  331.                  'labelWidth' => 100,
  332.                  'labelAlign' => 'left',
  333.               )),
  334.             ),
  335.              'locked' => false,
  336.              'blockedVarsForExport' => 
  337.             array (
  338.             ),
  339.              'icon' => '',
  340.              'labelWidth' => 100,
  341.              'labelAlign' => 'left',
  342.           )),
  343.           => 
  344.           Pimcore\Model\DataObject\ClassDefinition\Layout\Panel::__set_state(array(
  345.              'fieldtype' => 'panel',
  346.              'layout' => NULL,
  347.              'border' => false,
  348.              'name' => 'Relations',
  349.              'type' => NULL,
  350.              'region' => NULL,
  351.              'title' => 'Relations',
  352.              'width' => NULL,
  353.              'height' => NULL,
  354.              'collapsible' => false,
  355.              'collapsed' => false,
  356.              'bodyStyle' => '',
  357.              'datatype' => 'layout',
  358.              'permissions' => NULL,
  359.              'childs' => 
  360.             array (
  361.               => 
  362.               Pimcore\Model\DataObject\ClassDefinition\Data\ManyToOneRelation::__set_state(array(
  363.                  'fieldtype' => 'manyToOneRelation',
  364.                  'width' => 800,
  365.                  'assetUploadPath' => '',
  366.                  'relationType' => true,
  367.                  'objectsAllowed' => true,
  368.                  'assetsAllowed' => false,
  369.                  'assetTypes' => 
  370.                 array (
  371.                 ),
  372.                  'documentsAllowed' => false,
  373.                  'documentTypes' => 
  374.                 array (
  375.                 ),
  376.                  'classes' => 
  377.                 array (
  378.                   => 
  379.                   array (
  380.                     'classes' => 'FilterDefinition',
  381.                   ),
  382.                 ),
  383.                  'pathFormatterClass' => '',
  384.                  'name' => 'filterDefinition',
  385.                  'title' => 'Filter Definition',
  386.                  'tooltip' => '',
  387.                  'mandatory' => false,
  388.                  'noteditable' => false,
  389.                  'index' => false,
  390.                  'locked' => false,
  391.                  'style' => '',
  392.                  'permissions' => NULL,
  393.                  'datatype' => 'data',
  394.                  'invisible' => false,
  395.                  'visibleGridView' => false,
  396.                  'visibleSearch' => false,
  397.                  'forbiddenNames' => 
  398.                 array (
  399.                   => 'id',
  400.                   => 'key',
  401.                   => 'path',
  402.                   => 'type',
  403.                   => 'index',
  404.                   => 'classname',
  405.                   => 'creationdate',
  406.                   => 'userowner',
  407.                   => 'value',
  408.                   => 'class',
  409.                   10 => 'list',
  410.                   11 => 'fullpath',
  411.                   12 => 'childs',
  412.                   13 => 'values',
  413.                   14 => 'cachetag',
  414.                   15 => 'cachetags',
  415.                   16 => 'parent',
  416.                   17 => 'published',
  417.                   18 => 'valuefromparent',
  418.                   19 => 'userpermissions',
  419.                   20 => 'dependencies',
  420.                   21 => 'modificationdate',
  421.                   22 => 'usermodification',
  422.                   23 => 'byid',
  423.                   24 => 'bypath',
  424.                   25 => 'data',
  425.                   26 => 'versions',
  426.                   27 => 'properties',
  427.                   28 => 'permissions',
  428.                   29 => 'permissionsforuser',
  429.                   30 => 'childamount',
  430.                   31 => 'apipluginbroker',
  431.                   32 => 'resource',
  432.                   33 => 'parentClass',
  433.                   34 => 'definition',
  434.                   35 => 'locked',
  435.                   36 => 'language',
  436.                   37 => 'omitmandatorycheck',
  437.                   38 => 'idpath',
  438.                   39 => 'object',
  439.                   40 => 'fieldname',
  440.                   41 => 'property',
  441.                   42 => 'parentid',
  442.                   43 => 'children',
  443.                   44 => 'scheduledtasks',
  444.                 ),
  445.                  'blockedVarsForExport' => 
  446.                 array (
  447.                 ),
  448.               )),
  449.               => 
  450.               Pimcore\Model\DataObject\ClassDefinition\Data\ReverseObjectRelation::__set_state(array(
  451.                  'fieldtype' => 'reverseObjectRelation',
  452.                  'ownerClassName' => 'Car',
  453.                  'ownerClassId' => NULL,
  454.                  'ownerFieldName' => 'categories',
  455.                  'lazyLoading' => true,
  456.                  'width' => '',
  457.                  'height' => '',
  458.                  'maxItems' => '',
  459.                  'relationType' => true,
  460.                  'visibleFields' => NULL,
  461.                  'allowToCreateNewObject' => true,
  462.                  'optimizedAdminLoading' => false,
  463.                  'enableTextSelection' => false,
  464.                  'visibleFieldDefinitions' => 
  465.                 array (
  466.                 ),
  467.                  'classes' => 
  468.                 array (
  469.                 ),
  470.                  'pathFormatterClass' => '',
  471.                  'name' => 'cars',
  472.                  'title' => 'Cars',
  473.                  'tooltip' => '',
  474.                  'mandatory' => false,
  475.                  'noteditable' => false,
  476.                  'index' => false,
  477.                  'locked' => false,
  478.                  'style' => '',
  479.                  'permissions' => NULL,
  480.                  'datatype' => 'data',
  481.                  'invisible' => false,
  482.                  'visibleGridView' => false,
  483.                  'visibleSearch' => false,
  484.                  'forbiddenNames' => 
  485.                 array (
  486.                   => 'id',
  487.                   => 'key',
  488.                   => 'path',
  489.                   => 'type',
  490.                   => 'index',
  491.                   => 'classname',
  492.                   => 'creationdate',
  493.                   => 'userowner',
  494.                   => 'value',
  495.                   => 'class',
  496.                   10 => 'list',
  497.                   11 => 'fullpath',
  498.                   12 => 'childs',
  499.                   13 => 'values',
  500.                   14 => 'cachetag',
  501.                   15 => 'cachetags',
  502.                   16 => 'parent',
  503.                   17 => 'published',
  504.                   18 => 'valuefromparent',
  505.                   19 => 'userpermissions',
  506.                   20 => 'dependencies',
  507.                   21 => 'modificationdate',
  508.                   22 => 'usermodification',
  509.                   23 => 'byid',
  510.                   24 => 'bypath',
  511.                   25 => 'data',
  512.                   26 => 'versions',
  513.                   27 => 'properties',
  514.                   28 => 'permissions',
  515.                   29 => 'permissionsforuser',
  516.                   30 => 'childamount',
  517.                   31 => 'apipluginbroker',
  518.                   32 => 'resource',
  519.                   33 => 'parentClass',
  520.                   34 => 'definition',
  521.                   35 => 'locked',
  522.                   36 => 'language',
  523.                   37 => 'omitmandatorycheck',
  524.                   38 => 'idpath',
  525.                   39 => 'object',
  526.                   40 => 'fieldname',
  527.                   41 => 'property',
  528.                   42 => 'parentid',
  529.                   43 => 'children',
  530.                   44 => 'scheduledtasks',
  531.                 ),
  532.                  'blockedVarsForExport' => 
  533.                 array (
  534.                 ),
  535.               )),
  536.             ),
  537.              'locked' => false,
  538.              'blockedVarsForExport' => 
  539.             array (
  540.             ),
  541.              'icon' => NULL,
  542.              'labelWidth' => 100,
  543.              'labelAlign' => 'left',
  544.           )),
  545.         ),
  546.          'locked' => false,
  547.          'blockedVarsForExport' => 
  548.         array (
  549.         ),
  550.       )),
  551.     ),
  552.      'locked' => false,
  553.      'blockedVarsForExport' => 
  554.     array (
  555.     ),
  556.      'icon' => NULL,
  557.      'labelWidth' => 100,
  558.      'labelAlign' => 'left',
  559.   )),
  560.    'icon' => '/bundles/pimcoreadmin/img/flat-color-icons/genealogy.svg',
  561.    'previewUrl' => '',
  562.    'group' => 'Product Data',
  563.    'showAppLoggerTab' => false,
  564.    'linkGeneratorReference' => '@App\\Website\\LinkGenerator\\CategoryLinkGenerator',
  565.    'previewGeneratorReference' => '',
  566.    'compositeIndices' => 
  567.   array (
  568.   ),
  569.    'generateTypeDeclarations' => true,
  570.    'showFieldLookup' => false,
  571.    'propertyVisibility' => 
  572.   array (
  573.     'grid' => 
  574.     array (
  575.       'id' => true,
  576.       'key' => false,
  577.       'path' => true,
  578.       'published' => true,
  579.       'modificationDate' => false,
  580.       'creationDate' => false,
  581.     ),
  582.     'search' => 
  583.     array (
  584.       'id' => true,
  585.       'key' => false,
  586.       'path' => true,
  587.       'published' => true,
  588.       'modificationDate' => false,
  589.       'creationDate' => false,
  590.     ),
  591.   ),
  592.    'enableGridLocking' => false,
  593.    'dao' => NULL,
  594.    'blockedVarsForExport' => 
  595.   array (
  596.   ),
  597. ));