MediaGallerySynchronizationApi Module
Api\SynchronizeFilesInterface
This interface defines a contract for synchronizing media files from the filesystem into Magento's media gallery database. Developers would use implem...
Api\SynchronizeInterface
This interface defines a contract for synchronizing media assets from the file system storage to the database in Magento 2's media gallery. Developers...
ImportFilesComposite
This composite class coordinates multiple file import operations for the Media Gallery synchronization system. It executes a collection of importers i...
Model\CreateAssetFromFileInterface
This interface defines a contract for creating media asset objects from physical media files in Magento's media gallery. Developers use implementation...
Model\FetchBatchesInterface
This interface defines a contract for fetching database records in batches, which is essential for synchronizing media gallery data efficiently withou...
Model\ImportFilesInterface
This interface defines a contract for importing and saving media file data into Magento's media gallery system. Developers implement this interface to...
SynchronizerPool
This class serves as a pool/registry that manages multiple media synchronization implementations. Developers use it to retrieve all registered synchro...