acquia_commercemanager-8.x-1.122/modules/acm_sku/src/Event/AcmSkuValidateEvent.php
modules/acm_sku/src/Event/AcmSkuValidateEvent.php
<?php
namespace Drupal\acm_sku\Event;
use Symfony\Component\EventDispatcher\Event;
/**
* Wraps a acm sku validator event for event listeners.
*/
class AcmSkuValidateEvent extends Event {
const ACM_SKU_VALIDATE = 'acm_sku.validate';
/**
* Product data being imported.
*
* @var array
*/
protected $product;
/**
* Constructs an acm sku validator event.
*
* @param array $product
* Product that needs to be passed for processing.
*/
public function __construct(array $product) {
$this->product = $product;
}
/**
* Get the inserted entity.
*
* @return array
* Product array.
*/
public function getProduct() {
return $this->product;
}
/**
* Set the product to event object.
*
* @param array $product
* Array of product attributes.
*/
public function setProduct(array $product) {
$this->product = $product;
}
}
