|
| __construct (\Magento\Framework\Model\ResourceModel\Db\Context $context, \Magento\Framework\EntityManager\MetadataPool $metadataPool, $connectionName=null) |
|
| getConnection () |
|
| loadDataFromTableByValueId ( $tableNameAlias, array $ids, $storeId=null, array $cols=null, array $leftJoinTables=[], $whereCondition=null) |
|
| loadProductGalleryByAttributeId ($product, $attributeId) |
|
| createBatchBaseSelect ($storeId, $attributeId) |
|
| getMainTableAlias () |
|
| bindValueToEntity ($valueId, $entityId) |
|
| saveDataRow ($table, array $data, array $fields=[]) |
|
| insertGallery ($data) |
|
| deleteGallery ($valueId) |
|
| insertGalleryValueInStore ($data) |
|
| deleteGalleryValueInStore ($valueId, $entityId, $storeId) |
|
| duplicate ($attributeId, $newFiles, $originalProductId, $newProductId) |
|
| getProductImages ($product, $storeIds) |
|
| countImageUses ($image) |
|
| __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 () |
|
|
| _construct () |
|
| createBaseLoadSelect ($entityId, $storeId, $attributeId) |
|
| removeDuplicates (&$result) |
|
| _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 () |
|
Catalog product media gallery resource model.
@api
- Since
- 101.0.0
Definition at line 16 of file Gallery.php.