class IsStatus extends Alvine implements Validation

IsStatus

Prüfen ob die Produkte den angegeben Status haben

Traits

Persistence
Property
Item
Client

Properties

protected string $datasourceClass
protected int $status
protected Client $client

Methods

initClient()

initalisieren des Client

from Client
Container
initCompany(Container $container)

No description

from Company
Container
initLocale(Container $container)

No description

from Locale
__construct(string $datasourceClass, int $status)

neues Objekt

bool
isValid(Container $container)

Validierung

bool
hasSameStatus(string $sku)

prüft ob das Produkt den Status hat der angegeben wurde

bool
isConfigurableProduct(int $iid)

liefert zurück ob das Produkt ein Konfig Produkt ist

static Validation
getInstanceFromParameterMap(ParameterMap $data)

Neue Aktion initialisieren

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 68
__construct(string $datasourceClass, int $status)

neues Objekt

Parameters

string $datasourceClass Klasse der Datasource
int $status Status

at line 83
bool isValid(Container $container)

Validierung

Parameters

Container $container Container

Return Value

bool

at line 153
protected bool hasSameStatus(string $sku)

prüft ob das Produkt den Status hat der angegeben wurde

Parameters

string $sku

Return Value

bool

at line 174
protected bool isConfigurableProduct(int $iid)

liefert zurück ob das Produkt ein Konfig Produkt ist

Parameters

int $iid IID

Return Value

bool

at line 185
static Validation getInstanceFromParameterMap(ParameterMap $data)

Neue Aktion initialisieren

Parameters

ParameterMap $data

Return Value

Validation