FleaderGetDataListener
class FleaderGetDataListener
Class FleaderGetDataListener
Methods
__construct(array $syncFrequencies, FleaderIntegrationManager $fleaderIntegrationManager, ContainerInterface $container)
FleaderGetDataListener constructor.
getAllProductsIdAndCode(EventWithResult $eventWithResult)
Get all erp ids of products Fleader can change erp_code(???) so we have to use product id as code Use this only for syncing products - other api's use erp_code
Details
at line 45
__construct(array $syncFrequencies, FleaderIntegrationManager $fleaderIntegrationManager, ContainerInterface $container)
FleaderGetDataListener constructor.
at line 57
getCategoriesFromFleader(EventWithResult $event)
Return array of categories from erp
at line 77
getProductsFromFleader(EventWithResult $event)
Return array of products from erp
at line 98
getDeletedProductsFromFleader(EventWithResult $event)
Return array of deleted products from erp
at line 119
getPriceListFromFleader(EventWithResult $event)
Return price list from erp
at line 141
getLagerListFromFleader(EventWithResult $event)
Get product quantities
at line 162
getImagesFromFleader(EventWithResult $event)
Get images
at line 183
getProductRelationshipsFromFleader(EventWithResult $event)
Get product relationships
at line 204
getCrossListsFromFleader(EventWithResult $event)
Get product relationships
at line 225
getDeletedProductRelationshipsFromFleader(EventWithResult $event)
Get deleted product relationships
at line 246
getBrandsFromFleader(EventWithResult $event)
Get brands
at line 285
getBoomListsFromFleader(EventWithResult $event)
Get boom lists
at line 310
getAllProductsIdAndCode(EventWithResult $eventWithResult)
Get all erp ids of products Fleader can change erp_code(???) so we have to use product id as code Use this only for syncing products - other api's use erp_code