var/classes/definition_Person.php line 104

Open in your IDE?
  1. <?php
  2. /**
  3.  * Inheritance: no
  4.  * Variants: no
  5.  *
  6.  * Fields Summary:
  7.  * - priority [numeric]
  8.  * - image [image]
  9.  * - firstname [input]
  10.  * - lastname [input]
  11.  * - functions [textarea]
  12.  * - email [input]
  13.  * - departments [manyToManyObjectRelation]
  14.  */
  15. return \Pimcore\Model\DataObject\ClassDefinition::__set_state(array(
  16.    'dao' => NULL,
  17.    'id' => '1',
  18.    'name' => 'Person',
  19.    'description' => '',
  20.    'creationDate' => 0,
  21.    'modificationDate' => 1713534552,
  22.    'userOwner' => 2,
  23.    'userModification' => 2,
  24.    'parentClass' => '',
  25.    'implementsInterfaces' => '',
  26.    'listingParentClass' => '',
  27.    'useTraits' => '',
  28.    'listingUseTraits' => '',
  29.    'encryption' => false,
  30.    'encryptedTables' => 
  31.   array (
  32.   ),
  33.    'allowInherit' => false,
  34.    'allowVariants' => false,
  35.    'showVariants' => false,
  36.    'fieldDefinitions' => 
  37.   array (
  38.   ),
  39.    'layoutDefinitions' => 
  40.   \Pimcore\Model\DataObject\ClassDefinition\Layout\Panel::__set_state(array(
  41.      'name' => 'pimcore_root',
  42.      'type' => NULL,
  43.      'region' => NULL,
  44.      'title' => NULL,
  45.      'width' => 0,
  46.      'height' => 0,
  47.      'collapsible' => false,
  48.      'collapsed' => false,
  49.      'bodyStyle' => NULL,
  50.      'datatype' => 'layout',
  51.      'permissions' => NULL,
  52.      'children' => 
  53.     array (
  54.       => 
  55.       \Pimcore\Model\DataObject\ClassDefinition\Layout\Panel::__set_state(array(
  56.          'name' => 'Layout',
  57.          'type' => NULL,
  58.          'region' => NULL,
  59.          'title' => '',
  60.          'width' => '',
  61.          'height' => '',
  62.          'collapsible' => false,
  63.          'collapsed' => false,
  64.          'bodyStyle' => '',
  65.          'datatype' => 'layout',
  66.          'permissions' => NULL,
  67.          'children' => 
  68.         array (
  69.           => 
  70.           \Pimcore\Model\DataObject\ClassDefinition\Data\Numeric::__set_state(array(
  71.              'name' => 'priority',
  72.              'title' => 'Priorität',
  73.              'tooltip' => '  1: hoch
  74. 99: niedrig',
  75.              'mandatory' => true,
  76.              'noteditable' => false,
  77.              'index' => false,
  78.              'locked' => false,
  79.              'style' => '',
  80.              'permissions' => NULL,
  81.              'datatype' => 'data',
  82.              'fieldtype' => 'numeric',
  83.              'relationType' => false,
  84.              'invisible' => false,
  85.              'visibleGridView' => false,
  86.              'visibleSearch' => false,
  87.              'blockedVarsForExport' => 
  88.             array (
  89.             ),
  90.              'width' => '',
  91.              'defaultValue' => 99,
  92.              'integer' => true,
  93.              'unsigned' => false,
  94.              'minValue' => 1,
  95.              'maxValue' => 99,
  96.              'unique' => false,
  97.              'decimalSize' => NULL,
  98.              'decimalPrecision' => NULL,
  99.              'defaultValueGenerator' => '',
  100.           )),
  101.           => 
  102.           \Pimcore\Model\DataObject\ClassDefinition\Layout\Fieldcontainer::__set_state(array(
  103.              'name' => 'Feldcontainer',
  104.              'type' => NULL,
  105.              'region' => NULL,
  106.              'title' => NULL,
  107.              'width' => '',
  108.              'height' => '',
  109.              'collapsible' => false,
  110.              'collapsed' => false,
  111.              'bodyStyle' => '',
  112.              'datatype' => 'layout',
  113.              'permissions' => NULL,
  114.              'children' => 
  115.             array (
  116.               => 
  117.               \Pimcore\Model\DataObject\ClassDefinition\Data\Image::__set_state(array(
  118.                  'name' => 'image',
  119.                  'title' => 'Bild',
  120.                  'tooltip' => '',
  121.                  'mandatory' => false,
  122.                  'noteditable' => false,
  123.                  'index' => false,
  124.                  'locked' => false,
  125.                  'style' => '',
  126.                  'permissions' => NULL,
  127.                  'datatype' => 'data',
  128.                  'fieldtype' => 'image',
  129.                  'relationType' => false,
  130.                  'invisible' => false,
  131.                  'visibleGridView' => false,
  132.                  'visibleSearch' => false,
  133.                  'blockedVarsForExport' => 
  134.                 array (
  135.                 ),
  136.                  'width' => '',
  137.                  'height' => '',
  138.                  'uploadPath' => '',
  139.               )),
  140.             ),
  141.              'locked' => false,
  142.              'blockedVarsForExport' => 
  143.             array (
  144.             ),
  145.              'fieldtype' => 'fieldcontainer',
  146.              'layout' => 'hbox',
  147.              'fieldLabel' => 'Bild',
  148.              'labelWidth' => 0,
  149.              'labelAlign' => 'left',
  150.           )),
  151.           => 
  152.           \Pimcore\Model\DataObject\ClassDefinition\Data\Input::__set_state(array(
  153.              'name' => 'firstname',
  154.              'title' => 'Vorname',
  155.              'tooltip' => '',
  156.              'mandatory' => true,
  157.              'noteditable' => false,
  158.              'index' => false,
  159.              'locked' => false,
  160.              'style' => '',
  161.              'permissions' => NULL,
  162.              'datatype' => 'data',
  163.              'fieldtype' => 'input',
  164.              'relationType' => false,
  165.              'invisible' => false,
  166.              'visibleGridView' => false,
  167.              'visibleSearch' => false,
  168.              'blockedVarsForExport' => 
  169.             array (
  170.             ),
  171.              'width' => 500,
  172.              'defaultValue' => NULL,
  173.              'columnLength' => 190,
  174.              'regex' => '',
  175.              'regexFlags' => 
  176.             array (
  177.             ),
  178.              'unique' => false,
  179.              'showCharCount' => false,
  180.              'defaultValueGenerator' => '',
  181.           )),
  182.           => 
  183.           \Pimcore\Model\DataObject\ClassDefinition\Data\Input::__set_state(array(
  184.              'name' => 'lastname',
  185.              'title' => 'Nachname',
  186.              'tooltip' => '',
  187.              'mandatory' => true,
  188.              'noteditable' => false,
  189.              'index' => false,
  190.              'locked' => false,
  191.              'style' => '',
  192.              'permissions' => NULL,
  193.              'datatype' => 'data',
  194.              'fieldtype' => 'input',
  195.              'relationType' => false,
  196.              'invisible' => false,
  197.              'visibleGridView' => false,
  198.              'visibleSearch' => false,
  199.              'blockedVarsForExport' => 
  200.             array (
  201.             ),
  202.              'width' => 500,
  203.              'defaultValue' => NULL,
  204.              'columnLength' => 190,
  205.              'regex' => '',
  206.              'regexFlags' => 
  207.             array (
  208.             ),
  209.              'unique' => false,
  210.              'showCharCount' => false,
  211.              'defaultValueGenerator' => '',
  212.           )),
  213.           => 
  214.           \Pimcore\Model\DataObject\ClassDefinition\Data\Textarea::__set_state(array(
  215.              'name' => 'functions',
  216.              'title' => 'Funktionen',
  217.              'tooltip' => '',
  218.              'mandatory' => false,
  219.              'noteditable' => false,
  220.              'index' => false,
  221.              'locked' => false,
  222.              'style' => '',
  223.              'permissions' => NULL,
  224.              'datatype' => 'data',
  225.              'fieldtype' => 'textarea',
  226.              'relationType' => false,
  227.              'invisible' => false,
  228.              'visibleGridView' => false,
  229.              'visibleSearch' => false,
  230.              'blockedVarsForExport' => 
  231.             array (
  232.             ),
  233.              'width' => 500,
  234.              'height' => 150,
  235.              'maxLength' => NULL,
  236.              'showCharCount' => false,
  237.              'excludeFromSearchIndex' => false,
  238.           )),
  239.           => 
  240.           \Pimcore\Model\DataObject\ClassDefinition\Data\Input::__set_state(array(
  241.              'name' => 'email',
  242.              'title' => 'E-Mail',
  243.              'tooltip' => '',
  244.              'mandatory' => false,
  245.              'noteditable' => false,
  246.              'index' => false,
  247.              'locked' => false,
  248.              'style' => '',
  249.              'permissions' => NULL,
  250.              'datatype' => 'data',
  251.              'fieldtype' => 'input',
  252.              'relationType' => false,
  253.              'invisible' => false,
  254.              'visibleGridView' => false,
  255.              'visibleSearch' => false,
  256.              'blockedVarsForExport' => 
  257.             array (
  258.             ),
  259.              'width' => 500,
  260.              'defaultValue' => NULL,
  261.              'columnLength' => 190,
  262.              'regex' => '',
  263.              'regexFlags' => 
  264.             array (
  265.             ),
  266.              'unique' => false,
  267.              'showCharCount' => false,
  268.              'defaultValueGenerator' => '',
  269.           )),
  270.           => 
  271.           \Pimcore\Model\DataObject\ClassDefinition\Data\ManyToManyObjectRelation::__set_state(array(
  272.              'name' => 'departments',
  273.              'title' => 'Abteilungen',
  274.              'tooltip' => '',
  275.              'mandatory' => false,
  276.              'noteditable' => false,
  277.              'index' => false,
  278.              'locked' => false,
  279.              'style' => '',
  280.              'permissions' => NULL,
  281.              'datatype' => 'data',
  282.              'fieldtype' => 'manyToManyObjectRelation',
  283.              'relationType' => true,
  284.              'invisible' => false,
  285.              'visibleGridView' => false,
  286.              'visibleSearch' => false,
  287.              'blockedVarsForExport' => 
  288.             array (
  289.             ),
  290.              'classes' => 
  291.             array (
  292.               => 
  293.               array (
  294.                 'classes' => 'Abteilung',
  295.               ),
  296.             ),
  297.              'pathFormatterClass' => '',
  298.              'width' => '',
  299.              'height' => '',
  300.              'maxItems' => NULL,
  301.              'visibleFields' => 'title',
  302.              'allowToCreateNewObject' => false,
  303.              'optimizedAdminLoading' => false,
  304.              'enableTextSelection' => false,
  305.              'visibleFieldDefinitions' => 
  306.             array (
  307.             ),
  308.           )),
  309.         ),
  310.          'locked' => false,
  311.          'blockedVarsForExport' => 
  312.         array (
  313.         ),
  314.          'fieldtype' => 'panel',
  315.          'layout' => NULL,
  316.          'border' => false,
  317.          'icon' => '',
  318.          'labelWidth' => 0,
  319.          'labelAlign' => 'left',
  320.       )),
  321.     ),
  322.      'locked' => false,
  323.      'blockedVarsForExport' => 
  324.     array (
  325.     ),
  326.      'fieldtype' => 'panel',
  327.      'layout' => NULL,
  328.      'border' => false,
  329.      'icon' => NULL,
  330.      'labelWidth' => 100,
  331.      'labelAlign' => 'left',
  332.   )),
  333.    'icon' => '/bundles/pimcoreadmin/img/flat-color-icons/person.svg',
  334.    'previewUrl' => '',
  335.    'group' => '',
  336.    'showAppLoggerTab' => false,
  337.    'linkGeneratorReference' => '',
  338.    'previewGeneratorReference' => '',
  339.    'compositeIndices' => 
  340.   array (
  341.   ),
  342.    'generateTypeDeclarations' => true,
  343.    'showFieldLookup' => false,
  344.    'propertyVisibility' => 
  345.   array (
  346.     'grid' => 
  347.     array (
  348.       'id' => true,
  349.       'key' => false,
  350.       'path' => true,
  351.       'published' => true,
  352.       'modificationDate' => true,
  353.       'creationDate' => true,
  354.     ),
  355.     'search' => 
  356.     array (
  357.       'id' => true,
  358.       'key' => false,
  359.       'path' => true,
  360.       'published' => true,
  361.       'modificationDate' => true,
  362.       'creationDate' => true,
  363.     ),
  364.   ),
  365.    'enableGridLocking' => false,
  366.    'deletedDataComponents' => 
  367.   array (
  368.   ),
  369.    'blockedVarsForExport' => 
  370.   array (
  371.   ),
  372.    'activeDispatchingEvents' => 
  373.   array (
  374.   ),
  375. ));