PrestaShop\PrestaShop\Core\Domain\Feature\Command\AddFeatureCommand
Adds new feature
$array $localizedNamesPrestaShop\PrestaShop\Adapter\Feature\CommandHandler\AddFeatureHandler Implements:
PrestaShop\PrestaShop\Core\Domain\Feature\CommandHandler\AddFeatureHandlerInterfacePrestaShop\PrestaShop\Core\Domain\Feature\ValueObject\FeatureIdPrestaShop\PrestaShop\Core\Domain\Feature\Command\AddFeatureValueCommand
Class AddFeatureValueCommand is used to add predefined feature values (as opposed to custom values which are only assigned to a Specific product)
$int $featureId$array $localizedValuesPrestaShop\PrestaShop\Adapter\Feature\CommandHandler\AddFeatureValueHandler Implements:
PrestaShop\PrestaShop\Core\Domain\Feature\CommandHandler\AddFeatureValueHandlerInterfacePrestaShop\PrestaShop\Core\Domain\Feature\ValueObject\FeatureValueIdPrestaShop\PrestaShop\Core\Domain\Feature\Command\EditFeatureCommand
Edit feature with given data.
$int $featureIdPrestaShop\PrestaShop\Adapter\Feature\CommandHandler\EditFeatureHandler Implements:
PrestaShop\PrestaShop\Core\Domain\Feature\CommandHandler\EditFeatureHandlerInterfacevoidPrestaShop\PrestaShop\Core\Domain\Feature\Command\EditFeatureValueCommand
Class EditFeatureValueCommand is used to edit FeatureValue content
$int $featureValueIdPrestaShop\PrestaShop\Adapter\Feature\CommandHandler\EditFeatureValueHandler Implements:
PrestaShop\PrestaShop\Core\Domain\Feature\CommandHandler\EditFeatureValueHandlerInterfacevoidPrestaShop\PrestaShop\Core\Domain\Feature\Query\GetFeatureForEditing
Retrieves feature data for editing
$int $featureIdPrestaShop\PrestaShop\Adapter\Feature\QueryHandler\GetFeatureForEditingHandler Implements:
PrestaShop\PrestaShop\Core\Domain\Feature\QueryHandler\GetFeatureForEditingHandlerInterfacePrestaShop\PrestaShop\Core\Domain\Feature\QueryResult\EditableFeaturePrestaShop\PrestaShop\Core\Domain\Feature\Query\GetFeatureValueForEditing
Retrieves feature value data for editing
$int $featureValueIdPrestaShop\PrestaShop\Adapter\Feature\QueryHandler\GetFeatureValueForEditingHandler Implements:
PrestaShop\PrestaShop\Core\Domain\Feature\QueryHandler\GetFeatureValueForEditingHandlerInterfacePrestaShop\PrestaShop\Core\Domain\Feature\QueryResult\EditableFeatureValue