Product
class Product extends BaseAction implements EventSubscriberInterface
Methods
Toggle visibility for an object
No description
Create a new product entry
No description
No description
No description
No description
No description
No description
Change a product
No description
Delete a product entry
Toggle product visibility. No form used here
Changes position, selecting absolute ou relative change.
No description
No description
No description
No description
No description
No description
No description
Changes accessry position, selecting absolute ou relative change.
Changes position, selecting absolute ou relative change.
Update the value of a product feature.
Delete a product feature value
No description
No description
{@inheritDoc}
Details
in
BaseAction at line 130
mixed
genericToggleVisibility(
ModelCriteria $query,
ToggleVisibilityEvent $event,
EventDispatcherInterface $dispatcher = null)
Toggle visibility for an object
at line 71
__construct(
EventDispatcherInterface $eventDispatcher)
at line 81
create(
ProductCreateEvent $event)
Create a new product entry
at line 120
cloneProduct(
ProductCloneEvent $event)
at line 167
createClone(
ProductCloneEvent $event,
ProductI18n $originalProductDefaultI18n,
ProductPrice $originalProductDefaultPrice)
at line 188
updateClone(
ProductCloneEvent $event,
ProductPrice $originalProductDefaultPrice)
at line 240
cloneFeatureCombination(
ProductCloneEvent $event)
at line 274
cloneAssociatedContent(
ProductCloneEvent $event)
at line 287
cloneAccessories(
ProductCloneEvent $event)
at line 311
update(
ProductUpdateEvent $event)
Change a product
at line 361
mixed
updateSeo(
UpdateSeoEvent $event, $eventName,
EventDispatcherInterface $dispatcher)
at line 372
delete(
ProductDeleteEvent $event)
Delete a product entry
at line 435
toggleVisibility(
ProductToggleVisibilityEvent $event)
Toggle product visibility. No form used here
at line 455
updatePosition(
UpdatePositionEvent $event, $eventName,
EventDispatcherInterface $dispatcher)
Changes position, selecting absolute ou relative change.
at line 466
addContent(
ProductAddContentEvent $event)
at line 482
removeContent(
ProductDeleteContentEvent $event)
at line 497
addCategory(
ProductAddCategoryEvent $event)
at line 514
removeCategory(
ProductDeleteCategoryEvent $event)
at line 526
addAccessory(
ProductAddAccessoryEvent $event)
at line 542
removeAccessory(
ProductDeleteAccessoryEvent $event)
at line 557
setProductTemplate(
ProductSetTemplateEvent $event)
at line 630
Object
updateAccessoryPosition(
UpdatePositionEvent $event, $eventName,
EventDispatcherInterface $dispatcher)
Changes accessry position, selecting absolute ou relative change.
at line 643
Object
updateContentPosition(
UpdatePositionEvent $event, $eventName,
EventDispatcherInterface $dispatcher)
Changes position, selecting absolute ou relative change.
at line 653
updateFeatureProductValue(
FeatureProductUpdateEvent $event)
Update the value of a product feature.
at line 758
deleteFeatureProductValue(
FeatureProductDeleteEvent $event)
Delete a product feature value
at line 767
deleteImagePSEAssociations(
FileDeleteEvent $event)
at line 776
deleteDocumentPSEAssociations(
FileDeleteEvent $event)
at line 788
static
getSubscribedEvents()
{@inheritDoc}