phpDocumentor

ProductVariantsOptionOperationPermitter implements OptionOperationPermitter

Class ProductVariantsOptionOperationPermitter

Interfaces, Classes and Traits

OptionOperationPermitter
Interface OptionOperationPermitter

Table of Contents

$reader  : ProductVariantsReader
__construct()  : mixed
ProductVariantsOptionOperationPermitter constructor.
permitsCreations()  : bool
Checks the permission of the create operation.
permitsDeletions()  : bool
Checks if the given option IDs are used for product variants.
permitsStorages()  : bool
Checks for each option if other option value IDs are used for product variants.

Properties

Methods

permitsCreations()

Checks the permission of the create operation.

public permitsCreations(array<string|int, mixed> ...$creationArgs) : bool
Parameters
$creationArgs : array<string|int, mixed>
Tags
inheritDoc
Return values
bool

permitsStorages()

Checks for each option if other option value IDs are used for product variants.

public permitsStorages(Option ...$options) : bool

If so, some option values have been removed from the option, that can not be deleted.

Parameters
$options : Option
Tags
inheritDoc
Return values
bool

Search results