<?php
namespace App\Entity\System;
use Doctrine\Common\Collections\ArrayCollection;
use Doctrine\ORM\Mapping as ORM;
/**
* @ORM\Table(name="additional_info_answer")
*
* @ORM\Entity(repositoryClass="App\Repository\System\AdditionalInfoAnswerRepository")
*/
class AdditionalInfoAnswer
{
public const INTERESTED_MARKETPLACES_ID = 2;
public const INTERESTED_ECOMMERCE_ID = 1;
public const INTERESTED_WHOLESALE_PURCHASE_ID = 3;
public const INTERESTED_SPORADIC_PURCHASE_ID = 4;
public const INTERESTED_POINTS_CATALOG_ID = 5;
/**
* @var int
*
* @ORM\Id
*
* @ORM\Column(name="id", type="integer")
*/
private $id;
/**
* @var AdditionalInfoQuestion
*
* @ORM\ManyToOne(targetEntity="AdditionalInfoQuestion")
*/
private $question;
/**
* @var bool
*
* @ORM\Column(type="boolean")
*/
private $active;
/**
* @var Customer[]|ArrayCollection
*
* @ORM\ManyToMany(targetEntity="App\Entity\System\Customer", mappedBy="additionalInfoAnswers")
*/
private $customers;
/**
* @var AdditionalInfoAnswerTranslation[]
*
* @ORM\OneToMany(targetEntity="AdditionalInfoAnswerTranslation", mappedBy="answer")
*/
private $translations;
/**
* @var string
*
* @ORM\Column(type="string")
*/
private $internalKey;
}