|
| _getEavWebsiteTable () |
|
| _getFormAttributeTable () |
|
| _getEavWebsiteTable () |
|
| _getFormAttributeTable () |
|
| _beforeSave (AbstractModel $object) |
|
| _getLoadSelect ($field, $value, $object) |
|
| _afterSave (AbstractModel $object) |
|
| _construct () |
|
| _initUniqueFields () |
|
| _beforeSave (AbstractModel $object) |
|
| _afterSave (AbstractModel $object) |
|
| _afterDelete (\Magento\Framework\Model\AbstractModel $object) |
|
| _saveStoreLabels (AbstractModel $object) |
|
| _saveAdditionalAttributeData (AbstractModel $object) |
|
| _saveOption (AbstractModel $object) |
|
| _processAttributeOptions ($object, $option) |
|
| _checkDefaultOptionValue ($values) |
|
| _updateDefaultValue ($object, $optionId, $intOptionId, &$defaultValue) |
|
| _saveDefaultValue ($object, $defaultValue) |
|
| _updateAttributeOption ($object, $optionId, $option) |
|
| _updateAttributeOptionValues ($optionId, $values) |
|
| _init ($mainTable, $idFieldName) |
|
| _setResource ($connections, $tables=null) |
|
| _setMainTable ($mainTable, $idFieldName=null) |
|
| _getConnection ($resourceName) |
|
| _getLoadSelect ($field, $value, $object) |
|
| _initUniqueFields () |
|
| _prepareDataForSave (\Magento\Framework\Model\AbstractModel $object) |
|
| _prepareValueForSave ($value, $type) |
|
| _checkUnique (\Magento\Framework\Model\AbstractModel $object) |
|
| _afterLoad (\Magento\Framework\Model\AbstractModel $object) |
|
| _beforeSave (\Magento\Framework\Model\AbstractModel $object) |
|
| _afterSave (\Magento\Framework\Model\AbstractModel $object) |
|
| _beforeDelete (\Magento\Framework\Model\AbstractModel $object) |
|
| _afterDelete (\Magento\Framework\Model\AbstractModel $object) |
|
| _serializeFields (\Magento\Framework\Model\AbstractModel $object) |
|
| prepareDataForUpdate ($object) |
|
| isObjectNotNew (\Magento\Framework\Model\AbstractModel $object) |
|
| saveNewObject (\Magento\Framework\Model\AbstractModel $object) |
|
| updateObject (\Magento\Framework\Model\AbstractModel $object) |
|
| processAfterSaves (\Magento\Framework\Model\AbstractModel $object) |
|
| isModified (\Magento\Framework\Model\AbstractModel $object) |
|
| processNotModifiedSave (\Magento\Framework\Model\AbstractModel $object) |
|
| _construct () |
|
| _serializeField (DataObject $object, $field, $defaultValue=null, $unsetEmpty=false) |
|
| _unserializeField (DataObject $object, $field, $defaultValue=null) |
|
| _prepareDataForTable (DataObject $object, $table) |
|
| _prepareTableValueForSave ($value, $type) |
|
| _getColumnsForEntityLoad (\Magento\Framework\Model\AbstractModel $object, $tableName) |
|
| getSerializer () |
|
|
| getScopeValues (\Magento\Eav\Model\Attribute $object) |
|
| getUsedInForms (AbstractModel $object) |
|
| __construct (\Magento\Framework\Model\ResourceModel\Db\Context $context, \Magento\Store\Model\StoreManagerInterface $storeManager, Type $eavEntityType, $connectionName=null) |
|
| loadByCode (AbstractModel $object, $entityTypeId, $code) |
|
| deleteEntity (\Magento\Framework\Model\AbstractModel $object) |
|
| saveInSetIncluding (AbstractModel $object, $attributeEntityId=null, $attributeSetId=null, $attributeGroupId=null, $attributeSortOrder=null) |
|
| getIdByCode ($entityType, $code) |
|
| getEntityAttribute ($entityAttributeId) |
|
| getAttributeCodesByFrontendType ($frontendType) |
|
| describeTable ($table) |
|
| getAdditionalAttributeTable ($entityTypeId) |
|
| getStoreLabelsByAttributeId ($attributeId) |
|
| getValidAttributeIds ($attributeIds) |
|
| __sleep () |
|
| __wakeup () |
|
| __construct (\Magento\Framework\Model\ResourceModel\Db\Context $context, $connectionName=null) |
|
| __sleep () |
|
| __wakeup () |
|
| getIdFieldName () |
|
| getMainTable () |
|
| getTable ($tableName) |
|
| getConnection () |
|
| load (\Magento\Framework\Model\AbstractModel $object, $value, $field=null) |
|
| save (\Magento\Framework\Model\AbstractModel $object) |
|
| delete (\Magento\Framework\Model\AbstractModel $object) |
|
| addUniqueField ($field) |
|
| resetUniqueField () |
|
| unserializeFields (\Magento\Framework\Model\AbstractModel $object) |
|
| getUniqueFields () |
|
| hasDataChanged ($object) |
|
| getChecksum ($table) |
|
| afterLoad (\Magento\Framework\DataObject $object) |
|
| beforeSave (\Magento\Framework\DataObject $object) |
|
| afterSave (\Magento\Framework\DataObject $object) |
|
| beforeDelete (\Magento\Framework\DataObject $object) |
|
| afterDelete (\Magento\Framework\DataObject $object) |
|
| serializeFields (\Magento\Framework\Model\AbstractModel $object) |
|
| __construct () |
|
| getConnection () |
|
| beginTransaction () |
|
| addCommitCallback ($callback) |
|
| commit () |
|
| rollBack () |
|
| getValidationRulesBeforeSave () |
|
| $_storeManager |
|
| $_eavEntityType |
|
| $_resources |
|
| $connectionName = \Magento\Framework\App\ResourceConnection::DEFAULT_CONNECTION |
|
| $_connections = [] |
|
| $_resourceModel |
|
| $_tables = [] |
|
| $_mainTable |
|
| $_idFieldName |
|
| $_isPkAutoIncrement = true |
|
| $_useIsObjectNew = false |
|
| $_mainTableFields |
|
| $_uniqueFields = null |
|
| $_serializableFields = [] |
|
| $transactionManager |
|
| $objectRelationProcessor |
|
| $serializer |
|
| $_logger |
|
static | $_entityAttributes = [] |
|
Definition at line 14 of file Attribute.php.