<?php
namespace App\Entity;
use App\Repository\ProduitRelatedVersionRepository;
use Doctrine\DBAL\Types\Types;
use Doctrine\ORM\Mapping as ORM;
use App\Entity\Produit\Finition;
use App\Entity\Produit\Produit;
use Knp\DoctrineBehaviors\Contract\Entity\TranslatableInterface;
use Knp\DoctrineBehaviors\Model\Translatable\TranslatableTrait;
#[ORM\Entity(repositoryClass: ProduitRelatedVersionRepository::class)]
class ProduitRelatedVersion implements TranslatableInterface
{
use TranslatableTrait;
#[ORM\Id]
#[ORM\GeneratedValue]
#[ORM\Column(type: 'integer')]
private $id;
#[ORM\ManyToOne(targetEntity: Produit::class, inversedBy: 'produitRelatedVersions')]
#[ORM\JoinColumn(nullable: false)]
private $produit;
#[ORM\ManyToOne(targetEntity: Finition::class, inversedBy: 'produitRelatedVersions')]
#[ORM\JoinColumn(nullable: true)]
private $finition;
#[ORM\Column(type: 'string', length: 255, nullable: true)]
private $dimensions;
#[ORM\Column(type: 'string', length: 255, nullable: true)]
private $conditionnement;
#[ORM\Column(type: 'integer', nullable: true)]
private $nbrRechauffeur;
#[ORM\Column(type: 'integer', nullable: true)]
private $ledChromaPeripherique;
#[ORM\Column(type: 'boolean', nullable: true)]
private $colonneEauLumineuse;
#[ORM\Column(type: 'integer', nullable: true)]
private $cascadeLed;
#[ORM\Column(type: 'boolean', nullable: true)]
private $aromatherapie;
#[ORM\Column(type: 'boolean', nullable: true)]
private $skimmer;
#[ORM\Column(type: 'boolean', nullable: true)]
private $ozonateur;
#[ORM\Column(type: 'boolean', nullable: true)]
private $systemeAntigel;
#[ORM\Column(type: 'string', length: 255, nullable: true)]
private $volts;
#[ORM\Column(type: 'boolean', nullable: true)]
private $chassisInoxIndestructible;
#[ORM\Column(type: 'boolean', nullable: true)]
private $socleIsolationThermique;
#[ORM\Column(type: 'boolean', nullable: true)]
private $nuageLedSole;
#[ORM\Column(type: 'boolean', nullable: true)]
private $systemAppuiTete;
#[ORM\Column(type: 'integer', nullable: true)]
private $jetAir;
#[ORM\Column(type: 'string', length: 255, nullable: true)]
private $placesAssis;
#[ORM\Column(type: 'string', length: 255, nullable: true)]
private $placesAllonge;
#[ORM\Column(type: 'boolean', nullable: true)]
private $enceinte;
#[ORM\Column(type: 'string', length: 255, nullable: true)]
private $volume;
#[ORM\Column(type: 'string', length: 255, nullable: true)]
private $poids;
#[ORM\Column(nullable: true)]
private ?int $capaciteSpa = null;
#[ORM\Column(nullable: true)]
private ?int $jetsTherapie = null;
#[ORM\Column(nullable: true)]
private ?int $jetsAir = null;
#[ORM\Column(nullable: true)]
private ?int $jetsEau = null;
#[ORM\Column(nullable: true)]
private ?bool $jetsMassageCervical = null;
#[ORM\Column(nullable: true)]
private ?bool $turboJetsMollets = null;
#[ORM\Column(nullable: true)]
private ?bool $appuisTete = null;
#[ORM\Column(nullable: true)]
private ?bool $radio = null;
#[ORM\Column(nullable: true)]
private ?int $ledsChromoterapiePerifs = null;
#[ORM\Column(nullable: true)]
private ?int $grosSpotLeds = null;
#[ORM\Column(nullable: true)]
private ?bool $cascadeLeds = null;
#[ORM\Column(nullable: true)]
private ?bool $spotArcEnCiel = null;
#[ORM\Column(nullable: true)]
private ?bool $acryliqueAristechUsa = null;
#[ORM\Column(nullable: true)]
private ?bool $tripleIsolation = null;
#[ORM\Column(length: 255, nullable: true)]
private ?string $puissancePompeAEau = null;
#[ORM\Column(type: 'boolean', nullable: true)]
private $tablette;
#[ORM\Column(type: 'boolean', nullable: true)]
private $fontaineEauLumineuse = null;
#[Assert\Valid]
protected $translations;
#[ORM\Column(length: 255, nullable: true)]
private ?string $gamme = null;
#[ORM\Column(length: 255, nullable: true)]
private ?string $finitionBuses = null;
#[ORM\Column(nullable: true)]
private ?int $enceinteAvecLeds = null;
#[ORM\Column(nullable: true)]
private ?int $enceinteSansLeds = null;
#[ORM\Column(nullable: true)]
private ?bool $cascadeNonLeds = null;
#[ORM\Column(nullable: true)]
private ?bool $ChassisAcierGalvanise = null;
#[ORM\Column(type: Types::DECIMAL, precision: 10, scale: 2, nullable: true)]
private ?string $prixPublicConseille = null;
#[ORM\Column(nullable: true)]
private ?bool $affDimensions = null;
#[ORM\Column(nullable: true)]
private ?bool $affConditionnement = null;
#[ORM\Column(nullable: true)]
private ?bool $affNbrRechauffeur = null;
#[ORM\Column(nullable: true)]
private ?bool $affLedChromaPeripherique = null;
#[ORM\Column(nullable: true)]
private ?bool $affColonneEauLumineuse = null;
#[ORM\Column(nullable: true)]
private ?bool $affCascadeLed = null;
#[ORM\Column(nullable: true)]
private ?bool $affAromatherapie = null;
#[ORM\Column(nullable: true)]
private ?bool $affSkimmer = null;
#[ORM\Column(nullable: true)]
private ?bool $affOzonateur = null;
#[ORM\Column(nullable: true)]
private ?bool $affSystemeAntigel = null;
#[ORM\Column(nullable: true)]
private ?bool $affVolts = null;
#[ORM\Column(nullable: true)]
private ?bool $affChassisInoxIndestructible = null;
#[ORM\Column(nullable: true)]
private ?bool $affSocleIsolationThermique = null;
#[ORM\Column(nullable: true)]
private ?bool $affNuageLedSole = null;
#[ORM\Column(nullable: true)]
private ?bool $affSystemAppuiTete = null;
#[ORM\Column(nullable: true)]
private ?bool $affJetAir = null;
#[ORM\Column(nullable: true)]
private ?bool $affPlacesAssis = null;
#[ORM\Column(nullable: true)]
private ?bool $affPlacesAllonge = null;
#[ORM\Column(nullable: true)]
private ?bool $affVolume = null;
#[ORM\Column(nullable: true)]
private ?bool $affPoids = null;
#[ORM\Column(nullable: true)]
private ?bool $affCapaciteSpa = null;
#[ORM\Column(nullable: true)]
private ?bool $affJetsTherapie = null;
#[ORM\Column(nullable: true)]
private ?bool $affJetsAir = null;
#[ORM\Column(nullable: true)]
private ?bool $affJetsEau = null;
#[ORM\Column(nullable: true)]
private ?bool $affJetsMassageCervical = null;
#[ORM\Column(nullable: true)]
private ?bool $affTurboJetsMollets = null;
#[ORM\Column(nullable: true)]
private ?bool $affAppuisTete = null;
#[ORM\Column(nullable: true)]
private ?bool $affRadio = null;
#[ORM\Column(nullable: true)]
private ?bool $affBluetooth = null;
#[ORM\Column(nullable: true)]
private ?bool $affWifi = null;
#[ORM\Column(nullable: true)]
private ?bool $affLedsChromoterapiePerifs = null;
#[ORM\Column(nullable: true)]
private ?bool $affGrosSpotLeds = null;
#[ORM\Column(nullable: true)]
private ?bool $affCascadeLeds = null;
#[ORM\Column(nullable: true)]
private ?bool $affSpotArcEnCiel = null;
#[ORM\Column(nullable: true)]
private ?bool $affPompesAAir = null;
#[ORM\Column(nullable: true)]
private ?bool $affAcryliqueAristechUsa = null;
#[ORM\Column(type: Types::BIGINT, nullable: true)]
private ?string $affTripleIsolation = null;
#[ORM\Column(nullable: true)]
private ?bool $affPuissancePompeAEau = null;
#[ORM\Column(nullable: true)]
private ?bool $affTablette = null;
#[ORM\Column(nullable: true)]
private ?bool $affFontaineEauLumineuse = null;
#[ORM\Column(nullable: true)]
private ?bool $affGamme = null;
#[ORM\Column(nullable: true)]
private ?bool $affFinitionBuses = null;
#[ORM\Column(nullable: true)]
private ?bool $affEnceinteAvecLeds = null;
#[ORM\Column(nullable: true)]
private ?bool $affEnceinteSansLeds = null;
#[ORM\Column(nullable: true)]
private ?bool $affCascadeNonLeds = null;
#[ORM\Column(nullable: true)]
private ?bool $affChassisAcierGalvanise = null;
#[ORM\Column(nullable: true)]
private ?bool $affPrixPublicConseille = null;
#[ORM\Column(nullable: true)]
private ?bool $affGarantie = null;
#[ORM\Column(nullable: true)]
private ?bool $affPuissancePompesAAir = null;
#[ORM\Column(nullable: true)]
private ?bool $affPompePressionWhirlpool = null;
#[ORM\Column(nullable: true)]
private ?bool $affPompeFiltrationWhirlpool = null;
#[ORM\Column(nullable: true)]
private ?bool $affPuissanceRechauffeur = null;
#[ORM\Column(nullable: true)]
private ?bool $affIsolationThermoISO14000 = null;
#[ORM\Column(nullable: true)]
private ?bool $affCommandeADistance = null;
#[ORM\Column(nullable: true)]
private ?bool $angleLeds = null;
#[ORM\Column(nullable: true)]
private ?bool $affAngleLeds = null;
#[ORM\Column(nullable: true)]
private ?int $placeSemiAllonges = null;
#[ORM\Column(nullable: true)]
private ?int $placeLevitation = null;
#[ORM\Column(nullable: true)]
private ?bool $affPlaceSemiAllonges = null;
#[ORM\Column(nullable: true)]
private ?bool $affPlaceLevitation = null;
public function getId(): ?int
{
return $this->id;
}
public function getProduit(): ?Produit
{
return $this->produit;
}
public function setProduit(?Produit $produit): self
{
$this->produit = $produit;
return $this;
}
public function getFinition(): ?Finition
{
return $this->finition;
}
public function setFinition(?Finition $finition): self
{
$this->finition = $finition;
return $this;
}
public function getNbrRechauffeur(): ?int
{
return $this->nbrRechauffeur;
}
public function setNbrRechauffeur(?int $nbrRechauffeur): self
{
$this->nbrRechauffeur = $nbrRechauffeur;
return $this;
}
public function getLedChromaPeripherique(): ?int
{
return $this->ledChromaPeripherique;
}
public function setLedChromaPeripherique(?int $ledChromaPeripherique): self
{
$this->ledChromaPeripherique = $ledChromaPeripherique;
return $this;
}
public function getColonneEauLumineuse(): ?bool
{
return $this->colonneEauLumineuse;
}
public function setColonneEauLumineuse(?bool $colonneEauLumineuse): self
{
$this->colonneEauLumineuse = $colonneEauLumineuse;
return $this;
}
public function getCascadeLed(): ?int
{
return $this->cascadeLed;
}
public function setCascadeLed(?int $cascadeLed): self
{
$this->cascadeLed = $cascadeLed;
return $this;
}
public function getEnceinte()
{
return $this->enceinte;
}
public function setEnceinte($enceinte): self
{
$this->enceinte = $enceinte;
return $this;
}
public function isAromatherapie(): ?bool
{
return $this->aromatherapie;
}
public function setAromatherapie(?bool $aromatherapie): self
{
$this->aromatherapie = $aromatherapie;
return $this;
}
public function isSkimmer(): ?bool
{
return $this->skimmer;
}
public function setSkimmer(?bool $skimmer): self
{
$this->skimmer = $skimmer;
return $this;
}
public function isOzonateur(): ?bool
{
return $this->ozonateur;
}
public function setOzonateur(?bool $ozonateur): self
{
$this->ozonateur = $ozonateur;
return $this;
}
public function isSystemeAntigel(): ?bool
{
return $this->systemeAntigel;
}
public function setSystemeAntigel(?bool $systemeAntigel): self
{
$this->systemeAntigel = $systemeAntigel;
return $this;
}
public function isChassisInoxIndestructible(): ?bool
{
return $this->chassisInoxIndestructible;
}
public function setChassisInoxIndestructible(?bool $chassisInoxIndestructible): self
{
$this->chassisInoxIndestructible = $chassisInoxIndestructible;
return $this;
}
public function isSocleIsolationThermique(): ?bool
{
return $this->socleIsolationThermique;
}
public function setSocleIsolationThermique(?bool $socleIsolationThermique): self
{
$this->socleIsolationThermique = $socleIsolationThermique;
return $this;
}
public function isNuageLedSole(): ?bool
{
return $this->nuageLedSole;
}
public function setNuageLedSole(?bool $nuageLedSole): self
{
$this->nuageLedSole = $nuageLedSole;
return $this;
}
public function isSystemAppuiTete(): ?bool
{
return $this->systemAppuiTete;
}
public function setSystemAppuiTete(?bool $systemAppuiTete): self
{
$this->systemAppuiTete = $systemAppuiTete;
return $this;
}
/*
public function getJetsTherapie(){
$jets = intval($this->getJetAir()) + intval($this->getJetsFixeL()) + intval($this->getJetsFixeXl()) + intval($this->getJetsLedChromotherapie()) + intval($this->getJetsRotatifXl());
return $jets;
}*/
public function getCapaciteSpa(): ?int
{
return $this->capaciteSpa;
}
public function setCapaciteSpa(int $capaciteSpa): static
{
$this->capaciteSpa = $capaciteSpa;
return $this;
}
public function getJetsTherapie()
{
return $this->jetsTherapie;
}
public function setJetsTherapie(?int $jetsTherapie): static
{
$this->jetsTherapie = $jetsTherapie;
return $this;
}
public function getJetsAir(): ?int
{
return $this->jetsAir;
}
public function setJetsAir(?int $jetsAir): static
{
$this->jetsAir = $jetsAir;
return $this;
}
public function getJetsEau(): ?int
{
return $this->jetsEau;
}
public function setJetsEau(?int $jetsEau): static
{
$this->jetsEau = $jetsEau;
return $this;
}
public function isJetsMassageCervical(): ?bool
{
return $this->jetsMassageCervical;
}
public function setJetsMassageCervical(bool $jetsMassageCervical): static
{
$this->jetsMassageCervical = $jetsMassageCervical;
return $this;
}
public function isTurboJetsMollets(): ?bool
{
return $this->turboJetsMollets;
}
public function setTurboJetsMollets(?bool $turboJetsMollets): static
{
$this->turboJetsMollets = $turboJetsMollets;
return $this;
}
public function getAppuisTete(): ?bool
{
return $this->appuisTete;
}
public function setAppuisTete(?bool $appuisTete): static
{
$this->appuisTete = $appuisTete;
return $this;
}
public function isRadio(): ?bool
{
return $this->radio;
}
public function setRadio(?bool $radio): static
{
$this->radio = $radio;
return $this;
}
public function isBluetooth(): ?bool
{
return $this->translate()->getBluetooth();
}
public function isWifi(): ?bool
{
return $this->translate()->getWifi();
}
public function setWifi(?bool $wifi): static
{
$this->wifi = $wifi;
return $this;
}
public function getLedsChromoterapiePerifs(): ?int
{
return $this->ledsChromoterapiePerifs;
}
public function setLedsChromoterapiePerifs(?int $ledsChromoterapiePerifs): static
{
$this->ledsChromoterapiePerifs = $ledsChromoterapiePerifs;
return $this;
}
public function getGrosSpotLeds(): ?int
{
return $this->grosSpotLeds;
}
public function setGrosSpotLeds(?int $grosSpotLeds): static
{
$this->grosSpotLeds = $grosSpotLeds;
return $this;
}
public function isCascadeLeds(): ?bool
{
return $this->cascadeLeds;
}
public function setCascadeLeds(?bool $cascadeLeds): static
{
$this->cascadeLeds = $cascadeLeds;
return $this;
}
public function isSpotArcEnCiel(): ?bool
{
return $this->spotArcEnCiel;
}
public function setSpotArcEnCiel(?bool $spotArcEnCiel): static
{
$this->spotArcEnCiel = $spotArcEnCiel;
return $this;
}
public function isAcryliqueAristechUsa(): ?bool
{
return $this->acryliqueAristechUsa;
}
public function setAcryliqueAristechUsa(?bool $acryliqueAristechUsa): static
{
$this->acryliqueAristechUsa = $acryliqueAristechUsa;
return $this;
}
public function isTripleIsolation(): ?bool
{
return $this->tripleIsolation;
}
public function setTripleIsolation(?bool $tripleIsolation): static
{
$this->tripleIsolation = $tripleIsolation;
return $this;
}
public function getPuissancePompeAEau(): ?string
{
return $this->puissancePompeAEau;
}
public function setPuissancePompeAEau(?string $puissancePompeAEau): static
{
$this->puissancePompeAEau = $puissancePompeAEau;
return $this;
}
public function getVolts(): ?string
{
return $this->volts;
}
public function setVolts(?string $volts): self
{
$this->volts = $volts;
return $this;
}
public function getPlacesAssis(): ?string
{
return $this->placesAssis;
}
public function setPlacesAssis(?string $placesAssis): self
{
$this->placesAssis = $placesAssis;
return $this;
}
public function getPlacesAllonge(): ?string
{
return $this->placesAllonge;
}
public function setPlacesAllonge(?string $placesAllonge): self
{
$this->placesAllonge = $placesAllonge;
return $this;
}
public function getVolume(): ?string
{
return $this->volume;
}
public function setVolume(?string $volume): self
{
$this->volume = $volume;
return $this;
}
public function getPoids(): ?string
{
return $this->poids;
}
public function setPoids(?string $poids): self
{
$this->poids = $poids;
return $this;
}
public function getTablette()
{
return $this->tablette;
}
public function setTablette($tablette): self
{
$this->tablette = $tablette;
return $this;
}
public function getFontaineEauLumineuse()
{
return $this->fontaineEauLumineuse;
}
public function setFontaineEauLumineuse($fontaineEauLumineuse): static
{
$this->fontaineEauLumineuse = $fontaineEauLumineuse;
return $this;
}
public function getDimensions(): ?string
{
return $this->dimensions;
}
public function setDimensions(?string $dimensions): self
{
$this->dimensions = $dimensions;
return $this;
}
public function getConditionnement(): ?string
{
return $this->conditionnement;
}
public function setConditionnement(?string $conditionnement): self
{
$this->conditionnement = $conditionnement;
return $this;
}
public function getGarantie(): ?string
{
if($this->translate()->getGarantie()) {
return $this->translate()->getGarantie();
}
return '';
}
public function getPuissancePompesAAir(): ?string
{
if($this->translate()->getPuissancePompesAAir()) {
return $this->translate()->getPuissancePompesAAir();
}
return '';
}
public function getPompePressionWhirlpool(): ?string
{
if($this->translate()->getPompePressionWhirlpool()) {
return $this->translate()->getPompePressionWhirlpool();
}
return '';
}
public function getPompeFiltrationWhirlpool(): ?string
{
if($this->translate()->getPompeFiltrationWhirlpool()) {
return $this->translate()->getPompeFiltrationWhirlpool();
}
return '';
}
public function getPuissanceRechauffeur(): ?string
{
if($this->translate()->getPuissanceRechauffeur()) {
return $this->translate()->getPuissanceRechauffeur();
}
return '';
}
public function getGamme(): ?string
{
return $this->gamme;
}
public function setGamme(?string $gamme): static
{
$this->gamme = $gamme;
return $this;
}
public function getFinitionBuses(): ?string
{
return $this->finitionBuses;
}
public function setFinitionBuses(?string $finitionBuses): static
{
$this->finitionBuses = $finitionBuses;
return $this;
}
public function isEnceinteAvecLeds(): ?int
{
return $this->enceinteAvecLeds;
}
public function setEnceinteAvecLeds(?int $enceinteAvecLeds): static
{
$this->enceinteAvecLeds = $enceinteAvecLeds;
return $this;
}
public function isEnceinteSansLeds(): ?int
{
return $this->enceinteSansLeds;
}
public function setEnceinteSansLeds(?int $enceinteSansLeds): static
{
$this->enceinteSansLeds = $enceinteSansLeds;
return $this;
}
public function isCascadeNonLeds(): ?bool
{
return $this->cascadeNonLeds;
}
public function setCascadeNonLeds(?bool $cascadeNonLeds): static
{
$this->cascadeNonLeds = $cascadeNonLeds;
return $this;
}
public function isChassisAcierGalvanise(): ?bool
{
return $this->ChassisAcierGalvanise;
}
public function setChassisAcierGalvanise(?bool $ChassisAcierGalvanise): static
{
$this->ChassisAcierGalvanise = $ChassisAcierGalvanise;
return $this;
}
public function getPrixPublicConseille(): ?string
{
return $this->prixPublicConseille;
}
public function setPrixPublicConseille(?string $prixPublicConseille): static
{
$this->prixPublicConseille = $prixPublicConseille;
return $this;
}
public function isAffDimensions(): ?bool
{
return $this->affDimensions;
}
public function setAffDimensions(?bool $affDimensions): static
{
$this->affDimensions = $affDimensions;
return $this;
}
public function isAffConditionnement(): ?bool
{
return $this->affConditionnement;
}
public function setAffConditionnement(?bool $affConditionnement): static
{
$this->affConditionnement = $affConditionnement;
return $this;
}
public function isAffNbrRechauffeur(): ?bool
{
return $this->affNbrRechauffeur;
}
public function setAffNbrRechauffeur(?bool $affNbrRechauffeur): static
{
$this->affNbrRechauffeur = $affNbrRechauffeur;
return $this;
}
public function isAffLedChromaPeripherique(): ?bool
{
return $this->affLedChromaPeripherique;
}
public function setAffLedChromaPeripherique(?bool $affLedChromaPeripherique): static
{
$this->affLedChromaPeripherique = $affLedChromaPeripherique;
return $this;
}
public function isAffColonneEauLumineuse(): ?bool
{
return $this->affColonneEauLumineuse;
}
public function setAffColonneEauLumineuse(?bool $affColonneEauLumineuse): static
{
$this->affColonneEauLumineuse = $affColonneEauLumineuse;
return $this;
}
public function isAffCascadeLed(): ?bool
{
return $this->affCascadeLed;
}
public function setAffCascadeLed(?bool $affCascadeLed): static
{
$this->affCascadeLed = $affCascadeLed;
return $this;
}
public function isAffAromatherapie(): ?bool
{
return $this->affAromatherapie;
}
public function setAffAromatherapie(?bool $affAromatherapie): static
{
$this->affAromatherapie = $affAromatherapie;
return $this;
}
public function isAffSkimmer(): ?bool
{
return $this->affSkimmer;
}
public function setAffSkimmer(?bool $affSkimmer): static
{
$this->affSkimmer = $affSkimmer;
return $this;
}
public function isAffOzonateur(): ?bool
{
return $this->affOzonateur;
}
public function setAffOzonateur(?bool $affOzonateur): static
{
$this->affOzonateur = $affOzonateur;
return $this;
}
public function isAffSystemeAntigel(): ?bool
{
return $this->affSystemeAntigel;
}
public function setAffSystemeAntigel(?bool $affSystemeAntigel): static
{
$this->affSystemeAntigel = $affSystemeAntigel;
return $this;
}
public function isAffVolts(): ?bool
{
return $this->affVolts;
}
public function setAffVolts(?bool $affVolts): static
{
$this->affVolts = $affVolts;
return $this;
}
public function isAffChassisInoxIndestructible(): ?bool
{
return $this->affChassisInoxIndestructible;
}
public function setAffChassisInoxIndestructible(?bool $affChassisInoxIndestructible): static
{
$this->affChassisInoxIndestructible = $affChassisInoxIndestructible;
return $this;
}
public function isAffSocleIsolationThermique(): ?bool
{
return $this->affSocleIsolationThermique;
}
public function setAffSocleIsolationThermique(?bool $affSocleIsolationThermique): static
{
$this->affSocleIsolationThermique = $affSocleIsolationThermique;
return $this;
}
public function isAffNuageLedSole(): ?bool
{
return $this->affNuageLedSole;
}
public function setAffNuageLedSole(?bool $affNuageLedSole): static
{
$this->affNuageLedSole = $affNuageLedSole;
return $this;
}
public function isAffSystemAppuiTete(): ?bool
{
return $this->affSystemAppuiTete;
}
public function setAffSystemAppuiTete(?bool $affSystemAppuiTete): static
{
$this->affSystemAppuiTete = $affSystemAppuiTete;
return $this;
}
public function isAffJetAir(): ?bool
{
return $this->affJetAir;
}
public function setAffJetAir(?bool $affJetAir): static
{
$this->affJetAir = $affJetAir;
return $this;
}
public function isAffPlacesAssis(): ?bool
{
return $this->affPlacesAssis;
}
public function setAffPlacesAssis(?bool $affPlacesAssis): static
{
$this->affPlacesAssis = $affPlacesAssis;
return $this;
}
public function isAffPlacesAllonge(): ?bool
{
return $this->affPlacesAllonge;
}
public function setAffPlacesAllonge(?bool $affPlacesAllonge): static
{
$this->affPlacesAllonge = $affPlacesAllonge;
return $this;
}
public function isAffVolume(): ?bool
{
return $this->affVolume;
}
public function setAffVolume(?bool $affVolume): static
{
$this->affVolume = $affVolume;
return $this;
}
public function isAffPoids(): ?bool
{
return $this->affPoids;
}
public function setAffPoids(?bool $affPoids): static
{
$this->affPoids = $affPoids;
return $this;
}
public function isAffCapaciteSpa(): ?bool
{
return $this->affCapaciteSpa;
}
public function setAffCapaciteSpa(?bool $affCapaciteSpa): static
{
$this->affCapaciteSpa = $affCapaciteSpa;
return $this;
}
public function isAffJetsTherapie(): ?bool
{
return $this->affJetsTherapie;
}
public function setAffJetsTherapie(?bool $affJetsTherapie): static
{
$this->affJetsTherapie = $affJetsTherapie;
return $this;
}
public function isAffJetsAir(): ?bool
{
return $this->affJetsAir;
}
public function setAffJetsAir(?bool $affJetsAir): static
{
$this->affJetsAir = $affJetsAir;
return $this;
}
public function isAffJetsEau(): ?bool
{
return $this->affJetsEau;
}
public function setAffJetsEau(?bool $affJetsEau): static
{
$this->affJetsEau = $affJetsEau;
return $this;
}
public function isAffJetsMassageCervical(): ?bool
{
return $this->affJetsMassageCervical;
}
public function setAffJetsMassageCervical(?bool $affJetsMassageCervical): static
{
$this->affJetsMassageCervical = $affJetsMassageCervical;
return $this;
}
public function isAffTurboJetsMollets(): ?bool
{
return $this->affTurboJetsMollets;
}
public function setAffTurboJetsMollets(?bool $affTurboJetsMollets): static
{
$this->affTurboJetsMollets = $affTurboJetsMollets;
return $this;
}
public function isAffAppuisTete(): ?bool
{
return $this->affAppuisTete;
}
public function setAffAppuisTete(?bool $affAppuisTete): static
{
$this->affAppuisTete = $affAppuisTete;
return $this;
}
public function isAffRadio(): ?bool
{
return $this->affRadio;
}
public function setAffRadio(?bool $affRadio): static
{
$this->affRadio = $affRadio;
return $this;
}
public function isAffBluetooth(): ?bool
{
return $this->affBluetooth;
}
public function setAffBluetooth(?bool $affBluetooth): static
{
$this->affBluetooth = $affBluetooth;
return $this;
}
public function isAffWifi(): ?bool
{
return $this->affWifi;
}
public function setAffWifi(?bool $affWifi): static
{
$this->affWifi = $affWifi;
return $this;
}
public function isAffLedsChromoterapiePerifs(): ?bool
{
return $this->affLedsChromoterapiePerifs;
}
public function setAffLedsChromoterapiePerifs(?bool $affLedsChromoterapiePerifs): static
{
$this->affLedsChromoterapiePerifs = $affLedsChromoterapiePerifs;
return $this;
}
public function isAffGrosSpotLeds(): ?bool
{
return $this->affGrosSpotLeds;
}
public function setAffGrosSpotLeds(?bool $affGrosSpotLeds): static
{
$this->affGrosSpotLeds = $affGrosSpotLeds;
return $this;
}
public function isAffCascadeLeds(): ?bool
{
return $this->affCascadeLeds;
}
public function setAffCascadeLeds(?bool $affCascadeLeds): static
{
$this->affCascadeLeds = $affCascadeLeds;
return $this;
}
public function isAffSpotArcEnCiel(): ?bool
{
return $this->affSpotArcEnCiel;
}
public function setAffSpotArcEnCiel(?bool $affSpotArcEnCiel): static
{
$this->affSpotArcEnCiel = $affSpotArcEnCiel;
return $this;
}
public function isAffPompesAAir(): ?bool
{
return $this->affPompesAAir;
}
public function setAffPompesAAir(?bool $affPompesAAir): static
{
$this->affPompesAAir = $affPompesAAir;
return $this;
}
public function isAffAcryliqueAristechUsa(): ?bool
{
return $this->affAcryliqueAristechUsa;
}
public function setAffAcryliqueAristechUsa(?bool $affAcryliqueAristechUsa): static
{
$this->affAcryliqueAristechUsa = $affAcryliqueAristechUsa;
return $this;
}
public function getAffTripleIsolation(): ?string
{
return $this->affTripleIsolation;
}
public function setAffTripleIsolation(?string $affTripleIsolation): static
{
$this->affTripleIsolation = $affTripleIsolation;
return $this;
}
public function isAffPuissancePompeAEau(): ?bool
{
return $this->affPuissancePompeAEau;
}
public function setAffPuissancePompeAEau(?bool $affPuissancePompeAEau): static
{
$this->affPuissancePompeAEau = $affPuissancePompeAEau;
return $this;
}
public function isAffTablette(): ?bool
{
return $this->affTablette;
}
public function setAffTablette(?bool $affTablette): static
{
$this->affTablette = $affTablette;
return $this;
}
public function isAffFontaineEauLumineuse(): ?bool
{
return $this->affFontaineEauLumineuse;
}
public function setAffFontaineEauLumineuse(?bool $affFontaineEauLumineuse): static
{
$this->affFontaineEauLumineuse = $affFontaineEauLumineuse;
return $this;
}
public function isAffGamme(): ?bool
{
return $this->affGamme;
}
public function setAffGamme(?bool $affGamme): static
{
$this->affGamme = $affGamme;
return $this;
}
public function isAffFinitionBuses(): ?bool
{
return $this->affFinitionBuses;
}
public function setAffFinitionBuses(?bool $affFinitionBuses): static
{
$this->affFinitionBuses = $affFinitionBuses;
return $this;
}
public function isAffEnceinteAvecLeds(): ?bool
{
return $this->affEnceinteAvecLeds;
}
public function setAffEnceinteAvecLeds(?bool $affEnceinteAvecLeds): static
{
$this->affEnceinteAvecLeds = $affEnceinteAvecLeds;
return $this;
}
public function isAffEnceinteSansLeds(): ?bool
{
return $this->affEnceinteSansLeds;
}
public function setAffEnceinteSansLeds(?bool $affEnceinteSansLeds): static
{
$this->affEnceinteSansLeds = $affEnceinteSansLeds;
return $this;
}
public function isAffCascadeNonLeds(): ?bool
{
return $this->affCascadeNonLeds;
}
public function setAffCascadeNonLeds(?bool $affCascadeNonLeds): static
{
$this->affCascadeNonLeds = $affCascadeNonLeds;
return $this;
}
public function isAffChassisAcierGalvanise(): ?bool
{
return $this->affChassisAcierGalvanise;
}
public function setAffChassisAcierGalvanise(?bool $affChassisAcierGalvanise): static
{
$this->affChassisAcierGalvanise = $affChassisAcierGalvanise;
return $this;
}
public function isAffPrixPublicConseille(): ?bool
{
return $this->affPrixPublicConseille;
}
public function setAffPrixPublicConseille(?bool $affPrixPublicConseille): static
{
$this->affPrixPublicConseille = $affPrixPublicConseille;
return $this;
}
public function isAffGarantie(): ?bool
{
return $this->affGarantie;
}
public function setAffGarantie(?bool $affGarantie): static
{
$this->affGarantie = $affGarantie;
return $this;
}
public function isAffPuissancePompesAAir(): ?bool
{
return $this->affPuissancePompesAAir;
}
public function setAffPuissancePompesAAir(?bool $affPuissancePompesAAir): static
{
$this->affPuissancePompesAAir = $affPuissancePompesAAir;
return $this;
}
public function isAffPompePressionWhirlpool(): ?bool
{
return $this->affPompePressionWhirlpool;
}
public function setAffPompePressionWhirlpool(?bool $affPompePressionWhirlpool): static
{
$this->affPompePressionWhirlpool = $affPompePressionWhirlpool;
return $this;
}
public function isAffPompeFiltrationWhirlpool(): ?bool
{
return $this->affPompeFiltrationWhirlpool;
}
public function setAffPompeFiltrationWhirlpool(?bool $affPompeFiltrationWhirlpool): static
{
$this->affPompeFiltrationWhirlpool = $affPompeFiltrationWhirlpool;
return $this;
}
public function isAffPuissanceRechauffeur(): ?bool
{
return $this->affPuissanceRechauffeur;
}
public function setAffPuissanceRechauffeur(?bool $affPuissanceRechauffeur): static
{
$this->affPuissanceRechauffeur = $affPuissanceRechauffeur;
return $this;
}
public function isAffIsolationThermoISO14000(): ?bool
{
return $this->affIsolationThermoISO14000;
}
public function setAffIsolationThermoISO14000(?bool $affIsolationThermoISO14000): static
{
$this->affIsolationThermoISO14000 = $affIsolationThermoISO14000;
return $this;
}
public function isAffCommandeADistance(): ?bool
{
return $this->affCommandeADistance;
}
public function setAffCommandeADistance(?bool $affCommandeADistance): static
{
$this->affCommandeADistance = $affCommandeADistance;
return $this;
}
public function isAngleLeds(): ?bool
{
return $this->angleLeds;
}
public function setAngleLeds(?bool $angleLeds): static
{
$this->angleLeds = $angleLeds;
return $this;
}
public function isAffAngleLeds(): ?bool
{
return $this->affAngleLeds;
}
public function setAffAngleLeds(?bool $affAngleLeds): static
{
$this->affAngleLeds = $affAngleLeds;
return $this;
}
public function getWifi()
{
return $this->translate()->getWifi();
}
public function getBluetooth()
{
return $this->translate()->getWifi();
}
public function getPlaceSemiAllonges(): ?int
{
return $this->placeSemiAllonges;
}
public function setPlaceSemiAllonges(?int $placeSemiAllonges): static
{
$this->placeSemiAllonges = $placeSemiAllonges;
return $this;
}
public function getPlaceLevitation(): ?int
{
return $this->placeLevitation;
}
public function setPlaceLevitation(?int $placeLevitation): static
{
$this->placeLevitation = $placeLevitation;
return $this;
}
public function isAffPlaceSemiAllonges(): ?bool
{
return $this->affPlaceSemiAllonges;
}
public function setAffPlaceSemiAllonges(?bool $affPlaceSemiAllonges): static
{
$this->affPlaceSemiAllonges = $affPlaceSemiAllonges;
return $this;
}
public function isAffPlaceLevitation(): ?bool
{
return $this->affPlaceLevitation;
}
public function setAffPlaceLevitation(?bool $affPlaceLevitation): static
{
$this->affPlaceLevitation = $affPlaceLevitation;
return $this;
}
}