<?php
namespace App\Entity;
use App\Repository\SocialAdhesionRepository;
use Doctrine\ORM\Mapping as ORM;
/**
* @ORM\Entity(repositoryClass=SocialAdhesionRepository::class)
*/
class SocialAdhesion
{
/**
* @ORM\Id
* @ORM\GeneratedValue
* @ORM\Column(type="integer")
*/
private $id;
/**
* @ORM\Column(type="string", length=255, nullable=true)
*/
private $mediaProfiler;
/**
* @ORM\ManyToOne(targetEntity="App\Entity\Adhesion", inversedBy="socialAdhesions")
*/
private $Adhesion;
public function getId(): ?int
{
return $this->id;
}
public function getMediaProfiler(): ?string
{
return $this->mediaProfiler;
}
public function setMediaProfiler(string $mediaProfiler): self
{
$this->mediaProfiler = $mediaProfiler;
return $this;
}
public function getAdhesion(): ?Adhesion
{
return $this->Adhesion;
}
public function setAdhesion(?Adhesion $Adhesion): self
{
$this->Adhesion = $Adhesion;
return $this;
}
public function addAdhesion(Adhesion $Adhesion): void
{
if (!$this->Adhesion->contains($Adhesion)) {
$this->Adhesion->add($Adhesion);
}
}
}