|
| __construct (\Magento\Eav\Model\Entity\Context $context, \Magento\Framework\Model\ResourceModel\Db\VersionControl\Snapshot $entitySnapshot, \Magento\Framework\Model\ResourceModel\Db\VersionControl\RelationComposite $entityRelationComposite, \Magento\Framework\App\Config\ScopeConfigInterface $scopeConfig, \Magento\Framework\Validator\Factory $validatorFactory, \Magento\Framework\Stdlib\DateTime $dateTime, \Magento\Store\Model\StoreManagerInterface $storeManager, $data=[]) |
|
| loadByEmail (\Magento\Customer\Model\Customer $customer, $email) |
|
| changePassword (\Magento\Customer\Model\Customer $customer, $newPassword) |
|
| findEmailDuplicates () |
|
| checkCustomerId ($customerId) |
|
| getWebsiteId ($customerId) |
|
| setNewIncrementId (\Magento\Framework\DataObject $object) |
|
| changeResetPasswordLinkToken (\Magento\Customer\Model\Customer $customer, $passwordLinkToken) |
|
| __construct (\Magento\Eav\Model\Entity\Context $context, \Magento\Framework\Model\ResourceModel\Db\VersionControl\Snapshot $entitySnapshot, \Magento\Framework\Model\ResourceModel\Db\VersionControl\RelationComposite $entityRelationComposite, $data=[]) |
|
| save (\Magento\Framework\Model\AbstractModel $object) |
|
| __construct (Context $context, $data=[]) |
|
| setConnection ($connection) |
|
| getConnection () |
|
| getIdFieldName () |
|
| getTable ($alias) |
|
| setType ($type) |
|
| getEntityType () |
|
| getType () |
|
| getTypeId () |
|
| unsetAttributes ($attributes=null) |
|
| addAttribute (AbstractAttribute $attribute, $object=null) |
|
| isPartialLoad ($flag=null) |
|
| isPartialSave ($flag=null) |
|
| loadAllAttributes ($object=null) |
|
| getSortedAttributes ($setId=null) |
|
| attributesCompare ($firstAttribute, $secondAttribute) |
|
| getAttributesByCode () |
|
| getAttributesByTable () |
|
| getEntityTable () |
|
| getLinkField () |
|
| getEntityIdField () |
|
| getValueEntityIdField () |
|
| getValueTablePrefix () |
|
| getEntityTablePrefix () |
|
| isAttributeStatic ($attribute) |
|
| validate ($object) |
|
| setNewIncrementId (DataObject $object) |
|
| checkAttributeUniqueValue (AbstractAttribute $attribute, $object) |
|
| getDefaultAttributeSourceModel () |
|
| load ($object, $entityId, $attributes=[]) |
|
| save (\Magento\Framework\Model\AbstractModel $object) |
|
| saveAttribute (DataObject $object, $attributeCode) |
|
| delete ($object) |
|
| getDefaultAttributes () |
|
| afterLoad (DataObject $object) |
|
| beforeSave (DataObject $object) |
|
| afterSave (DataObject $object) |
|
| beforeDelete (DataObject $object) |
|
| afterDelete (DataObject $object) |
|
| __construct () |
|
| getConnection () |
|
| beginTransaction () |
|
| addCommitCallback ($callback) |
|
| commit () |
|
| rollBack () |
|
| getValidationRulesBeforeSave () |
|
|
| _getDefaultAttributes () |
|
| _validate ($customer) |
|
| _afterSave (\Magento\Framework\DataObject $customer) |
|
| _getLoadRowSelect ($object, $rowId) |
|
| _afterLoad (\Magento\Framework\DataObject $object) |
|
| isModified (\Magento\Framework\Model\AbstractModel $object) |
|
| _construct () |
|
| _getConfig () |
|
| _isApplicableAttribute ($object, $attribute) |
|
| _isCallableAttributeInstance ($instance, $method, $args) |
|
| loadAttributesMetadata ($attributes) |
|
| _loadModelAttributes ($object) |
|
| _prepareLoadSelect (array $selects) |
|
| _getLoadRowSelect ($object, $rowId) |
|
| _getLoadAttributesSelect ($object, $table) |
|
| _setAttributeValue ($object, $valueRow) |
|
| processSave ($object) |
|
| _getOrigObject ($object) |
|
| _collectSaveData ($newObject) |
|
| _canUpdateAttribute (AbstractAttribute $attribute, $v, array &$origData) |
|
| _getStaticFieldProperties ($field) |
|
| _prepareStaticValue ($key, $value) |
|
| _insertAttribute ($object, $attribute, $value) |
|
| _updateAttribute ($object, $attribute, $valueId, $value) |
|
| _saveAttribute ($object, $attribute, $value) |
|
| _processAttributeValues () |
|
| _prepareValueForSave ($value, AbstractAttribute $attribute) |
|
| _deleteAttributes ($object, $table, $info) |
|
| getAttributeRow ($entity, $object, $attribute) |
|
| evaluateDelete ($object, $id, $connection) |
|
| _afterLoad (DataObject $object) |
|
| _beforeSave (DataObject $object) |
|
| _afterSave (DataObject $object) |
|
| _beforeDelete (DataObject $object) |
|
| _afterDelete (DataObject $object) |
|
| _getDefaultAttributeModel () |
|
| _getDefaultAttributes () |
|
| _isAttributeValueEmpty (AbstractAttribute $attribute, $value) |
|
| getAttributeLoader () |
|
| loadAttributesForObject ($attributes, $object=null) |
|
| _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 () |
|
Customer entity resource model
@api @SuppressWarnings(PHPMD.CouplingBetweenObjects)
- Since
- 100.0.2
Definition at line 21 of file Customer.php.