<?php declare(strict_types=1);/** * gb media * All Rights Reserved. * * Unauthorized copying of this file, via any medium is strictly prohibited. * The content of this file is proprietary and confidential. * * @category Shopware * @package Shopware_Plugins * @subpackage GbmedEnev * @copyright Copyright (c) 2019, gb media * @license proprietary * @author Giuseppe Bottino * @link http://www.gb-media.biz */namespace Gbmed\Enev\Core\Content\Enev;use Shopware\Core\Framework\DataAbstractionLayer\Entity;use Shopware\Core\Framework\DataAbstractionLayer\EntityIdTrait;class EnevEntity extends Entity{ use EntityIdTrait; /** * @var string */ protected $productId; /** * @var bool */ protected $active; /** * @var int */ protected $position; /** * @var string */ protected $class; /** * @var string|null */ protected $spectrumFrom; /** * @var string|null */ protected $spectrumTo; /** * @var string */ protected $color; /** * @var string|null */ protected $mediaId; /** * @var string|null */ protected $datasheetId; /** * @var string|null */ protected $iconId; /** * @var int|null */ protected $eprelId; /** * @var string|null */ protected $eprelGroup; /** * @var string|null */ protected $eprelMedia; /** * @var string|null */ protected $eprelDatasheed; /** * @var bool */ protected $oldRegulation; /** * @return string */ public function getProductId(): string { return $this->productId; } /** * @param string $productId */ public function setProductId(string $productId): void { $this->productId = $productId; } /** * @return bool */ public function isActive(): bool { return $this->active; } /** * @return bool */ public function getActive(): bool { return $this->active; } /** * @param bool $active */ public function setActive(bool $active): void { $this->active = $active; } /** * @return int */ public function getPosition(): int { return $this->position; } /** * @param int $position */ public function setPosition(int $position): void { $this->position = $position; } /** * @return string */ public function getClass(): string { return $this->class; } /** * @param string $class */ public function setClass(string $class): void { $this->class = $class; } /** * @return string|null */ public function getSpectrumFrom(): ?string { return $this->spectrumFrom; } /** * @param string|null $spectrum_from */ public function setSpectrumFrom(?string $spectrum_from): void { $this->spectrumFrom = $spectrum_from; } /** * @return string|null */ public function getSpectrumTo(): ?string { return $this->spectrumTo; } /** * @param string|null $spectrum_to */ public function setSpectrumTo(?string $spectrum_to): void { $this->spectrumTo = $spectrum_to; } /** * @return string */ public function getColor(): string { return strtolower($this->color); } /** * @param string $color */ public function setColor(string $color): void { $this->color = strtolower($color); } /** * @return string|null */ public function getMediaId(): ?string { return $this->mediaId; } /** * @param string|null $mediaId */ public function setMediaId(?string $mediaId): void { $this->mediaId = $mediaId; } /** * @return string|null */ public function getDatasheetId(): ?string { return $this->datasheetId; } /** * @param string|null $datasheetId */ public function setDatasheetId(?string $datasheetId): void { $this->datasheetId = $datasheetId; } /** * @return string|null */ public function getIconId(): ?string { return $this->iconId; } /** * @param string|null $iconId */ public function setIconId(?string $iconId): void { $this->iconId = $iconId; } /** * @return int|null */ public function getEprelId(): ?int { return $this->eprelId; } /** * @param int|null $eprelId */ public function setEprelId(?int $eprelId): void { $this->eprelId = $eprelId; } /** * @return string|null */ public function getEprelGroup(): ?string { return $this->eprelGroup; } /** * @param string|null $eprelGroup */ public function setEprelGroup(?string $eprelGroup): void { $this->eprelGroup = $eprelGroup; } /** * @return string|null */ public function getEprelMedia(): ?string { return $this->eprelMedia; } /** * @param string|null $eprelMedia */ public function setEprelMedia(?string $eprelMedia): void { $this->eprelMedia = $eprelMedia; } /** * @return string|null */ public function getEprelDatasheed(): ?string { return $this->eprelDatasheed; } /** * @param string|null $eprelDatasheed */ public function setEprelDatasheed(?string $eprelDatasheed): void { $this->eprelDatasheed = $eprelDatasheed; } /** * @return bool */ public function isOldRegulation(): bool { return $this->oldRegulation; } /** * @param bool $oldRegulation */ public function setOldRegulation(bool $oldRegulation): void { $this->oldRegulation = $oldRegulation; }}