<?php
namespace App\Entity;
use App\Repository\FicheControlePreseriePackagingRepository;
use Doctrine\ORM\Mapping as ORM;
#[ORM\Entity(repositoryClass: FicheControlePreseriePackagingRepository::class)]
class FicheControlePreseriePackaging
{
#[ORM\Id]
#[ORM\GeneratedValue]
#[ORM\Column(type: 'integer')]
private $id;
#[ORM\Column(type: 'boolean', nullable: true)]
private $adhesive_bool_atelier;
#[ORM\Column(type: 'boolean', nullable: true)]
private $adhesive_bool_sp;
#[ORM\Column(type: 'string', length: 255, nullable: true)]
private $adhesive_commentaire_atelier;
#[ORM\Column(type: 'string', length: 255, nullable: true)]
private $adhesive_commentaire_sp;
#[ORM\Column(type: 'boolean', nullable: true)]
private $macaron_bool_atelier;
#[ORM\Column(type: 'boolean', nullable: true)]
private $macaron_bool_sp;
#[ORM\Column(type: 'string', length: 255, nullable: true)]
private $macaron_commentaire_sp;
#[ORM\Column(type: 'string', length: 255, nullable: true)]
private $macaron_commentaire_atelier;
#[ORM\Column(type: 'boolean', nullable: true)]
private $vignette_bool_sp;
#[ORM\Column(type: 'boolean', nullable: true)]
private $vignette_bool_atelier;
#[ORM\Column(type: 'string', length: 255, nullable: true)]
private $vignette_commentaire_sp;
#[ORM\Column(type: 'string', length: 255, nullable: true)]
private $vignette_commentaire_atelier;
#[ORM\Column(type: 'boolean', nullable: true)]
private $swift_bool_sp;
#[ORM\Column(type: 'boolean', nullable: true)]
private $swift_bool_atelier;
#[ORM\Column(type: 'string', length: 255, nullable: true)]
private $swift_commentaire_sp;
#[ORM\Column(type: 'string', length: 255, nullable: true)]
private $swift_commentaire_atelier;
#[ORM\Column(type: 'boolean', nullable: true)]
private $conditionnement_bool_sp;
#[ORM\Column(type: 'boolean', nullable: true)]
private $conditionnement_bool_atelier;
#[ORM\Column(type: 'string', length: 255, nullable: true)]
private $conditionnement_commentaire_sp;
#[ORM\Column(type: 'string', length: 255, nullable: true)]
private $conditionnement_commentaire_atelier;
#[ORM\Column(type: 'boolean', nullable: true)]
private $pliage_bool_sp;
#[ORM\Column(type: 'boolean', nullable: true)]
private $pliage_bool_atelier;
#[ORM\Column(type: 'string', length: 255, nullable: true)]
private $pliage_commentaire_sp;
#[ORM\Column(type: 'string', length: 255, nullable: true)]
private $pliage_commentaire_atelier;
#[ORM\OneToOne(targetEntity: FicheControlePreserie::class, mappedBy: 'packaging', cascade: ['persist', 'remove'])]
private $ficheControlePreserie;
public function getId(): ?int
{
return $this->id;
}
public function getAdhesiveBoolAtelier(): ?bool
{
return $this->adhesive_bool_atelier;
}
public function setAdhesiveBoolAtelier(?bool $adhesive_bool_atelier): self
{
$this->adhesive_bool_atelier = $adhesive_bool_atelier;
return $this;
}
public function getAdhesiveBoolSp(): ?bool
{
return $this->adhesive_bool_sp;
}
public function setAdhesiveBoolSp(?bool $adhesive_bool_sp): self
{
$this->adhesive_bool_sp = $adhesive_bool_sp;
return $this;
}
public function getAdhesiveCommentaireAtelier(): ?string
{
return $this->adhesive_commentaire_atelier;
}
public function setAdhesiveCommentaireAtelier(?string $adhesive_commentaire_atelier): self
{
$this->adhesive_commentaire_atelier = $adhesive_commentaire_atelier;
return $this;
}
public function getAdhesiveCommentaireSp(): ?string
{
return $this->adhesive_commentaire_sp;
}
public function setAdhesiveCommentaireSp(?string $adhesive_commentaire_sp): self
{
$this->adhesive_commentaire_sp = $adhesive_commentaire_sp;
return $this;
}
public function getMacaronBoolAtelier(): ?bool
{
return $this->macaron_bool_atelier;
}
public function setMacaronBoolAtelier(?bool $macaron_bool_atelier): self
{
$this->macaron_bool_atelier = $macaron_bool_atelier;
return $this;
}
public function getMacaronBoolSp(): ?bool
{
return $this->macaron_bool_sp;
}
public function setMacaronBoolSp(?bool $macaron_bool_sp): self
{
$this->macaron_bool_sp = $macaron_bool_sp;
return $this;
}
public function getMacaronCommentaireSp(): ?string
{
return $this->macaron_commentaire_sp;
}
public function setMacaronCommentaireSp(?string $macaron_commentaire_sp): self
{
$this->macaron_commentaire_sp = $macaron_commentaire_sp;
return $this;
}
public function getMacaronCommentaireAtelier(): ?string
{
return $this->macaron_commentaire_atelier;
}
public function setMacaronCommentaireAtelier(?string $macaron_commentaire_atelier): self
{
$this->macaron_commentaire_atelier = $macaron_commentaire_atelier;
return $this;
}
public function getVignetteBoolSp(): ?bool
{
return $this->vignette_bool_sp;
}
public function setVignetteBoolSp(?bool $vignette_bool_sp): self
{
$this->vignette_bool_sp = $vignette_bool_sp;
return $this;
}
public function getVignetteBoolAtelier(): ?bool
{
return $this->vignette_bool_atelier;
}
public function setVignetteBoolAtelier(?bool $vignette_bool_atelier): self
{
$this->vignette_bool_atelier = $vignette_bool_atelier;
return $this;
}
public function getVignetteCommentaireSp(): ?string
{
return $this->vignette_commentaire_sp;
}
public function setVignetteCommentaireSp(?string $vignette_commentaire_sp): self
{
$this->vignette_commentaire_sp = $vignette_commentaire_sp;
return $this;
}
public function getVignetteCommentaireAtelier(): ?string
{
return $this->vignette_commentaire_atelier;
}
public function setVignetteCommentaireAtelier(?string $vignette_commentaire_atelier): self
{
$this->vignette_commentaire_atelier = $vignette_commentaire_atelier;
return $this;
}
public function getSwiftBoolSp(): ?bool
{
return $this->swift_bool_sp;
}
public function setSwiftBoolSp(?bool $swift_bool_sp): self
{
$this->swift_bool_sp = $swift_bool_sp;
return $this;
}
public function getSwiftBoolAtelier(): ?bool
{
return $this->swift_bool_atelier;
}
public function setSwiftBoolAtelier(?bool $swift_bool_atelier): self
{
$this->swift_bool_atelier = $swift_bool_atelier;
return $this;
}
public function getSwiftCommentaireSp(): ?string
{
return $this->swift_commentaire_sp;
}
public function setSwiftCommentaireSp(?string $swift_commentaire_sp): self
{
$this->swift_commentaire_sp = $swift_commentaire_sp;
return $this;
}
public function getSwiftCommentaireAtelier(): ?string
{
return $this->swift_commentaire_atelier;
}
public function setSwiftCommentaireAtelier(?string $swift_commentaire_atelier): self
{
$this->swift_commentaire_atelier = $swift_commentaire_atelier;
return $this;
}
public function getConditionnementBoolSp(): ?bool
{
return $this->conditionnement_bool_sp;
}
public function setConditionnementBoolSp(?bool $conditionnement_bool_sp): self
{
$this->conditionnement_bool_sp = $conditionnement_bool_sp;
return $this;
}
public function getConditionnementBoolAtelier(): ?bool
{
return $this->conditionnement_bool_atelier;
}
public function setConditionnementBoolAtelier(?bool $conditionnement_bool_atelier): self
{
$this->conditionnement_bool_atelier = $conditionnement_bool_atelier;
return $this;
}
public function getConditionnementCommentaireSp(): ?string
{
return $this->conditionnement_commentaire_sp;
}
public function setConditionnementCommentaireSp(?string $conditionnement_commentaire_sp): self
{
$this->conditionnement_commentaire_sp = $conditionnement_commentaire_sp;
return $this;
}
public function getConditionnementCommentaireAtelier(): ?string
{
return $this->conditionnement_commentaire_atelier;
}
public function setConditionnementCommentaireAtelier(?string $conditionnement_commentaire_atelier): self
{
$this->conditionnement_commentaire_atelier = $conditionnement_commentaire_atelier;
return $this;
}
public function getPliageBoolSp(): ?bool
{
return $this->pliage_bool_sp;
}
public function setPliageBoolSp(?bool $pliage_bool_sp): self
{
$this->pliage_bool_sp = $pliage_bool_sp;
return $this;
}
public function getPliageBoolAtelier(): ?bool
{
return $this->pliage_bool_atelier;
}
public function setPliageBoolAtelier(?bool $pliage_bool_atelier): self
{
$this->pliage_bool_atelier = $pliage_bool_atelier;
return $this;
}
public function getPliageCommentaireSp(): ?string
{
return $this->pliage_commentaire_sp;
}
public function setPliageCommentaireSp(?string $pliage_commentaire_sp): self
{
$this->pliage_commentaire_sp = $pliage_commentaire_sp;
return $this;
}
public function getPliageCommentaireAtelier(): ?string
{
return $this->pliage_commentaire_atelier;
}
public function setPliageCommentaireAtelier(?string $pliage_commentaire_atelier): self
{
$this->pliage_commentaire_atelier = $pliage_commentaire_atelier;
return $this;
}
public function getFicheControlePreserie(): ?FicheControlePreserie
{
return $this->ficheControlePreserie;
}
public function setFicheControlePreserie(?FicheControlePreserie $ficheControlePreserie): self
{
// unset the owning side of the relation if necessary
if ($ficheControlePreserie === null && $this->ficheControlePreserie !== null) {
$this->ficheControlePreserie->setPackaging(null);
}
// set the owning side of the relation if necessary
if ($ficheControlePreserie !== null && $ficheControlePreserie->getPackaging() !== $this) {
$ficheControlePreserie->setPackaging($this);
}
$this->ficheControlePreserie = $ficheControlePreserie;
return $this;
}
}