<?php
namespace App\Entity\Adherent;
use App\Repository\Adherent\MagasinEquipeRepository;
use Doctrine\Common\Collections\ArrayCollection;
use Doctrine\Common\Collections\Collection;
use Doctrine\ORM\Mapping as ORM;
#[ORM\Entity(repositoryClass: MagasinEquipeRepository::class)]
class MagasinEquipe
{
#[ORM\Id]
#[ORM\GeneratedValue]
#[ORM\Column(type: 'integer')]
private $id;
#[ORM\Column(type: 'text', nullable: true)]
private $presentation;
#[ORM\Column(type: 'text', nullable: true)]
private $presentationNl;
#[ORM\Column(type: 'text', nullable: true)]
private $verbatim;
#[ORM\Column(type: 'text', nullable: true)]
private $verbatimNl;
#[ORM\Column(type: 'string', length: 255, nullable: true)]
private $signature;
#[ORM\Column(type: 'string', length: 255, nullable: true)]
private $signatureNl;
#[ORM\OneToOne(targetEntity: Magasin::class, inversedBy: 'magasinEquipe')]
#[ORM\JoinColumn(name: 'magasin', referencedColumnName: 'k_adherent')]
private $magasin;
#[ORM\Column(type: 'string', length: 255, nullable: true)]
private $photoEquipe;
public function getId(): ?int
{
return $this->id;
}
public function getPresentation(): ?string
{
return $this->presentation;
}
public function setPresentation(string $presentation): self
{
$this->presentation = $presentation;
return $this;
}
public function getVerbatim(): ?string
{
return $this->verbatim;
}
public function setVerbatim(?string $verbatim): self
{
$this->verbatim = $verbatim;
return $this;
}
public function getSignature(): ?string
{
return $this->signature;
}
public function setSignature(?string $signature): self
{
$this->signature = $signature;
return $this;
}
/**
* @return mixed
*/
public function getMagasin()
{
return $this->magasin;
}
public function setMagasin(mixed $magasin): void
{
$this->magasin = $magasin;
}
/**
* @return mixed
*/
public function getPhotoEquipe()
{
return $this->photoEquipe;
}
public function setPhotoEquipe(mixed $photoEquipe): void
{
$this->photoEquipe = $photoEquipe;
}
/**
* @return mixed
*/
public function getPresentationNl()
{
return $this->presentationNl;
}
public function setPresentationNl(mixed $presentationNl): void
{
$this->presentationNl = $presentationNl;
}
/**
* @return mixed
*/
public function getVerbatimNl()
{
return $this->verbatimNl;
}
public function setVerbatimNl(mixed $verbatimNl): void
{
$this->verbatimNl = $verbatimNl;
}
/**
* @return mixed
*/
public function getSignatureNl()
{
return $this->signatureNl;
}
public function setSignatureNl(mixed $signatureNl): void
{
$this->signatureNl = $signatureNl;
}
}