var/classes/definition_Pricing.php line 219

Open in your IDE?
  1. <?php
  2. /**
  3.  * Inheritance: no
  4.  * Variants: no
  5.  *
  6.  * Fields Summary:
  7.  * - title [input]
  8.  * - price [numeric]
  9.  * - typepackage [select]
  10.  * - pricing [fieldcollections]
  11.  * - popular [checkbox]
  12.  * - currency [select]
  13.  * - provider [manyToOneRelation]
  14.  */
  15. return Pimcore\Model\DataObject\ClassDefinition::__set_state(array(
  16.    'id' => 'pricing',
  17.    'name' => 'Pricing',
  18.    'description' => '',
  19.    'creationDate' => 0,
  20.    'modificationDate' => 1672030570,
  21.    'userOwner' => 2,
  22.    'userModification' => 2,
  23.    'parentClass' => 'App\\Model\\DataObject\\AbstractPricing',
  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.      'fieldtype' => 'panel',
  41.      'layout' => NULL,
  42.      'border' => false,
  43.      'name' => 'pimcore_root',
  44.      'type' => NULL,
  45.      'region' => NULL,
  46.      'title' => NULL,
  47.      'width' => 0,
  48.      'height' => 0,
  49.      'collapsible' => false,
  50.      'collapsed' => false,
  51.      'bodyStyle' => NULL,
  52.      'datatype' => 'layout',
  53.      'permissions' => NULL,
  54.      'children' => 
  55.     array (
  56.       => 
  57.       Pimcore\Model\DataObject\ClassDefinition\Layout\Tabpanel::__set_state(array(
  58.          'fieldtype' => 'tabpanel',
  59.          'border' => false,
  60.          'tabPosition' => NULL,
  61.          'name' => 'Layout',
  62.          'type' => NULL,
  63.          'region' => NULL,
  64.          'title' => 'Thông tin',
  65.          'width' => '',
  66.          'height' => '',
  67.          'collapsible' => false,
  68.          'collapsed' => false,
  69.          'bodyStyle' => '',
  70.          'datatype' => 'layout',
  71.          'permissions' => NULL,
  72.          'children' => 
  73.         array (
  74.           => 
  75.           Pimcore\Model\DataObject\ClassDefinition\Layout\Panel::__set_state(array(
  76.              'fieldtype' => 'panel',
  77.              'layout' => NULL,
  78.              'border' => false,
  79.              'name' => 'Layout',
  80.              'type' => NULL,
  81.              'region' => NULL,
  82.              'title' => 'Thông tin',
  83.              'width' => '',
  84.              'height' => '',
  85.              'collapsible' => false,
  86.              'collapsed' => false,
  87.              'bodyStyle' => '',
  88.              'datatype' => 'layout',
  89.              'permissions' => NULL,
  90.              'children' => 
  91.             array (
  92.               => 
  93.               Pimcore\Model\DataObject\ClassDefinition\Data\Input::__set_state(array(
  94.                  'fieldtype' => 'input',
  95.                  'width' => '',
  96.                  'defaultValue' => NULL,
  97.                  'columnLength' => 190,
  98.                  'regex' => '',
  99.                  'regexFlags' => 
  100.                 array (
  101.                 ),
  102.                  'unique' => false,
  103.                  'showCharCount' => false,
  104.                  'name' => 'title',
  105.                  'title' => 'Title',
  106.                  'tooltip' => '',
  107.                  'mandatory' => false,
  108.                  'noteditable' => false,
  109.                  'index' => false,
  110.                  'locked' => false,
  111.                  'style' => '',
  112.                  'permissions' => NULL,
  113.                  'datatype' => 'data',
  114.                  'relationType' => false,
  115.                  'invisible' => false,
  116.                  'visibleGridView' => false,
  117.                  'visibleSearch' => false,
  118.                  'blockedVarsForExport' => 
  119.                 array (
  120.                 ),
  121.                  'defaultValueGenerator' => '',
  122.               )),
  123.               => 
  124.               Pimcore\Model\DataObject\ClassDefinition\Data\Numeric::__set_state(array(
  125.                  'fieldtype' => 'numeric',
  126.                  'width' => '',
  127.                  'defaultValue' => 0,
  128.                  'integer' => false,
  129.                  'unsigned' => false,
  130.                  'minValue' => 0,
  131.                  'maxValue' => NULL,
  132.                  'unique' => false,
  133.                  'decimalSize' => NULL,
  134.                  'decimalPrecision' => NULL,
  135.                  'name' => 'price',
  136.                  'title' => 'Price',
  137.                  'tooltip' => '',
  138.                  'mandatory' => false,
  139.                  'noteditable' => false,
  140.                  'index' => false,
  141.                  'locked' => false,
  142.                  'style' => '',
  143.                  'permissions' => NULL,
  144.                  'datatype' => 'data',
  145.                  'relationType' => false,
  146.                  'invisible' => false,
  147.                  'visibleGridView' => false,
  148.                  'visibleSearch' => false,
  149.                  'blockedVarsForExport' => 
  150.                 array (
  151.                 ),
  152.                  'defaultValueGenerator' => '',
  153.               )),
  154.               => 
  155.               Pimcore\Model\DataObject\ClassDefinition\Data\Select::__set_state(array(
  156.                  'fieldtype' => 'select',
  157.                  'options' => 
  158.                 array (
  159.                   => 
  160.                   array (
  161.                     'key' => 'Giờ',
  162.                     'value' => 'hour',
  163.                   ),
  164.                   => 
  165.                   array (
  166.                     'key' => 'Ngày',
  167.                     'value' => 'day',
  168.                   ),
  169.                   => 
  170.                   array (
  171.                     'key' => 'Tháng',
  172.                     'value' => 'month',
  173.                   ),
  174.                   => 
  175.                   array (
  176.                     'key' => 'Năm',
  177.                     'value' => 'year',
  178.                   ),
  179.                   => 
  180.                   array (
  181.                     'key' => 'Người Dùng  / Tháng',
  182.                     'value' => 'user_month',
  183.                   ),
  184.                   => 
  185.                   array (
  186.                     'key' => 'Trọn đời',
  187.                     'value' => 'lifetime',
  188.                   ),
  189.                 ),
  190.                  'width' => '',
  191.                  'defaultValue' => '',
  192.                  'optionsProviderClass' => '',
  193.                  'optionsProviderData' => '',
  194.                  'columnLength' => 190,
  195.                  'dynamicOptions' => false,
  196.                  'name' => 'typepackage',
  197.                  'title' => 'Type Package',
  198.                  'tooltip' => '',
  199.                  'mandatory' => false,
  200.                  'noteditable' => false,
  201.                  'index' => false,
  202.                  'locked' => false,
  203.                  'style' => '',
  204.                  'permissions' => NULL,
  205.                  'datatype' => 'data',
  206.                  'relationType' => false,
  207.                  'invisible' => false,
  208.                  'visibleGridView' => false,
  209.                  'visibleSearch' => false,
  210.                  'blockedVarsForExport' => 
  211.                 array (
  212.                 ),
  213.                  'defaultValueGenerator' => '',
  214.               )),
  215.               => 
  216.               Pimcore\Model\DataObject\ClassDefinition\Data\Fieldcollections::__set_state(array(
  217.                  'fieldtype' => 'fieldcollections',
  218.                  'allowedTypes' => 
  219.                 array (
  220.                   => 'pricing',
  221.                 ),
  222.                  'lazyLoading' => true,
  223.                  'maxItems' => NULL,
  224.                  'disallowAddRemove' => false,
  225.                  'disallowReorder' => false,
  226.                  'collapsed' => false,
  227.                  'collapsible' => false,
  228.                  'border' => false,
  229.                  'name' => 'pricing',
  230.                  'title' => 'Pricing',
  231.                  'tooltip' => '',
  232.                  'mandatory' => false,
  233.                  'noteditable' => false,
  234.                  'index' => false,
  235.                  'locked' => false,
  236.                  'style' => '',
  237.                  'permissions' => NULL,
  238.                  'datatype' => 'data',
  239.                  'relationType' => false,
  240.                  'invisible' => false,
  241.                  'visibleGridView' => false,
  242.                  'visibleSearch' => false,
  243.                  'blockedVarsForExport' => 
  244.                 array (
  245.                 ),
  246.               )),
  247.               => 
  248.               Pimcore\Model\DataObject\ClassDefinition\Data\Checkbox::__set_state(array(
  249.                  'fieldtype' => 'checkbox',
  250.                  'defaultValue' => NULL,
  251.                  'name' => 'popular',
  252.                  'title' => 'Popular',
  253.                  'tooltip' => '',
  254.                  'mandatory' => false,
  255.                  'noteditable' => false,
  256.                  'index' => false,
  257.                  'locked' => false,
  258.                  'style' => '',
  259.                  'permissions' => NULL,
  260.                  'datatype' => 'data',
  261.                  'relationType' => false,
  262.                  'invisible' => false,
  263.                  'visibleGridView' => false,
  264.                  'visibleSearch' => false,
  265.                  'blockedVarsForExport' => 
  266.                 array (
  267.                 ),
  268.                  'defaultValueGenerator' => '',
  269.               )),
  270.               => 
  271.               Pimcore\Model\DataObject\ClassDefinition\Data\Select::__set_state(array(
  272.                  'fieldtype' => 'select',
  273.                  'options' => 
  274.                 array (
  275.                   => 
  276.                   array (
  277.                     'key' => 'VND',
  278.                     'value' => 'vi-VI',
  279.                   ),
  280.                   => 
  281.                   array (
  282.                     'key' => 'EUR',
  283.                     'value' => 'de-DE',
  284.                   ),
  285.                   => 
  286.                   array (
  287.                     'key' => 'USD',
  288.                     'value' => 'en-US',
  289.                   ),
  290.                   => 
  291.                   array (
  292.                     'key' => 'Liên hệ',
  293.                     'value' => 'customQuote',
  294.                   ),
  295.                 ),
  296.                  'width' => '',
  297.                  'defaultValue' => '',
  298.                  'optionsProviderClass' => '',
  299.                  'optionsProviderData' => '',
  300.                  'columnLength' => 190,
  301.                  'dynamicOptions' => false,
  302.                  'name' => 'currency',
  303.                  'title' => 'Đơn vị',
  304.                  'tooltip' => '',
  305.                  'mandatory' => false,
  306.                  'noteditable' => false,
  307.                  'index' => false,
  308.                  'locked' => false,
  309.                  'style' => '',
  310.                  'permissions' => NULL,
  311.                  'datatype' => 'data',
  312.                  'relationType' => false,
  313.                  'invisible' => false,
  314.                  'visibleGridView' => false,
  315.                  'visibleSearch' => false,
  316.                  'blockedVarsForExport' => 
  317.                 array (
  318.                 ),
  319.                  'defaultValueGenerator' => '',
  320.               )),
  321.             ),
  322.              'locked' => false,
  323.              'blockedVarsForExport' => 
  324.             array (
  325.             ),
  326.              'icon' => '',
  327.              'labelWidth' => 0,
  328.              'labelAlign' => 'left',
  329.           )),
  330.           => 
  331.           Pimcore\Model\DataObject\ClassDefinition\Layout\Panel::__set_state(array(
  332.              'fieldtype' => 'panel',
  333.              'layout' => NULL,
  334.              'border' => false,
  335.              'name' => 'Layout',
  336.              'type' => NULL,
  337.              'region' => NULL,
  338.              'title' => 'Provider',
  339.              'width' => '',
  340.              'height' => '',
  341.              'collapsible' => false,
  342.              'collapsed' => false,
  343.              'bodyStyle' => '',
  344.              'datatype' => 'layout',
  345.              'permissions' => NULL,
  346.              'children' => 
  347.             array (
  348.               => 
  349.               Pimcore\Model\DataObject\ClassDefinition\Data\ManyToOneRelation::__set_state(array(
  350.                  'fieldtype' => 'manyToOneRelation',
  351.                  'width' => '',
  352.                  'assetUploadPath' => '',
  353.                  'relationType' => true,
  354.                  'objectsAllowed' => true,
  355.                  'assetsAllowed' => false,
  356.                  'assetTypes' => 
  357.                 array (
  358.                 ),
  359.                  'documentsAllowed' => false,
  360.                  'documentTypes' => 
  361.                 array (
  362.                 ),
  363.                  'classes' => 
  364.                 array (
  365.                   => 
  366.                   array (
  367.                     'classes' => 'Provider',
  368.                   ),
  369.                 ),
  370.                  'pathFormatterClass' => '',
  371.                  'name' => 'provider',
  372.                  'title' => 'Provider',
  373.                  'tooltip' => '',
  374.                  'mandatory' => false,
  375.                  'noteditable' => false,
  376.                  'index' => false,
  377.                  'locked' => false,
  378.                  'style' => '',
  379.                  'permissions' => NULL,
  380.                  'datatype' => 'data',
  381.                  'invisible' => false,
  382.                  'visibleGridView' => false,
  383.                  'visibleSearch' => false,
  384.                  'blockedVarsForExport' => 
  385.                 array (
  386.                 ),
  387.               )),
  388.             ),
  389.              'locked' => false,
  390.              'blockedVarsForExport' => 
  391.             array (
  392.             ),
  393.              'icon' => '',
  394.              'labelWidth' => 0,
  395.              'labelAlign' => 'left',
  396.           )),
  397.         ),
  398.          'locked' => false,
  399.          'blockedVarsForExport' => 
  400.         array (
  401.         ),
  402.       )),
  403.     ),
  404.      'locked' => false,
  405.      'blockedVarsForExport' => 
  406.     array (
  407.     ),
  408.      'icon' => NULL,
  409.      'labelWidth' => 100,
  410.      'labelAlign' => 'left',
  411.   )),
  412.    'icon' => '',
  413.    'previewUrl' => '',
  414.    'group' => '',
  415.    'showAppLoggerTab' => false,
  416.    'linkGeneratorReference' => '',
  417.    'previewGeneratorReference' => '',
  418.    'compositeIndices' => 
  419.   array (
  420.   ),
  421.    'generateTypeDeclarations' => true,
  422.    'showFieldLookup' => false,
  423.    'propertyVisibility' => 
  424.   array (
  425.     'grid' => 
  426.     array (
  427.       'id' => true,
  428.       'key' => false,
  429.       'path' => true,
  430.       'published' => true,
  431.       'modificationDate' => true,
  432.       'creationDate' => true,
  433.     ),
  434.     'search' => 
  435.     array (
  436.       'id' => true,
  437.       'key' => false,
  438.       'path' => true,
  439.       'published' => true,
  440.       'modificationDate' => true,
  441.       'creationDate' => true,
  442.     ),
  443.   ),
  444.    'enableGridLocking' => false,
  445.    'deletedDataComponents' => 
  446.   array (
  447.   ),
  448.    'dao' => NULL,
  449.    'blockedVarsForExport' => 
  450.   array (
  451.   ),
  452.    'activeDispatchingEvents' => 
  453.   array (
  454.   ),
  455. ));