abstract class DisableItem extends AbstractAction

DisableItem

Magento Produkt deaktivieren

Traits

Persistence
Property
Item
Client

Methods

initClient()

initalisieren des Client

from Client
Container
initCompany(Container $container)

No description

from Company
Container
initLocale(Container $container)

No description

from Locale
Container
run(Container $container)

No description

static Action
getInstanceFromParameterMap(ParameterMap $data)

Neue Aktion initialisieren

int
getMagentoOrderID(int $oid)

liefert die Magento Bestellnummer zurück

__construct(string $datasourceClass)

neues Objekt

disableProduct(string $sku, Map $dataset)

Produkt Sperren in allen Stores

array
getStoreViews()

liefert eine Array, zurück in den Storeviews das Produkt beendet werden soll

bool
isConfigurableProduct(int $iid, int $shid)

liefert zurück ob das Produkt ein Konfig Produkt ist

Details

in Client at line 30
Client initClient()

initalisieren des Client

Return Value

Client Objekt

in Company at line 30
protected Container initCompany(Container $container)

Parameters

Container $container

Return Value

Container

Exceptions

FrameworkException

in Locale at line 30
protected Container initLocale(Container $container)

Parameters

Container $container

Return Value

Container

Exceptions

FrameworkException

at line 51
Container run(Container $container)

Parameters

Container $container

Return Value

Container

at line 157
static Action getInstanceFromParameterMap(ParameterMap $data)

Neue Aktion initialisieren

Parameters

ParameterMap $data

Return Value

Action

in AbstractAction at line 63
protected int getMagentoOrderID(int $oid)

liefert die Magento Bestellnummer zurück

Parameters

int $oid Alvine Bestellnummer

Return Value

int Magento Bestellnummer

Exceptions

FrameworkException

at line 40
__construct(string $datasourceClass)

neues Objekt

Parameters

string $datasourceClass Klasse der Datasource

at line 108
protected disableProduct(string $sku, Map $dataset)

Produkt Sperren in allen Stores

Parameters

string $sku Artikelnummer
Map $dataset Dataset

at line 136
abstract protected array getStoreViews()

liefert eine Array, zurück in den Storeviews das Produkt beendet werden soll

$storeViews=['de','en','nl'];

Return Value

array

at line 146
bool isConfigurableProduct(int $iid, int $shid)

liefert zurück ob das Produkt ein Konfig Produkt ist

Parameters

int $iid IID
int $shid SHID Mandant

Return Value

bool