|
| __construct (\Magento\Framework\Model\Context $context, \Magento\Framework\Registry $registry, \Magento\Framework\Api\ExtensionAttributesFactory $extensionFactory, AttributeValueFactory $customAttributeFactory, \Magento\Eav\Model\Config $eavConfig, \Magento\Eav\Model\Entity\TypeFactory $eavTypeFactory, \Magento\Store\Model\StoreManagerInterface $storeManager, \Magento\Eav\Model\ResourceModel\Helper $resourceHelper, \Magento\Framework\Validator\UniversalFactory $universalFactory, \Magento\Eav\Api\Data\AttributeOptionInterfaceFactory $optionDataFactory, \Magento\Framework\Reflection\DataObjectProcessor $dataObjectProcessor, \Magento\Framework\Api\DataObjectHelper $dataObjectHelper, \Magento\Framework\Stdlib\DateTime\TimezoneInterface $localeDate, \Magento\Catalog\Model\Product\ReservedAttributeList $reservedAttributeList, \Magento\Framework\Locale\ResolverInterface $localeResolver, DateTimeFormatterInterface $dateTimeFormatter, \Magento\Framework\Indexer\IndexerRegistry $indexerRegistry, \Magento\Framework\Model\ResourceModel\AbstractResource $resource=null, \Magento\Framework\Data\Collection\AbstractDb $resourceCollection=null, array $data=[], \Magento\Customer\Model\Metadata\AttributeMetadataCache $attributeMetadataCache=null) |
|
| afterSave () |
|
| afterDelete () |
|
| afterDeleteCommit () |
|
| canBeSearchableInGrid () |
|
| canBeFilterableInGrid () |
|
| __sleep () |
|
| __wakeup () |
|
| setWebsite ($website) |
|
| getWebsite () |
|
| afterSave () |
|
| getUsedInForms () |
|
| getValidateRules () |
|
| setValidateRules ($rules) |
|
| getIsRequired () |
|
| getIsVisible () |
|
| getDefaultValue () |
|
| getMultilineCount () |
|
| afterDelete () |
|
| __construct (\Magento\Framework\Model\Context $context, \Magento\Framework\Registry $registry, \Magento\Framework\Api\ExtensionAttributesFactory $extensionFactory, AttributeValueFactory $customAttributeFactory, \Magento\Eav\Model\Config $eavConfig, \Magento\Eav\Model\Entity\TypeFactory $eavTypeFactory, \Magento\Store\Model\StoreManagerInterface $storeManager, \Magento\Eav\Model\ResourceModel\Helper $resourceHelper, \Magento\Framework\Validator\UniversalFactory $universalFactory, \Magento\Eav\Api\Data\AttributeOptionInterfaceFactory $optionDataFactory, \Magento\Framework\Reflection\DataObjectProcessor $dataObjectProcessor, \Magento\Framework\Api\DataObjectHelper $dataObjectHelper, \Magento\Framework\Stdlib\DateTime\TimezoneInterface $localeDate, \Magento\Catalog\Model\Product\ReservedAttributeList $reservedAttributeList, \Magento\Framework\Locale\ResolverInterface $localeResolver, DateTimeFormatterInterface $dateTimeFormatter, \Magento\Framework\Model\ResourceModel\AbstractResource $resource=null, \Magento\Framework\Data\Collection\AbstractDb $resourceCollection=null, array $data=[]) |
|
| deleteEntity () |
|
| loadEntityAttributeIdBySet () |
|
| beforeSave () |
|
| afterSave () |
|
| afterDelete () |
|
| getBackendTypeByInput ($type) |
|
| getDefaultValueByInput ($type) |
|
| getAttributeCodesByFrontendType ($type) |
|
| getStoreLabels () |
|
| getStoreLabel ($storeId=null) |
|
| getSortWeight ($setId) |
|
| getIdentities () |
|
| __sleep () |
|
| __wakeup () |
|
| __construct (\Magento\Framework\Model\Context $context, \Magento\Framework\Registry $registry, \Magento\Framework\Api\ExtensionAttributesFactory $extensionFactory, AttributeValueFactory $customAttributeFactory, \Magento\Eav\Model\Config $eavConfig, \Magento\Eav\Model\Entity\TypeFactory $eavTypeFactory, \Magento\Store\Model\StoreManagerInterface $storeManager, \Magento\Eav\Model\ResourceModel\Helper $resourceHelper, \Magento\Framework\Validator\UniversalFactory $universalFactory, \Magento\Eav\Api\Data\AttributeOptionInterfaceFactory $optionDataFactory, \Magento\Framework\Reflection\DataObjectProcessor $dataObjectProcessor, \Magento\Framework\Api\DataObjectHelper $dataObjectHelper, \Magento\Framework\Model\ResourceModel\AbstractResource $resource=null, \Magento\Framework\Data\Collection\AbstractDb $resourceCollection=null, array $data=[], \Magento\Eav\Api\Data\AttributeExtensionFactory $eavExtensionFactory=null, FrontendLabelFactory $frontendLabelFactory=null) |
|
| loadByCode ($entityType, $code) |
|
| getName () |
|
| setAttributeId ($data) |
|
| getAttributeId () |
|
| setAttributeCode ($data) |
|
| getAttributeCode () |
|
| setAttributeModel ($data) |
|
| getAttributeModel () |
|
| setBackendType ($data) |
|
| getBackendType () |
|
| setBackendModel ($data) |
|
| getBackendModel () |
|
| setBackendTable ($data) |
|
| getIsVisibleOnFront () |
|
| getDefaultValue () |
|
| setDefaultValue ($defaultValue) |
|
| getAttributeSetId () |
|
| setAttributeSetId ($id) |
|
| getEntityTypeId () |
|
| setEntityTypeId ($id) |
|
| setEntityType ($type) |
|
| getAlias ($entity=null) |
|
| setName ($name) |
|
| getEntityType () |
|
| setEntity ($entity) |
|
| getEntity () |
|
| getEntityIdField () |
|
| getBackend () |
|
| getFrontend () |
|
| getSource () |
|
| usesSource () |
|
| isValueEmpty ($value) |
|
| isAllowedEmptyTextValue ($value) |
|
| isInSet ($setId) |
|
| isInGroup ($setId, $groupId) |
|
| getIdByCode ($entityType, $code) |
|
| isStatic () |
|
| getBackendTable () |
|
| getFlatColumns () |
|
| _getFlatColumnsDdlDefinition () |
|
| getFlatIndexes () |
|
| getFlatUpdateSelect ($store=null) |
|
| getIsUnique () |
|
| setIsUnique ($isUnique) |
|
| getFrontendClass () |
|
| setFrontendClass ($frontendClass) |
|
| getFrontendInput () |
|
| setFrontendInput ($frontendInput) |
|
| getIsRequired () |
|
| setIsRequired ($isRequired) |
|
| getOptions () |
|
| setOptions (array $options=null) |
|
| getIsUserDefined () |
|
| setIsUserDefined ($isUserDefined) |
|
| getDefaultFrontendLabel () |
|
| setDefaultFrontendLabel ($defaultFrontendLabel) |
|
| getFrontendLabels () |
|
| setFrontendLabels (array $frontendLabels=null) |
|
| getNote () |
|
| setNote ($note) |
|
| getSourceModel () |
|
| setSourceModel ($sourceModel) |
|
| getValidationRules () |
|
| setValidationRules (array $validationRules=null) |
|
| setExtensionAttributes (\Magento\Eav\Api\Data\AttributeExtensionInterface $extensionAttributes) |
|
| __sleep () |
|
| __wakeup () |
|
| __construct (\Magento\Framework\Model\Context $context, \Magento\Framework\Registry $registry, ExtensionAttributesFactory $extensionFactory, AttributeValueFactory $customAttributeFactory, \Magento\Framework\Model\ResourceModel\AbstractResource $resource=null, \Magento\Framework\Data\Collection\AbstractDb $resourceCollection=null, array $data=[]) |
|
| getCustomAttributes () |
|
| getCustomAttribute ($attributeCode) |
|
| setCustomAttributes (array $attributes) |
|
| setCustomAttribute ($attributeCode, $attributeValue) |
|
| setData ($key, $value=null) |
|
| unsetData ($key=null) |
|
| getData ($key='', $index=null) |
|
| setId ($value) |
|
| __sleep () |
|
| __wakeup () |
|
| __construct (\Magento\Framework\Model\Context $context, \Magento\Framework\Registry $registry, \Magento\Framework\Model\ResourceModel\AbstractResource $resource=null, \Magento\Framework\Data\Collection\AbstractDb $resourceCollection=null, array $data=[]) |
|
| __sleep () |
|
| __wakeup () |
|
| setIdFieldName ($name) |
|
| getIdFieldName () |
|
| getId () |
|
| setId ($value) |
|
| isDeleted ($isDeleted=null) |
|
| hasDataChanges () |
|
| setData ($key, $value=null) |
|
| unsetData ($key=null) |
|
| setDataChanges ($value) |
|
| getOrigData ($key=null) |
|
| setOrigData ($key=null, $data=null) |
|
| dataHasChangedFor ($field) |
|
| getResourceName () |
|
| getResourceCollection () |
|
| getCollection () |
|
| load ($modelId, $field=null) |
|
| beforeLoad ($identifier, $field=null) |
|
| afterLoad () |
|
| isSaveAllowed () |
|
| setHasDataChanges ($flag) |
|
| save () |
|
| afterCommitCallback () |
|
| isObjectNew ($flag=null) |
|
| beforeSave () |
|
| validateBeforeSave () |
|
| getCacheTags () |
|
| cleanModelCache () |
|
| afterSave () |
|
| delete () |
|
| beforeDelete () |
|
| afterDelete () |
|
| afterDeleteCommit () |
|
| getResource () |
|
| getEntityId () |
|
| setEntityId ($entityId) |
|
| clearInstance () |
|
| getStoredData () |
|
| getEventPrefix () |
|
| __construct (array $data=[]) |
|
| addData (array $arr) |
|
| setData ($key, $value=null) |
|
| unsetData ($key=null) |
|
| getData ($key='', $index=null) |
|
| getDataByPath ($path) |
|
| getDataByKey ($key) |
|
| setDataUsingMethod ($key, $args=[]) |
|
| getDataUsingMethod ($key, $args=null) |
|
| hasData ($key='') |
|
| toArray (array $keys=[]) |
|
| convertToArray (array $keys=[]) |
|
| toXml (array $keys=[], $rootName='item', $addOpenTag=false, $addCdata=true) |
|
| convertToXml (array $arrAttributes=[], $rootName='item', $addOpenTag=false, $addCdata=true) |
|
| toJson (array $keys=[]) |
|
| convertToJson (array $keys=[]) |
|
| toString ($format='') |
|
| __call ($method, $args) |
|
| isEmpty () |
|
| serialize ($keys=[], $valueSeparator='=', $fieldSeparator=' ', $quote='"') |
|
| debug ($data=null, &$objects=[]) |
|
| offsetSet ($offset, $value) |
|
| offsetExists ($offset) |
|
| offsetUnset ($offset) |
|
| offsetGet ($offset) |
|
| getExtensionAttributes () |
|
Customer attribute model
@method int getSortOrder() @SuppressWarnings(PHPMD.CouplingBetweenObjects)
Definition at line 18 of file Attribute.php.