var/classes/definition_CustomerSegment.php line 71

Open in your IDE?
  1. <?php
  2. /**
  3.  * Inheritance: no
  4.  * Variants: no
  5.  *
  6.  * Fields Summary:
  7.  * - name [input]
  8.  * - group [manyToOneRelation]
  9.  * - reference [input]
  10.  * - calculated [checkbox]
  11.  * - useAsTargetGroup [checkbox]
  12.  * - targetGroup [targetGroup]
  13.  */
  14. return Pimcore\Model\DataObject\ClassDefinition::__set_state(array(
  15.    'dao' => NULL,
  16.    'id' => '2',
  17.    'name' => 'CustomerSegment',
  18.    'description' => '',
  19.    'creationDate' => 0,
  20.    'modificationDate' => 1683551624,
  21.    'userOwner' => 0,
  22.    'userModification' => 1,
  23.    'parentClass' => '\\CustomerManagementFrameworkBundle\\Model\\AbstractCustomerSegment',
  24.    'implementsInterfaces' => '',
  25.    'listingParentClass' => '',
  26.    'useTraits' => '',
  27.    'listingUseTraits' => '',
  28.    'encryption' => false,
  29.    'encryptedTables' => 
  30.   array (
  31.   ),
  32.    'allowInherit' => false,
  33.    'allowVariants' => false,
  34.    'showVariants' => false,
  35.    'fieldDefinitions' => 
  36.   array (
  37.   ),
  38.    'layoutDefinitions' => 
  39.   Pimcore\Model\DataObject\ClassDefinition\Layout\Panel::__set_state(array(
  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.      'children' => 
  52.     array (
  53.       => 
  54.       Pimcore\Model\DataObject\ClassDefinition\Layout\Panel::__set_state(array(
  55.          'name' => 'Layout',
  56.          'type' => NULL,
  57.          'region' => NULL,
  58.          'title' => '',
  59.          'width' => NULL,
  60.          'height' => NULL,
  61.          'collapsible' => false,
  62.          'collapsed' => false,
  63.          'bodyStyle' => '',
  64.          'datatype' => 'layout',
  65.          'permissions' => NULL,
  66.          'children' => 
  67.         array (
  68.           => 
  69.           Pimcore\Model\DataObject\ClassDefinition\Layout\Fieldset::__set_state(array(
  70.              'name' => 'Layout',
  71.              'type' => NULL,
  72.              'region' => NULL,
  73.              'title' => 'Settings',
  74.              'width' => NULL,
  75.              'height' => NULL,
  76.              'collapsible' => false,
  77.              'collapsed' => false,
  78.              'bodyStyle' => '',
  79.              'datatype' => 'layout',
  80.              'permissions' => NULL,
  81.              'children' => 
  82.             array (
  83.               => 
  84.               Pimcore\Model\DataObject\ClassDefinition\Data\Input::__set_state(array(
  85.                  'name' => 'name',
  86.                  'title' => 'Segment name',
  87.                  'tooltip' => '',
  88.                  'mandatory' => false,
  89.                  'noteditable' => false,
  90.                  'index' => false,
  91.                  'locked' => false,
  92.                  'style' => '',
  93.                  'permissions' => NULL,
  94.                  'datatype' => 'data',
  95.                  'fieldtype' => 'input',
  96.                  'relationType' => false,
  97.                  'invisible' => false,
  98.                  'visibleGridView' => true,
  99.                  'visibleSearch' => true,
  100.                  'blockedVarsForExport' => 
  101.                 array (
  102.                 ),
  103.                  'width' => 400,
  104.                  'defaultValue' => NULL,
  105.                  'columnLength' => 255,
  106.                  'regex' => '',
  107.                  'regexFlags' => 
  108.                 array (
  109.                 ),
  110.                  'unique' => false,
  111.                  'showCharCount' => false,
  112.                  'defaultValueGenerator' => '',
  113.               )),
  114.             ),
  115.              'locked' => false,
  116.              'blockedVarsForExport' => 
  117.             array (
  118.             ),
  119.              'fieldtype' => 'fieldset',
  120.              'labelWidth' => 100,
  121.              'labelAlign' => 'left',
  122.           )),
  123.           => 
  124.           Pimcore\Model\DataObject\ClassDefinition\Layout\Fieldset::__set_state(array(
  125.              'name' => 'Layout',
  126.              'type' => NULL,
  127.              'region' => NULL,
  128.              'title' => 'System information',
  129.              'width' => NULL,
  130.              'height' => NULL,
  131.              'collapsible' => false,
  132.              'collapsed' => false,
  133.              'bodyStyle' => '',
  134.              'datatype' => 'layout',
  135.              'permissions' => NULL,
  136.              'children' => 
  137.             array (
  138.               => 
  139.               Pimcore\Model\DataObject\ClassDefinition\Data\ManyToOneRelation::__set_state(array(
  140.                  'name' => 'group',
  141.                  'title' => 'Group',
  142.                  'tooltip' => 'Drag and drop segment into groups in the tree',
  143.                  'mandatory' => false,
  144.                  'noteditable' => true,
  145.                  'index' => false,
  146.                  'locked' => false,
  147.                  'style' => '',
  148.                  'permissions' => NULL,
  149.                  'datatype' => 'data',
  150.                  'fieldtype' => 'manyToOneRelation',
  151.                  'relationType' => true,
  152.                  'invisible' => false,
  153.                  'visibleGridView' => false,
  154.                  'visibleSearch' => false,
  155.                  'blockedVarsForExport' => 
  156.                 array (
  157.                 ),
  158.                  'classes' => 
  159.                 array (
  160.                 ),
  161.                  'pathFormatterClass' => '',
  162.                  'width' => 700,
  163.                  'assetUploadPath' => '',
  164.                  'objectsAllowed' => true,
  165.                  'assetsAllowed' => false,
  166.                  'assetTypes' => 
  167.                 array (
  168.                 ),
  169.                  'documentsAllowed' => false,
  170.                  'documentTypes' => 
  171.                 array (
  172.                 ),
  173.               )),
  174.               => 
  175.               Pimcore\Model\DataObject\ClassDefinition\Data\Input::__set_state(array(
  176.                  'name' => 'reference',
  177.                  'title' => 'Reference',
  178.                  'tooltip' => 'needs to be unique within the group',
  179.                  'mandatory' => false,
  180.                  'noteditable' => true,
  181.                  'index' => true,
  182.                  'locked' => false,
  183.                  'style' => '',
  184.                  'permissions' => NULL,
  185.                  'datatype' => 'data',
  186.                  'fieldtype' => 'input',
  187.                  'relationType' => false,
  188.                  'invisible' => false,
  189.                  'visibleGridView' => true,
  190.                  'visibleSearch' => true,
  191.                  'blockedVarsForExport' => 
  192.                 array (
  193.                 ),
  194.                  'width' => 400,
  195.                  'defaultValue' => NULL,
  196.                  'columnLength' => 255,
  197.                  'regex' => '',
  198.                  'regexFlags' => 
  199.                 array (
  200.                 ),
  201.                  'unique' => false,
  202.                  'showCharCount' => false,
  203.                  'defaultValueGenerator' => '',
  204.               )),
  205.               => 
  206.               Pimcore\Model\DataObject\ClassDefinition\Data\Checkbox::__set_state(array(
  207.                  'name' => 'calculated',
  208.                  'title' => 'calculated',
  209.                  'tooltip' => '',
  210.                  'mandatory' => false,
  211.                  'noteditable' => true,
  212.                  'index' => false,
  213.                  'locked' => false,
  214.                  'style' => '',
  215.                  'permissions' => NULL,
  216.                  'datatype' => 'data',
  217.                  'fieldtype' => 'checkbox',
  218.                  'relationType' => false,
  219.                  'invisible' => false,
  220.                  'visibleGridView' => false,
  221.                  'visibleSearch' => false,
  222.                  'blockedVarsForExport' => 
  223.                 array (
  224.                 ),
  225.                  'defaultValue' => 0,
  226.                  'defaultValueGenerator' => '',
  227.               )),
  228.               => 
  229.               Pimcore\Model\DataObject\ClassDefinition\Data\Checkbox::__set_state(array(
  230.                  'name' => 'useAsTargetGroup',
  231.                  'title' => 'Use As Target Group',
  232.                  'tooltip' => '',
  233.                  'mandatory' => false,
  234.                  'noteditable' => false,
  235.                  'index' => false,
  236.                  'locked' => false,
  237.                  'style' => '',
  238.                  'permissions' => NULL,
  239.                  'datatype' => 'data',
  240.                  'fieldtype' => 'checkbox',
  241.                  'relationType' => false,
  242.                  'invisible' => false,
  243.                  'visibleGridView' => false,
  244.                  'visibleSearch' => false,
  245.                  'blockedVarsForExport' => 
  246.                 array (
  247.                 ),
  248.                  'defaultValue' => 0,
  249.                  'defaultValueGenerator' => '',
  250.               )),
  251.               => 
  252.               Pimcore\Model\DataObject\ClassDefinition\Data\TargetGroup::__set_state(array(
  253.                  'name' => 'targetGroup',
  254.                  'title' => 'Linked TargetGroup',
  255.                  'tooltip' => '',
  256.                  'mandatory' => false,
  257.                  'noteditable' => false,
  258.                  'index' => false,
  259.                  'locked' => false,
  260.                  'style' => '',
  261.                  'permissions' => NULL,
  262.                  'datatype' => 'data',
  263.                  'fieldtype' => 'targetGroup',
  264.                  'relationType' => false,
  265.                  'invisible' => false,
  266.                  'visibleGridView' => false,
  267.                  'visibleSearch' => false,
  268.                  'blockedVarsForExport' => 
  269.                 array (
  270.                 ),
  271.                  'width' => '',
  272.                  'defaultValue' => NULL,
  273.                  'optionsProviderClass' => NULL,
  274.                  'optionsProviderData' => NULL,
  275.                  'columnLength' => 190,
  276.                  'dynamicOptions' => false,
  277.                  'defaultValueGenerator' => '',
  278.               )),
  279.             ),
  280.              'locked' => false,
  281.              'blockedVarsForExport' => 
  282.             array (
  283.             ),
  284.              'fieldtype' => 'fieldset',
  285.              'labelWidth' => 100,
  286.              'labelAlign' => 'left',
  287.           )),
  288.         ),
  289.          'locked' => false,
  290.          'blockedVarsForExport' => 
  291.         array (
  292.         ),
  293.          'fieldtype' => 'panel',
  294.          'layout' => NULL,
  295.          'border' => false,
  296.          'icon' => NULL,
  297.          'labelWidth' => 100,
  298.          'labelAlign' => 'left',
  299.       )),
  300.     ),
  301.      'locked' => false,
  302.      'blockedVarsForExport' => 
  303.     array (
  304.     ),
  305.      'fieldtype' => 'panel',
  306.      'layout' => NULL,
  307.      'border' => false,
  308.      'icon' => NULL,
  309.      'labelWidth' => 100,
  310.      'labelAlign' => 'left',
  311.   )),
  312.    'icon' => '/bundles/pimcorecustomermanagementframework/icons/segment.svg',
  313.    'previewUrl' => '',
  314.    'group' => 'CustomerManagement',
  315.    'showAppLoggerTab' => false,
  316.    'linkGeneratorReference' => '',
  317.    'previewGeneratorReference' => NULL,
  318.    'compositeIndices' => 
  319.   array (
  320.   ),
  321.    'generateTypeDeclarations' => true,
  322.    'showFieldLookup' => false,
  323.    'propertyVisibility' => 
  324.   array (
  325.     'grid' => 
  326.     array (
  327.       'id' => true,
  328.       'key' => false,
  329.       'path' => false,
  330.       'published' => true,
  331.       'modificationDate' => false,
  332.       'creationDate' => false,
  333.     ),
  334.     'search' => 
  335.     array (
  336.       'id' => true,
  337.       'key' => false,
  338.       'path' => false,
  339.       'published' => true,
  340.       'modificationDate' => false,
  341.       'creationDate' => false,
  342.     ),
  343.   ),
  344.    'enableGridLocking' => false,
  345.    'deletedDataComponents' => 
  346.   array (
  347.   ),
  348.    'blockedVarsForExport' => 
  349.   array (
  350.   ),
  351.    'activeDispatchingEvents' => 
  352.   array (
  353.   ),
  354. ));