BinLocationCodeGenerator

Extends

package

Default

Methods

areRawCodeComponentsValid

areRawCodeComponentsValid(array<mixed,array> $rawComponents) : boolean

Arguments

$rawComponents

array<mixed,array>

Response

boolean

True, iff all elements in the given $rawComponents are valid raw code components.

Returns a new linked bin location code component that is based on the given `$rawComponents`, if they are valid.

createLinkedCodeComponent(array<mixed,array> $rawComponents) : \Shopware\Plugins\ViisonPickwareERP\Components\Warehouse\BinLocationCodeComponent
Throws
\Shopware\Plugins\ViisonPickwareERP\Components\Warehouse\BinLocationCodeGeneratorException

if the passed $rawComponents are invalid.

Arguments

$rawComponents

array<mixed,array>

Response

\Shopware\Plugins\ViisonPickwareERP\Components\Warehouse\BinLocationCodeComponent