<?php
namespace App\Entity;
use App\Repository\ContributorConfigRepository;
use Doctrine\ORM\Mapping as ORM;
/**
* @ORM\Entity(repositoryClass=ContributorConfigRepository::class)
*/
class ContributorConfig
{
/**
* @ORM\Id
* @ORM\GeneratedValue
* @ORM\Column(type="integer")
*/
private $id;
/**
* @ORM\Column(type="boolean", nullable=true)
*/
private $isCaptcha = true;
/**
* @ORM\Column(type="boolean", nullable=true)
*/
private $isField1;
/**
* @ORM\Column(type="boolean", nullable=true)
*/
private $isField1Required;
/**
* @ORM\Column(type="boolean", nullable=true)
*/
private $isField2;
/**
* @ORM\Column(type="boolean", nullable=true)
*/
private $isField2Required;
/**
* @ORM\Column(type="boolean", nullable=true)
*/
private $isField3;
/**
* @ORM\Column(type="boolean", nullable=true)
*/
private $isField3Required;
/**
* @ORM\Column(type="boolean", nullable=true)
*/
private $isField4;
/**
* @ORM\Column(type="boolean", nullable=true)
*/
private $isField4Required;
/**
* @ORM\Column(type="boolean", nullable=true)
*/
private $isField5;
/**
* @ORM\Column(type="boolean", nullable=true)
*/
private $isField5Required;
/**
* @ORM\Column(type="boolean", nullable=true)
*/
private $isField6;
/**
* @ORM\Column(type="boolean", nullable=true)
*/
private $isField6Required;
/**
* @ORM\Column(type="boolean", nullable=true)
*/
private $isField7;
/**
* @ORM\Column(type="boolean", nullable=true)
*/
private $isField7Required;
/**
* @ORM\Column(type="string", length=255, nullable=true)
*/
private $fieldLabel;
/**
* @ORM\Column(type="string", length=255, nullable=true)
*/
private $field2Label;
/**
* @ORM\Column(type="string", length=255, nullable=true)
*/
private $field3Label;
/**
* @ORM\Column(type="string", length=255, nullable=true)
*/
private $field4Label;
/**
* @ORM\Column(type="string", length=255, nullable=true)
*/
private $field5Label;
/**
* @ORM\Column(type="string", length=255, nullable=true)
*/
private $field6Label;
/**
* @ORM\Column(type="string", length=255, nullable=true)
*/
private $field7label;
/**
* @ORM\Column(type="boolean", nullable=true)
*/
private $isTextarea;
/**
* @ORM\Column(type="boolean", nullable=true)
*/
private $isTextareaRequired;
/**
* @ORM\Column(type="string", length=255, nullable=true)
*/
private $TextareaLabel;
/**
* @ORM\Column(type="boolean", nullable=true)
*/
private $isMedia;
/**
* @ORM\Column(type="boolean", nullable=true)
*/
private $isMediaRequired;
/**
* @ORM\Column(type="string", length=255, nullable=true)
*/
private $mediaLabel;
/**
* @ORM\Column(type="string", length=255, nullable=true)
*/
private $uploadLimit;
/**
* @ORM\Column(type="boolean", options={"default": true})
*/
private $activedContribution;
/**
* @ORM\Column(type="string", length=255, nullable=true)
*/
private $title;
/**
* @ORM\Column(type="text", nullable=true)
*/
private $confirmationMessage;
/**
* @ORM\Column(type="string", length=255, nullable=true)
*/
private $legend;
public function getId(): ?int
{
return $this->id;
}
public function isCaptcha(): ?bool
{
return $this->isCaptcha;
}
public function setIsCaptcha(?bool $isCaptcha): self
{
$this->isCaptcha = $isCaptcha;
return $this;
}
public function isField1(): ?bool
{
return $this->isField1;
}
public function setIsField1(?bool $isField1): self
{
$this->isField1 = $isField1;
return $this;
}
public function isField1Required(): ?bool
{
return $this->isField1Required;
}
public function setIsField1Required(?bool $isField1Required): self
{
$this->isField1Required = $isField1Required;
return $this;
}
public function isField2(): ?bool
{
return $this->isField2;
}
public function setIsField2(?bool $isField2): self
{
$this->isField2 = $isField2;
return $this;
}
public function isField2Required(): ?bool
{
return $this->isField2Required;
}
public function setIsField2Required(?bool $isField2Required): self
{
$this->isField2Required = $isField2Required;
return $this;
}
public function isField3(): ?bool
{
return $this->isField3;
}
public function setIsField3(?bool $isField3): self
{
$this->isField3 = $isField3;
return $this;
}
public function isField3Required(): ?bool
{
return $this->isField3Required;
}
public function setIsField3Required(?bool $isField3Required): self
{
$this->isField3Required = $isField3Required;
return $this;
}
public function isField4(): ?bool
{
return $this->isField4;
}
public function setIsField4(?bool $isField4): self
{
$this->isField4 = $isField4;
return $this;
}
public function isField4Required(): ?bool
{
return $this->isField4Required;
}
public function setIsField4Required(?bool $isField4Required): self
{
$this->isField4Required = $isField4Required;
return $this;
}
public function isField5(): ?bool
{
return $this->isField5;
}
public function setIsField5(?bool $isField5): self
{
$this->isField5 = $isField5;
return $this;
}
public function isField5Required(): ?bool
{
return $this->isField5Required;
}
public function setIsField5Required(?bool $isField5Required): self
{
$this->isField5Required = $isField5Required;
return $this;
}
public function isField6(): ?bool
{
return $this->isField6;
}
public function setIsField6(?bool $isField6): self
{
$this->isField6 = $isField6;
return $this;
}
public function isField6Required(): ?bool
{
return $this->isField6Required;
}
public function setIsField6Required(?bool $isField6Required): self
{
$this->isField6Required = $isField6Required;
return $this;
}
public function isField7(): ?bool
{
return $this->isField7;
}
public function setIsField7(?bool $isField7): self
{
$this->isField7 = $isField7;
return $this;
}
public function isField7Required(): ?bool
{
return $this->isField7Required;
}
public function setIsField7Required(?bool $isField7Required): self
{
$this->isField7Required = $isField7Required;
return $this;
}
public function getFieldLabel(): ?string
{
return $this->fieldLabel;
}
public function setFieldLabel(?string $fieldLabel): self
{
$this->fieldLabel = $fieldLabel;
return $this;
}
public function getField2Label(): ?string
{
return $this->field2Label;
}
public function setField2Label(?string $field2Label): self
{
$this->field2Label = $field2Label;
return $this;
}
public function getField3Label(): ?string
{
return $this->field3Label;
}
public function setField3Label(?string $field3Label): self
{
$this->field3Label = $field3Label;
return $this;
}
public function getField4Label(): ?string
{
return $this->field4Label;
}
public function setField4Label(?string $field4Label): self
{
$this->field4Label = $field4Label;
return $this;
}
public function getField5Label(): ?string
{
return $this->field5Label;
}
public function setField5Label(?string $field5Label): self
{
$this->field5Label = $field5Label;
return $this;
}
public function getField6Label(): ?string
{
return $this->field6Label;
}
public function setField6Label(?string $field6Label): self
{
$this->field6Label = $field6Label;
return $this;
}
public function getField7label(): ?string
{
return $this->field7label;
}
public function setField7label(?string $field7label): self
{
$this->field7label = $field7label;
return $this;
}
public function isTextarea(): ?bool
{
return $this->isTextarea;
}
public function setIsTextarea(?bool $isTextarea): self
{
$this->isTextarea = $isTextarea;
return $this;
}
public function isTextareaRequired(): ?bool
{
return $this->isTextareaRequired;
}
public function setIsTextareaRequired(?bool $isTextareaRequired): self
{
$this->isTextareaRequired = $isTextareaRequired;
return $this;
}
public function getTextareaLabel(): ?string
{
return $this->TextareaLabel;
}
public function setTextareaLabel(?string $TextareaLabel): self
{
$this->TextareaLabel = $TextareaLabel;
return $this;
}
public function isMedia(): ?bool
{
return $this->isMedia;
}
public function setIsMedia(?bool $isMedia): self
{
$this->isMedia = $isMedia;
return $this;
}
public function isMediaRequired(): ?bool
{
return $this->isMediaRequired;
}
public function setIsMediaRequired(?bool $isMediaRequired): self
{
$this->isMediaRequired = $isMediaRequired;
return $this;
}
public function getMediaLabel(): ?string
{
return $this->mediaLabel;
}
public function setMediaLabel(?string $mediaLabel): self
{
$this->mediaLabel = $mediaLabel;
return $this;
}
public function getUploadLimit(): ?string
{
return $this->uploadLimit;
}
public function setUploadLimit(?string $uploadLimit): self
{
$this->uploadLimit = $uploadLimit;
return $this;
}
public function getActivedContribution(): ?bool
{
return $this->activedContribution;
}
public function setActivedContribution(bool $activedContribution): self
{
$this->activedContribution = $activedContribution;
return $this;
}
public function getLegend(): ?string
{
return $this->legend;
}
public function setLegend(?string $legend): self
{
$this->legend = $legend;
return $this;
}
public function getTitle(): ?string
{
return $this->title;
}
public function setTitle(?string $title): self
{
$this->title = $title;
return $this;
}
public function getConfirmationMessage(): ?string
{
return $this->confirmationMessage;
}
public function setConfirmationMessage(?string $confirmationMessage): self
{
$this->confirmationMessage = $confirmationMessage;
return $this;
}
}