PHP Classes

File: app/Resources/metadata/entityDefs/ProductAttributeValue.json

Recommend this page to a friend!
  Classes of alex nov   KennerPIM   app/Resources/metadata/entityDefs/ProductAttributeValue.json   Download  
File: app/Resources/metadata/entityDefs/ProductAttributeValue.json
Role: Auxiliary data
Content type: text/plain
Description: Auxiliary data
Class: KennerPIM
Product information management application
Author: By
Last change:
Date: 1 year ago
Size: 5,391 bytes
 

Contents

Class file image Download
{ "fields": { "product": { "type": "link", "required": true }, "attribute": { "type": "link", "required": true, "view": "pim:views/product-attribute-value/fields/attribute" }, "attributeType": { "type": "varchar", "readonly": true }, "isRequired": { "type": "bool", "default": false }, "locale": { "type": "varchar", "layoutListDisabled": true, "layoutListSmallDisabled": true, "layoutDetailDisabled": true, "layoutDetailSmallDisabled": true, "layoutMassUpdateDisabled": true, "layoutFiltersDisabled": true }, "productFamilyAttribute": { "type": "link" }, "value": { "type": "text", "rows": 4, "lengthOfCut": 400, "view": "pim:views/product-attribute-value/fields/value-container", "hasCompleteValidation": true }, "data": { "type": "jsonObject" }, "scope": { "type": "enum", "required": true, "options": [ "Global", "Channel" ], "default": "Global" }, "channels": { "type": "linkMultiple", "importDisabled": true, "noLoad": false, "view": "pim:views/product-attribute-value/fields/channels" }, "localeParent": { "type": "link", "readonly": true, "layoutListDisabled": true, "layoutListSmallDisabled": true, "layoutDetailDisabled": true, "layoutDetailSmallDisabled": true, "layoutMassUpdateDisabled": true, "layoutFiltersDisabled": true }, "localeChildren": { "type": "linkMultiple", "layoutListDisabled": true, "layoutListSmallDisabled": true, "layoutDetailDisabled": true, "layoutDetailSmallDisabled": true, "layoutMassUpdateDisabled": true, "layoutFiltersDisabled": true, "noLoad": true, "importDisabled": true }, "createdAt": { "type": "datetime", "readOnly": true }, "modifiedAt": { "type": "datetime", "readOnly": true }, "createdBy": { "type": "link", "readOnly": true, "view": "views/fields/user" }, "modifiedBy": { "type": "link", "readOnly": true, "view": "views/fields/user" }, "ownerUser": { "type": "link", "required": true, "view": "views/fields/owner-user" }, "assignedUser": { "type": "link", "required": true, "view": "views/fields/assigned-user" }, "teams": { "type": "linkMultiple", "view": "views/fields/teams" }, "image": { "type": "image", "notStorable": true }, "isCustom": { "type": "bool", "default": true, "notStorable": true }, "typeValue": { "type": "array", "notStorable": true, "layoutListDisabled": true, "layoutListSmallDisabled": true, "layoutDetailDisabled": true, "layoutDetailSmallDisabled": true, "layoutMassUpdateDisabled": true, "layoutFiltersDisabled": true }, "attributeGroup": { "type": "link", "notStorable": true, "layoutListDisabled": true, "layoutListSmallDisabled": true, "layoutDetailDisabled": true, "layoutDetailSmallDisabled": true, "layoutMassUpdateDisabled": true, "layoutFiltersDisabled": true } }, "links": { "product": { "type": "belongsTo", "entity": "Product" }, "productFamilyAttribute": { "type": "belongsTo", "foreign": "productAttributeValues", "entity": "ProductFamilyAttribute" }, "attribute": { "type": "belongsTo", "entity": "Attribute" }, "channels": { "type": "hasMany", "relationName": "productAttributeValueChannel", "foreign": "productAttributeValues", "entity": "Channel" }, "localeParent": { "type": "belongsTo", "foreign": "localeChildren", "entity": "ProductAttributeValue", "audited": false }, "localeChildren": { "type": "hasMany", "foreign": "localeParent", "entity": "ProductAttributeValue", "audited": false }, "createdBy": { "type": "belongsTo", "entity": "User" }, "modifiedBy": { "type": "belongsTo", "entity": "User" }, "ownerUser": { "type": "belongsTo", "entity": "User" }, "assignedUser": { "type": "belongsTo", "entity": "User" }, "teams": { "type": "hasMany", "entity": "Team", "relationName": "EntityTeam", "layoutRelationshipsDisabled": true } }, "indexes": { "attributeType": { "columns": [ "attributeType", "deleted" ] }, "ownerUser": { "columns": [ "ownerUserId", "deleted" ] }, "assignedUser": { "columns": [ "assignedUserId", "deleted" ] }, "product": { "columns": [ "productId", "deleted" ] }, "attribute": { "columns": [ "attributeId", "deleted" ] }, "scope": { "columns": [ "scope", "deleted" ] }, "locale": { "columns": [ "locale", "deleted" ] } }, "collection": { "sortBy": "attribute.sortOrder", "asc": true } }