| Current Path : /var/www/v3.cesa.co.za/src/MemberBundle/Entity/ |
| Current File : /var/www/v3.cesa.co.za/src/MemberBundle/Entity/MemberFirm.php |
<?php
namespace App\MemberBundle\Entity;
use Doctrine\Common\Collections\ArrayCollection;
use Doctrine\Common\Collections\Collection;
use Doctrine\DBAL\Types\Types;
use Doctrine\ORM\Mapping as ORM;
/**
* MemberFirm
*
* @ORM\Table(name="tblMemberFirms")
* @ORM\Entity(repositoryClass="App\MemberBundle\Repository\MemberFirmRepository")
*/
class MemberFirm
{
/**
* @ORM\Id
* @ORM\Column(name="FirmID", type="integer")
* @ORM\GeneratedValue(strategy="IDENTITY")
*/
private ?int $id = null;
/**
* @ORM\Column(name="FirmName", type="string", length=255)
*/
private ?string $firm_name = null;
/**
* @ORM\Column(name="FormOfIncorporation", type="string", length=50, nullable=true)
*/
private ?string $form_of_incorporation = null;
/**
* @ORM\Column(name="DateJoined", type="datetime", nullable=true)
*/
private ?\DateTimeInterface $date_joined = null;
/**
* @ORM\Column(name="DateTerminated", type="datetime", nullable=true)
*/
private ?\DateTimeInterface $date_terminated = null;
/**
* @ORM\Column(name="DirectoryLastUpdate", type="datetime", nullable=true)
*/
private ?\DateTimeInterface $directory_last_update = null;
/**
* @ORM\Column(name="EntryType", type="string", length=50, nullable=true)
*/
private ?string $entry_type = null;
/**
* @ORM\Column(name="PageRef", type="string", length=50, nullable=true)
*/
private ?string $page_ref = null;
/**
* @ORM\Column(name="LogoReceived", type="string", length=50, nullable=true)
*/
private ?string $logo_received = null;
/**
* @ORM\Column(name="Photographs", type="integer", options={"default": 0}, nullable=true)
*/
private ?int $photographs = null;
/**
* @ORM\Column(name="RunOns", type="integer", options={"default": 0}, nullable=true)
*/
private ?int $run_ons = null;
/**
* @ORM\Column(name="OrderNumber", type="string", length=50, nullable=true)
*/
private ?string $order_number = null;
/**
* @ORM\Column(name="InvoiceNumber", type="string", length=50, nullable=true)
*/
private ?string $invoice_number = null;
/**
* @ORM\Column(name="PaymentReceived", type="boolean", options={"default": 0}, nullable=true)
*/
private $payment_received = null;
/**
* @ORM\Column(name="DeclarationReceived", type="datetime", nullable=true)
*/
private ?\DateTimeInterface $declaration_received = null;
/**
* @ORM\Column(name="MemberStatus", type="string", length=50, nullable=true)
*/
private ?string $member_status = null;
/**
* @ORM\Column(name="Acoustics", type="boolean", options={"default": 0}, nullable=true)
*/
private $acoustics = null;
/**
* @ORM\Column(name="Agricultural", type="boolean", options={"default": 0}, nullable=true)
*/
private $agricultural = null;
/**
* @ORM\Column(name="BuildingServices", type="boolean", options={"default": 0}, nullable=true)
*/
private $building_services = null;
/**
* @ORM\Column(name="Chemical", type="boolean", options={"default": 0}, nullable=true)
*/
private $chemical = null;
/**
* @ORM\Column(name="Civil", type="boolean", options={"default": 0}, nullable=true)
*/
private $civil = null;
/**
* @ORM\Column(name="Development", type="boolean", options={"default": 0}, nullable=true)
*/
private $development = null;
/**
* @ORM\Column(name="Electrical", type="boolean", options={"default": 0}, nullable=true)
*/
private $electrical = null;
/**
* @ORM\Column(name="Electronic", type="boolean", options={"default": 0}, nullable=true)
*/
private $electronic = null;
/**
* @ORM\Column(name="Environmental", type="boolean", options={"default": 0}, nullable=true)
*/
private $environmental = null;
/**
* @ORM\Column(name="Geotechnical", type="boolean", options={"default": 0}, nullable=true)
*/
private $geotechnical = null;
/**
* @ORM\Column(name="Industrial", type="boolean", options={"default": 0}, nullable=true)
*/
private $industrial = null;
/**
* @ORM\Column(name="Mechanical", type="boolean", options={"default": 0}, nullable=true)
*/
private $mechanical = null;
/**
* @ORM\Column(name="Marine", type="boolean", options={"default": 0}, nullable=true)
*/
private $marine = null;
/**
* @ORM\Column(name="Mining", type="boolean", options={"default": 0}, nullable=true)
*/
private $mining = null;
/**
* @ORM\Column(name="Process", type="boolean", options={"default": 0}, nullable=true)
*/
private $process = null;
/**
* @ORM\Column(name="Structural", type="boolean", options={"default": 0}, nullable=true)
*/
private $structural = null;
/**
* @ORM\Column(name="Transportation", type="boolean", options={"default": 0}, nullable=true)
*/
private $transportation = null;
/**
* @ORM\Column(name="Architecture", type="boolean", options={"default": 0}, nullable=true)
*/
private $architecture = null;
/**
* @ORM\Column(name="RuralDevelopment", type="boolean", options={"default": 0}, nullable=true)
*/
private $rural_development = null;
/**
* @ORM\Column(name="ProjectManagement", type="boolean", options={"default": 0}, nullable=true)
*/
private $project_management = null;
/**
* @ORM\Column(name="QuantitySurveying", type="boolean", options={"default": 0}, nullable=true)
*/
private $quantity_surveying = null;
/**
* @ORM\Column(name="TownPlanning", type="boolean", options={"default": 0}, nullable=true)
*/
private $town_planning = null;
/**
* @ORM\Column(name="Multidisciplinary", type="boolean", options={"default": 0}, nullable=true)
*/
private $multidisciplinary = null;
/**
* @ORM\Column(name="DisputeResolution", type="boolean", options={"default": 0}, nullable=true)
*/
private $dispute_resolution = null;
/**
* @ORM\Column(name="ExpertWitness", type="boolean", options={"default": 0}, nullable=true)
*/
private $expert_witness = null;
/**
* @ORM\Column(name="InformationSystems", type="boolean", options={"default": 0}, nullable=true)
*/
private $information_systems = null;
/**
* @ORM\Column(name="FacilitiesManagement", type="boolean", options={"default": 0}, nullable=true)
*/
private $facilities_management = null;
/**
* @ORM\Column(name="GIS", type="boolean", options={"default": 0}, nullable=true)
*/
private $gis = null;
/**
* @ORM\Column(name="PIUnderwriter", type="string", length=50, nullable=true)
*/
private ?string $p_i_underwriter = null;
/**
* @ORM\Column(name="LevelOfCover", type="decimal", precision=2, scale=2, nullable=true)
*/
private ?string $level_of_cover = null;
/**
* @ORM\Column(name="LevelOfCoverShort", type="string", length=50, nullable=true)
*/
private ?string $level_of_cover_short = null;
/**
* @ORM\Column(name="URL", type="string", length=50, nullable=true)
*/
private ?string $url = null;
/**
* @ORM\Column(name="DocumentAccess", type="string", length=1, nullable=true)
*/
private ?string $document_access = null;
/**
* @ORM\Column(name="QualityMxSystem", type="string", length=1, nullable=true)
*/
private ?string $quality_mx_system = null;
/**
* @ORM\Column(name="ExportDivision", type="string", length=1, nullable=true)
*/
private ?string $export_division = null;
/**
* @ORM\Column(name="Active", type="string", length=3, nullable=true)
*/
private ?string $active = null;
/**
* @ORM\Column(name="School", type="string", length=1, nullable=true)
*/
private ?string $school = null;
/**
* @ORM\Column(name="lnumber", type="string", length=50, nullable=true)
*/
private ?string $l_number = null;
/**
* @ORM\Column(name="ExistingOrExperience", type="text", nullable=true)
*/
private $existing_or_experience = null;
/**
* @ORM\Column(name="SeekingToExportTo", type="text", nullable=true)
*/
private $seeking_to_exportTo = null;
/**
* @ORM\Column(name="QMSPlan", type="string", length=1, nullable=true)
*/
private ?string $qms_plan = null;
/**
* @ORM\Column(name="QMSDocs", type="string", length=1, nullable=true)
*/
private ?string $qms_docs = null;
/**
* @ORM\Column(name="QMSISOComply", type="string", length=1, nullable=true)
*/
private ?string $qms_iso_comply = null;
/**
* @ORM\Column(name="QMSISOCert", type="string", length=1, nullable=true)
*/
private ?string $qms_iso_cert = null;
/**
* @ORM\Column(name="QMSISOCertDate", type="datetime", nullable=true)
*/
private ?\DateTimeInterface $qms_iso_cert_date = null;
/**
* @ORM\Column(name="QMSOffices", type="string", length=1, nullable=true)
*/
private ?string $qms_offices = null;
/**
* @ORM\Column(name="QMSConsult", type="string", length=255, nullable=true)
*/
private ?string $qms_consult = null;
/**
* @ORM\Column(name="QMSCertBody", type="string", length=255, nullable=true)
*/
private ?string $qms_cert_body = null;
/**
* @ORM\Column(name="AcousticsName", type="string", length=255, nullable=true)
*/
private ?string $acoustics_name = null;
/**
* @ORM\Column(name="AgriculturalName", type="string", length=255, nullable=true)
*/
private ?string $agricultural_name = null;
/**
* @ORM\Column(name="BuildingServicesName", type="string", length=255, nullable=true)
*/
private ?string $building_services_name = null;
/**
* @ORM\Column(name="ChemicalName", type="string", length=255, nullable=true)
*/
private ?string $chemical_name = null;
/**
* @ORM\Column(name="CivilName", type="string", length=255, nullable=true)
*/
private ?string $civil_name = null;
/**
* @ORM\Column(name="DevelopmentName", type="string", length=255, nullable=true)
*/
private ?string $development_name = null;
/**
* @ORM\Column(name="ElectricalName", type="string", length=255, nullable=true)
*/
private ?string $electrical_name = null;
/**
* @ORM\Column(name="ElectronicName", type="string", length=255, nullable=true)
*/
private ?string $electronic_name = null;
/**
* @ORM\Column(name="EnvironmentalName", type="string", length=255, nullable=true)
*/
private ?string $environmental_name = null;
/**
* @ORM\Column(name="GeotechnicalName", type="string", length=255, nullable=true)
*/
private ?string $geotechnical_name = null;
/**
* @ORM\Column(name="IndustrialName", type="string", length=255, nullable=true)
*/
private ?string $industrial_name = null;
/**
* @ORM\Column(name="MechanicalName", type="string", length=255, nullable=true)
*/
private ?string $mechanical_name = null;
/**
* @ORM\Column(name="MarineName", type="string", length=255, nullable=true)
*/
private ?string $marine_name = null;
/**
* @ORM\Column(name="MiningName", type="string", length=255, nullable=true)
*/
private ?string $mining_name = null;
/**
* @ORM\Column(name="ProcessName", type="string", nullable=true)
*/
private ?string $process_name = null;
/**
* @ORM\Column(name="StructuralName", type="string", length=255, nullable=true)
*/
private ?string $structural_name = null;
/**
* @ORM\Column(name="TransportationName", type="string", length=255, nullable=true)
*/
private ?string $transportation_name = null;
/**
* @ORM\Column(name="ArchitectureName", type="string", length=255, nullable=true)
*/
private ?string $architecture_name = null;
/**
* @ORM\Column(name="RuralDevelopmentName", type="string", length=255, nullable=true)
*/
private ?string $rural_development_name = null;
/**
* @ORM\Column(name="ProjectManagementName", type="string", length=255, nullable=true)
*/
private ?string $project_management_name = null;
/**
* @ORM\Column(name="QuantitySurveyingName", type="string", length=255, nullable=true)
*/
private ?string $quantity_surveying_name = null;
/**
* @ORM\Column(name="TownPlanningName", type="string", length=255, nullable=true)
*/
private ?string $town_planning_name = null;
/**
* @ORM\Column(name="MultidisciplinaryName", type="string", length=255, nullable=true)
*/
private ?string $multidisciplinary_name = null;
/**
* @ORM\Column(name="DisputeResolutionName", type="string", length=255, nullable=true)
*/
private ?string $dispute_resolution_name = null;
/**
* @ORM\Column(name="ExpertWitnessName", type="string", length=255, nullable=true)
*/
private ?string $expert_witness_name = null;
/**
* @ORM\Column(name="InformationSystemsName", type="string", length=255, nullable=true)
*/
private ?string $information_systems_name = null;
/**
* @ORM\Column(name="FacilitiesManagementName", type="string", length=255, nullable=true)
*/
private ?string $facilities_management_name = null;
/**
* @ORM\Column(name="GISName", type="string", length=255, nullable=true)
*/
private ?string $gis_name = null;
/**
* @ORM\Column(name="MainFirmInvoice", type="string", length=255, nullable=true)
*/
private ?string $main_firm_invoice = null;
/**
* @ORM\Column(name="GroupFirmsInvoice", type="text", nullable=true)
*/
private $group_firms_invoice = null;
/**
* @ORM\Column(name="QMSImplemented", type="string", length=1, nullable=true)
*/
private ?string $qms_implemented = null;
/**
* @ORM\Column(name="QMSImplFully", type="string", length=255, nullable=true)
*/
private ?string $qms_impl_fully = null;
/**
* @ORM\Column(name="QMSImplPart", type="string", length=255, nullable=true)
*/
private ?string $qms_impl_part = null;
/**
* @ORM\Column(name="QMSAssess", type="string", length=1, nullable=true)
*/
private ?string $qms_assess = null;
/**
* @ORM\Column(name="QMSUseConsult", type="string", length=1, nullable=true)
*/
private ?string $qms_use_consult = null;
/**
* @ORM\Column(name="QMSIntend", type="string", length=1, nullable=true)
*/
private ?string $qms_intend = null;
/**
* @ORM\Column(name="BEPMEDS", type="string", length=1, nullable=true)
*/
private ?string $bep_meds = null;
/**
* @ORM\Column(name="WebHide", type="string", length=1, options={"default": "n"})
*/
private ?string $web_hide = null;
/**
* @ORM\Column(name="MentoringProg", type="string", length=1, nullable=true)
*/
private ?string $mentoring_prog = null;
/**
* @ORM\Column(name="CandidateProg", type="string", length=1, nullable=true)
*/
private ?string $candidate_prog = null;
/**
* @ORM\Column(name="SubscriptionsContact", type="string", length=255, nullable=true)
*/
private ?string $subscriptions_contact = null;
/**
* @ORM\Column(name="SubscriptionsEmail", type="string", length=255, nullable=true)
*/
private ?string $subscriptions_email = null;
/**
* @ORM\Column(name="HRTrainingContact", type="string", length=255, nullable=true)
*/
private ?string $hr_training_contact = null;
/**
* @ORM\Column(name="HRTrainingEmail", type="string", length=255, nullable=true)
*/
private ?string $hr_training_email = null;
/**
* @ORM\Column(name="MarketingContact", type="string", length=255, nullable=true)
*/
private ?string $marketing_contact = null;
/**
* @ORM\Column(name="MarketingEmail", type="string", length=255, nullable=true)
*/
private ?string $marketing_email = null;
/**
* @ORM\Column(name="CaUSigned", type="string", length=1, nullable=true)
*/
private ?string $ca_u_signed = null;
/**
* @ORM\Column(name="BBBEE", type="string", length=255, nullable=true)
*/
private ?string $bbbee = null;
/**
* @ORM\Column(name="YPFContact", type="string", length=255, nullable=true)
*/
private ?string $ypf_contact = null;
/**
* @ORM\Column(name="YPFEmail", type="string", length=255, nullable=true)
*/
private ?string $ypf_email = null;
/**
* @ORM\Column(name="SMME", type="string", length=255, nullable=true)
*/
private ?string $smme = null;
/**
* @ORM\Column(name="BlackOwned", type="string", length=255, nullable=true)
*/
private ?string $black_owned = null;
/**
* @ORM\Column(name="BBBEELevel", type="integer", nullable=true)
*/
private ?int $bbbee_level = null;
/**
* @ORM\Column(name="SustainabilityPolicy", type="string", length=1, nullable=true)
*/
private ?string $sustainability_policy = null;
/**
* @ORM\Column(name="SustainabilityIssues", type="string", length=1, nullable=true)
*/
private ?string $sustainability_issues = null;
/**
* @ORM\Column(name="SustainabilityProcess", type="string", length=1, nullable=true)
*/
private ?string $sustainability_process = null;
/**
* @ORM\Column(name="SustainabilityChampion", type="string", length=1, nullable=true)
*/
private ?string $sustainability_champion = null;
/**
* @ORM\Column(name="SustainabilityChampName", type="string", length=255, nullable=true)
*/
private ?string $sustainability_champ_name = null;
/**
* @ORM\Column(name="Comments", type="text", nullable=true)
*/
private ?string $comments = null;
/**
* @ORM\Column(name="SustainabilityFramework", type="string", length=1, nullable=true)
*/
private ?string $sustainability_framework = null;
/**
* @ORM\Column(name="SustainabilityDiscussed", type="string", length=1, nullable=true)
*/
private ?string $sustainability_discussed = null;
/**
* @ORM\Column(name="SustainabilityIndicator1", type="text", nullable=true)
*/
private ?string $sustainability_indicator_1 = null;
/**
* @ORM\Column(name="SustainabilityIndicator2", type="text", nullable=true)
*/
private ?string $sustainability_indicator_2 = null;
/**
* @ORM\Column(name="SustainabilityIndicator3", type="text", nullable=true)
*/
private ?string $sustainability_indicator_3 = null;
/**
* @ORM\Column(name="SustainabilityIndicator4", type="text", nullable=true)
*/
private ?string $sustainability_indicator_4 = null;
/**
* @ORM\Column(name="SustainabilityIndicator5", type="text", nullable=true)
*/
private ?string $sustainability_indicator_5 = null;
/**
* @ORM\Column(name="QMIG", type="string", length=1, nullable=true)
*/
private ?string $qmig = null;
/**
* @ORM\Column(name="QMSChampion", type="string", length=1, nullable=true)
*/
private ?string $qms_champion = null;
/**
* @ORM\Column(name="QMSChampName", type="string", length=255, nullable=true)
*/
private ?string $qms_champ_name = null;
/**
* @ORM\Column(name="QMSChampEmail", type="string", length=255, nullable=true)
*/
private ?string $qms_champ_email = null;
/**
* @ORM\Column(name="SustainabilityChampEmail", type="string", length=255, nullable=true)
*/
private ?string $sustainability_champ_email = null;
/**
* @ORM\Column(name="ProcurementContact", type="string", length=255, nullable=true)
*/
private ?string $procurement_contact = null;
/**
* @ORM\Column(name="ProcurementEmail", type="string", length=255, nullable=true)
*/
private ?string $procurement_email = null;
/**
* @ORM\Column(name="SubscriptionsTel", type="string", length=255, nullable=true)
*/
private ?string $subscriptions_tel = null;
/**
* @ORM\Column(name="HRTrainingTel", type="string", length=255, nullable=true)
*/
private ?string $hr_training_tel = null;
/**
* @ORM\Column(name="MarketingTel", type="string", length=255, nullable=true)
*/
private ?string $marketing_tel = null;
/**
* @ORM\Column(name="ProcurementTel", type="string", length=255, nullable=true)
*/
private ?string $procurement_tel = null;
/**
* @ORM\Column(name="YPFContactTel", type="string", length=255, nullable=true)
*/
private ?string $ypf_contact_tel = null;
/**
* @ORM\Column(name="BlackWomenOwned", type="string", length=255, nullable=true)
*/
private ?string $black_women_owned = null;
/**
* @ORM\Column(name="SABTACO", type="string", length=1, nullable=true)
*/
private ?string $sabtaco = null;
/**
* @ORM\Column(name="BBCBE", type="string", length=1, nullable=true)
*/
private ?string $bbcbe = null;
/**
* @ORM\Column(name="GBCSA", type="string", length=1, nullable=true)
*/
private ?string $gbcsa = null;
/**
* @ORM\Column(name="GoToPersonName", type="string", length=255, nullable=true)
*/
private ?string $go_to_person_name = null;
/**
* @ORM\Column(name="GoToPersonTel", type="string", length=255, nullable=true)
*/
private ?string $go_to_person_tel = null;
/**
* @ORM\Column(name="GoToPersonEmail", type="string", length=255, nullable=true)
*/
private ?string $go_to_person_email = null;
/**
* @ORM\Column(name="TotalStaff", type="integer", nullable=true)
*/
private ?int $total_staff = null;
/**
* @ORM\Column(name="TotalStaffShort", type="string", length=50, nullable=true)
*/
private ?string $total_staff_short = null;
/**
* @ORM\Column(name="ThreeYearsAverageTurnover", type="decimal", precision=2, scale=2, nullable=true)
*/
private ?string $three_years_average_turnover = null;
/**
* @ORM\OneToOne(targetEntity="MemberFirmTransformation", mappedBy="member_firm")
*/
private ?MemberFirmTransformation $member_transformation = null;
/**
* @ORM\OneToMany(targetEntity="MemberOffice", mappedBy="member_firm")
*/
private Collection $member_office;
public function __construct()
{
$this->member_office = new ArrayCollection();
}
public function getId(): ?int
{
return $this->id;
}
public function getFirmName(): ?string
{
return $this->firm_name;
}
public function setFirmName(string $firm_name): static
{
$this->firm_name = $firm_name;
return $this;
}
public function getFormOfIncorporation(): ?string
{
return $this->form_of_incorporation;
}
public function setFormOfIncorporation(?string $form_of_incorporation): static
{
$this->form_of_incorporation = $form_of_incorporation;
return $this;
}
public function getDateJoined(): ?\DateTimeInterface
{
return $this->date_joined;
}
public function setDateJoined(?\DateTimeInterface $date_joined): static
{
$this->date_joined = $date_joined;
return $this;
}
public function getDateTerminated(): ?\DateTimeInterface
{
return $this->date_terminated;
}
public function setDateTerminated(?\DateTimeInterface $date_terminated): static
{
$this->date_terminated = $date_terminated;
return $this;
}
public function getDirectoryLastUpdate(): ?\DateTimeInterface
{
return $this->directory_last_update;
}
public function setDirectoryLastUpdate(?\DateTimeInterface $directory_last_update): static
{
$this->directory_last_update = $directory_last_update;
return $this;
}
public function getEntryType(): ?string
{
return $this->entry_type;
}
public function setEntryType(?string $entry_type): static
{
$this->entry_type = $entry_type;
return $this;
}
public function getPageRef(): ?string
{
return $this->page_ref;
}
public function setPageRef(?string $page_ref): static
{
$this->page_ref = $page_ref;
return $this;
}
public function getLogoReceived(): ?string
{
return $this->logo_received;
}
public function setLogoReceived(?string $logo_received): static
{
$this->logo_received = $logo_received;
return $this;
}
public function getPhotographs(): ?int
{
return $this->photographs;
}
public function setPhotographs(?int $photographs): static
{
$this->photographs = $photographs;
return $this;
}
public function getRunOns(): ?int
{
return $this->run_ons;
}
public function setRunOns(?int $run_ons): static
{
$this->run_ons = $run_ons;
return $this;
}
public function getOrderNumber(): ?string
{
return $this->order_number;
}
public function setOrderNumber(?string $order_number): static
{
$this->order_number = $order_number;
return $this;
}
public function getInvoiceNumber(): ?string
{
return $this->invoice_number;
}
public function setInvoiceNumber(?string $invoice_number): static
{
$this->invoice_number = $invoice_number;
return $this;
}
public function getPaymentReceived()
{
return $this->payment_received;
}
public function setPaymentReceived($payment_received): static
{
$this->payment_received = $payment_received;
return $this;
}
public function getDeclarationReceived(): ?\DateTimeInterface
{
return $this->declaration_received;
}
public function setDeclarationReceived(?\DateTimeInterface $declaration_received): static
{
$this->declaration_received = $declaration_received;
return $this;
}
public function getMemberStatus(): ?string
{
return $this->member_status;
}
public function setMemberStatus(?string $member_status): static
{
$this->member_status = $member_status;
return $this;
}
public function getAcoustics()
{
return $this->acoustics;
}
public function setAcoustics($acoustics): static
{
$this->acoustics = $acoustics;
return $this;
}
public function getAgricultural()
{
return $this->agricultural;
}
public function setAgricultural($agricultural): static
{
$this->agricultural = $agricultural;
return $this;
}
public function getBuildingServices()
{
return $this->building_services;
}
public function setBuildingServices($building_services): static
{
$this->building_services = $building_services;
return $this;
}
public function getChemical()
{
return $this->chemical;
}
public function setChemical($chemical): static
{
$this->chemical = $chemical;
return $this;
}
public function getCivil()
{
return $this->civil;
}
public function setCivil($civil): static
{
$this->civil = $civil;
return $this;
}
public function getDevelopment()
{
return $this->development;
}
public function setDevelopment($development): static
{
$this->development = $development;
return $this;
}
public function getElectrical()
{
return $this->electrical;
}
public function setElectrical($electrical): static
{
$this->electrical = $electrical;
return $this;
}
public function getElectronic()
{
return $this->electronic;
}
public function setElectronic($electronic): static
{
$this->electronic = $electronic;
return $this;
}
public function getEnvironmental()
{
return $this->environmental;
}
public function setEnvironmental($environmental): static
{
$this->environmental = $environmental;
return $this;
}
public function getGeotechnical()
{
return $this->geotechnical;
}
public function setGeotechnical($geotechnical): static
{
$this->geotechnical = $geotechnical;
return $this;
}
public function getIndustrial()
{
return $this->industrial;
}
public function setIndustrial($industrial): static
{
$this->industrial = $industrial;
return $this;
}
public function getMechanical()
{
return $this->mechanical;
}
public function setMechanical($mechanical): static
{
$this->mechanical = $mechanical;
return $this;
}
public function getMarine()
{
return $this->marine;
}
public function setMarine($marine): static
{
$this->marine = $marine;
return $this;
}
public function getMining()
{
return $this->mining;
}
public function setMining($mining): static
{
$this->mining = $mining;
return $this;
}
public function getProcess()
{
return $this->process;
}
public function setProcess($process): static
{
$this->process = $process;
return $this;
}
public function getStructural()
{
return $this->structural;
}
public function setStructural($structural): static
{
$this->structural = $structural;
return $this;
}
public function getTransportation()
{
return $this->transportation;
}
public function setTransportation($transportation): static
{
$this->transportation = $transportation;
return $this;
}
public function getArchitecture()
{
return $this->architecture;
}
public function setArchitecture($architecture): static
{
$this->architecture = $architecture;
return $this;
}
public function getRuralDevelopment()
{
return $this->rural_development;
}
public function setRuralDevelopment($rural_development): static
{
$this->rural_development = $rural_development;
return $this;
}
public function getProjectManagement()
{
return $this->project_management;
}
public function setProjectManagement($project_management): static
{
$this->project_management = $project_management;
return $this;
}
public function getQuantitySurveying()
{
return $this->quantity_surveying;
}
public function setQuantitySurveying($quantity_surveying): static
{
$this->quantity_surveying = $quantity_surveying;
return $this;
}
public function getTownPlanning()
{
return $this->town_planning;
}
public function setTownPlanning($town_planning): static
{
$this->town_planning = $town_planning;
return $this;
}
public function getMultidisciplinary()
{
return $this->multidisciplinary;
}
public function setMultidisciplinary($multidisciplinary): static
{
$this->multidisciplinary = $multidisciplinary;
return $this;
}
public function getDisputeResolution()
{
return $this->dispute_resolution;
}
public function setDisputeResolution($dispute_resolution): static
{
$this->dispute_resolution = $dispute_resolution;
return $this;
}
public function getExpertWitness()
{
return $this->expert_witness;
}
public function setExpertWitness($expert_witness): static
{
$this->expert_witness = $expert_witness;
return $this;
}
public function getInformationSystems()
{
return $this->information_systems;
}
public function setInformationSystems($information_systems): static
{
$this->information_systems = $information_systems;
return $this;
}
public function getFacilitiesManagement()
{
return $this->facilities_management;
}
public function setFacilitiesManagement($facilities_management): static
{
$this->facilities_management = $facilities_management;
return $this;
}
public function getGis()
{
return $this->gis;
}
public function setGis($gis): static
{
$this->gis = $gis;
return $this;
}
public function getPIUnderwriter(): ?string
{
return $this->p_i_underwriter;
}
public function setPIUnderwriter(?string $p_i_underwriter): static
{
$this->p_i_underwriter = $p_i_underwriter;
return $this;
}
public function getLevelOfCover(): ?string
{
return $this->level_of_cover;
}
public function setLevelOfCover(?string $level_of_cover): static
{
$this->level_of_cover = $level_of_cover;
return $this;
}
public function getLevelOfCoverShort(): ?string
{
return $this->level_of_cover_short;
}
public function setLevelOfCoverShort(?string $level_of_cover_short): static
{
$this->level_of_cover_short = $level_of_cover_short;
return $this;
}
public function getQualityManagement(): ?string
{
return $this->quality_management;
}
public function setQualityManagement(?string $quality_management): static
{
$this->quality_management = $quality_management;
return $this;
}
public function getDateOfLastPeerReview(): ?string
{
return $this->date_of_last_peer_review;
}
public function setDateOfLastPeerReview(?string $date_of_last_peer_review): static
{
$this->date_of_last_peer_review = $date_of_last_peer_review;
return $this;
}
public function getUrl(): ?string
{
return $this->url;
}
public function setUrl(?string $url): static
{
$this->url = $url;
return $this;
}
public function getDocumentAccess(): ?string
{
return $this->document_access;
}
public function setDocumentAccess(?string $document_access): static
{
$this->document_access = $document_access;
return $this;
}
public function getQualityMxSystem(): ?string
{
return $this->quality_mx_system;
}
public function setQualityMxSystem(?string $quality_mx_system): static
{
$this->quality_mx_system = $quality_mx_system;
return $this;
}
public function getExportDivision(): ?string
{
return $this->export_division;
}
public function setExportDivision(?string $export_division): static
{
$this->export_division = $export_division;
return $this;
}
public function getActive(): ?string
{
return $this->active;
}
public function setActive(?string $active): static
{
$this->active = $active;
return $this;
}
public function getSchool(): ?string
{
return $this->school;
}
public function setSchool(?string $school): static
{
$this->school = $school;
return $this;
}
public function getLNumber(): ?string
{
return $this->l_number;
}
public function setLNumber(?string $l_number): static
{
$this->l_number = $l_number;
return $this;
}
public function getExistingOrExperience()
{
return $this->existing_or_experience;
}
public function setExistingOrExperience($existing_or_experience): static
{
$this->existing_or_experience = $existing_or_experience;
return $this;
}
public function getSeekingToExportTo()
{
return $this->seeking_to_exportTo;
}
public function setSeekingToExportTo($seeking_to_exportTo): static
{
$this->seeking_to_exportTo = $seeking_to_exportTo;
return $this;
}
public function getQmsPlan(): ?string
{
return $this->qms_plan;
}
public function setQmsPlan(?string $qms_plan): static
{
$this->qms_plan = $qms_plan;
return $this;
}
public function getQmsDocs(): ?string
{
return $this->qms_docs;
}
public function setQmsDocs(?string $qms_docs): static
{
$this->qms_docs = $qms_docs;
return $this;
}
public function getQmsIsoComply(): ?string
{
return $this->qms_iso_comply;
}
public function setQmsIsoComply(?string $qms_iso_comply): static
{
$this->qms_iso_comply = $qms_iso_comply;
return $this;
}
public function getQmsIsoCert(): ?string
{
return $this->qms_iso_cert;
}
public function setQmsIsoCert(?string $qms_iso_cert): static
{
$this->qms_iso_cert = $qms_iso_cert;
return $this;
}
public function getQmsIsoCertDate(): ?\DateTimeInterface
{
return $this->qms_iso_cert_date;
}
public function setQmsIsoCertDate(?\DateTimeInterface $qms_iso_cert_date): static
{
$this->qms_iso_cert_date = $qms_iso_cert_date;
return $this;
}
public function getQmsOffices(): ?string
{
return $this->qms_offices;
}
public function setQmsOffices(?string $qms_offices): static
{
$this->qms_offices = $qms_offices;
return $this;
}
public function getQmsConsult(): ?string
{
return $this->qms_consult;
}
public function setQmsConsult(?string $qms_consult): static
{
$this->qms_consult = $qms_consult;
return $this;
}
public function getQmsCertBody(): ?string
{
return $this->qms_cert_body;
}
public function setQmsCertBody(?string $qms_cert_body): static
{
$this->qms_cert_body = $qms_cert_body;
return $this;
}
public function getAcousticsName(): ?string
{
return $this->acoustics_name;
}
public function setAcousticsName(?string $acoustics_name): static
{
$this->acoustics_name = $acoustics_name;
return $this;
}
public function getAgriculturalName(): ?string
{
return $this->agricultural_name;
}
public function setAgriculturalName(?string $agricultural_name): static
{
$this->agricultural_name = $agricultural_name;
return $this;
}
public function getBuildingServicesName(): ?string
{
return $this->building_services_name;
}
public function setBuildingServicesName(?string $building_services_name): static
{
$this->building_services_name = $building_services_name;
return $this;
}
public function getChemicalName(): ?string
{
return $this->chemical_name;
}
public function setChemicalName(?string $chemical_name): static
{
$this->chemical_name = $chemical_name;
return $this;
}
public function getCivilName(): ?string
{
return $this->civil_name;
}
public function setCivilName(?string $civil_name): static
{
$this->civil_name = $civil_name;
return $this;
}
public function getDevelopmentName(): ?string
{
return $this->development_name;
}
public function setDevelopmentName(?string $development_name): static
{
$this->development_name = $development_name;
return $this;
}
public function getElectricalName(): ?string
{
return $this->electrical_name;
}
public function setElectricalName(?string $electrical_name): static
{
$this->electrical_name = $electrical_name;
return $this;
}
public function getElectronicName(): ?string
{
return $this->electronic_name;
}
public function setElectronicName(?string $electronic_name): static
{
$this->electronic_name = $electronic_name;
return $this;
}
public function getEnvironmentalName(): ?string
{
return $this->environmental_name;
}
public function setEnvironmentalName(?string $environmental_name): static
{
$this->environmental_name = $environmental_name;
return $this;
}
public function getGeotechnicalName(): ?string
{
return $this->geotechnical_name;
}
public function setGeotechnicalName(?string $geotechnical_name): static
{
$this->geotechnical_name = $geotechnical_name;
return $this;
}
public function getIndustrialName(): ?string
{
return $this->industrial_name;
}
public function setIndustrialName(?string $industrial_name): static
{
$this->industrial_name = $industrial_name;
return $this;
}
public function getMechanicalName(): ?string
{
return $this->mechanical_name;
}
public function setMechanicalName(?string $mechanical_name): static
{
$this->mechanical_name = $mechanical_name;
return $this;
}
public function getMarineName(): ?string
{
return $this->marine_name;
}
public function setMarineName(?string $marine_name): static
{
$this->marine_name = $marine_name;
return $this;
}
public function getMiningName(): ?string
{
return $this->mining_name;
}
public function setMiningName(?string $mining_name): static
{
$this->mining_name = $mining_name;
return $this;
}
public function getProcessName(): ?string
{
return $this->process_name;
}
public function setProcessName(?string $process_name): static
{
$this->process_name = $process_name;
return $this;
}
public function getStructuralName(): ?string
{
return $this->structural_name;
}
public function setStructuralName(?string $structural_name): static
{
$this->structural_name = $structural_name;
return $this;
}
public function getTransportationName(): ?string
{
return $this->transportation_name;
}
public function setTransportationName(?string $transportation_name): static
{
$this->transportation_name = $transportation_name;
return $this;
}
public function getArchitectureName(): ?string
{
return $this->architecture_name;
}
public function setArchitectureName(?string $architecture_name): static
{
$this->architecture_name = $architecture_name;
return $this;
}
public function getRuralDevelopmentName(): ?string
{
return $this->rural_development_name;
}
public function setRuralDevelopmentName(?string $rural_development_name): static
{
$this->rural_development_name = $rural_development_name;
return $this;
}
public function getProjectManagementName(): ?string
{
return $this->project_management_name;
}
public function setProjectManagementName(?string $project_management_name): static
{
$this->project_management_name = $project_management_name;
return $this;
}
public function getQuantitySurveyingName(): ?string
{
return $this->quantity_surveying_name;
}
public function setQuantitySurveyingName(?string $quantity_surveying_name): static
{
$this->quantity_surveying_name = $quantity_surveying_name;
return $this;
}
public function getTownPlanningName(): ?string
{
return $this->town_planning_name;
}
public function setTownPlanningName(?string $town_planning_name): static
{
$this->town_planning_name = $town_planning_name;
return $this;
}
public function getMultidisciplinaryName(): ?string
{
return $this->multidisciplinary_name;
}
public function setMultidisciplinaryName(?string $multidisciplinary_name): static
{
$this->multidisciplinary_name = $multidisciplinary_name;
return $this;
}
public function getDisputeResolutionName(): ?string
{
return $this->dispute_resolution_name;
}
public function setDisputeResolutionName(?string $dispute_resolution_name): static
{
$this->dispute_resolution_name = $dispute_resolution_name;
return $this;
}
public function getExpertWitnessName(): ?string
{
return $this->expert_witness_name;
}
public function setExpertWitnessName(?string $expert_witness_name): static
{
$this->expert_witness_name = $expert_witness_name;
return $this;
}
public function getInformationSystemsName(): ?string
{
return $this->information_systems_name;
}
public function setInformationSystemsName(?string $information_systems_name): static
{
$this->information_systems_name = $information_systems_name;
return $this;
}
public function getFacilitiesManagementName(): ?string
{
return $this->facilities_management_name;
}
public function setFacilitiesManagementName(?string $facilities_management_name): static
{
$this->facilities_management_name = $facilities_management_name;
return $this;
}
public function getGisName(): ?string
{
return $this->gis_name;
}
public function setGisName(?string $gis_name): static
{
$this->gis_name = $gis_name;
return $this;
}
public function getMainFirmInvoice(): ?string
{
return $this->main_firm_invoice;
}
public function setMainFirmInvoice(?string $main_firm_invoice): static
{
$this->main_firm_invoice = $main_firm_invoice;
return $this;
}
public function getGroupFirmsInvoice()
{
return $this->group_firms_invoice;
}
public function setGroupFirmsInvoice($group_firms_invoice): static
{
$this->group_firms_invoice = $group_firms_invoice;
return $this;
}
public function getQmsImplemented(): ?string
{
return $this->qms_implemented;
}
public function setQmsImplemented(?string $qms_implemented): static
{
$this->qms_implemented = $qms_implemented;
return $this;
}
public function getQmsImplFully(): ?string
{
return $this->qms_impl_fully;
}
public function setQmsImplFully(?string $qms_impl_fully): static
{
$this->qms_impl_fully = $qms_impl_fully;
return $this;
}
public function getQmsImplPart(): ?string
{
return $this->qms_impl_part;
}
public function setQmsImplPart(?string $qms_impl_part): static
{
$this->qms_impl_part = $qms_impl_part;
return $this;
}
public function getQmsAssess(): ?string
{
return $this->qms_assess;
}
public function setQmsAssess(?string $qms_assess): static
{
$this->qms_assess = $qms_assess;
return $this;
}
public function getQmsUseConsult(): ?string
{
return $this->qms_use_consult;
}
public function setQmsUseConsult(?string $qms_use_consult): static
{
$this->qms_use_consult = $qms_use_consult;
return $this;
}
public function getQmsIntend(): ?string
{
return $this->qms_intend;
}
public function setQmsIntend(?string $qms_intend): static
{
$this->qms_intend = $qms_intend;
return $this;
}
public function getBepMeds(): ?string
{
return $this->bep_meds;
}
public function setBepMeds(?string $bep_meds): static
{
$this->bep_meds = $bep_meds;
return $this;
}
public function getWebHide(): ?string
{
return $this->web_hide;
}
public function setWebHide(string $web_hide): static
{
$this->web_hide = $web_hide;
return $this;
}
public function getMentoringProg(): ?string
{
return $this->mentoring_prog;
}
public function setMentoringProg(?string $mentoring_prog): static
{
$this->mentoring_prog = $mentoring_prog;
return $this;
}
public function getCandidateProg(): ?string
{
return $this->candidate_prog;
}
public function setCandidateProg(?string $candidate_prog): static
{
$this->candidate_prog = $candidate_prog;
return $this;
}
public function getSubscriptionsContact(): ?string
{
return $this->subscriptions_contact;
}
public function setSubscriptionsContact(?string $subscriptions_contact): static
{
$this->subscriptions_contact = $subscriptions_contact;
return $this;
}
public function getSubscriptionsEmail(): ?string
{
return $this->subscriptions_email;
}
public function setSubscriptionsEmail(?string $subscriptions_email): static
{
$this->subscriptions_email = $subscriptions_email;
return $this;
}
public function getHrTrainingContact(): ?string
{
return $this->hr_training_contact;
}
public function setHrTrainingContact(?string $hr_training_contact): static
{
$this->hr_training_contact = $hr_training_contact;
return $this;
}
public function getHrTrainingEmail(): ?string
{
return $this->hr_training_email;
}
public function setHrTrainingEmail(?string $hr_training_email): static
{
$this->hr_training_email = $hr_training_email;
return $this;
}
public function getMarketingContact(): ?string
{
return $this->marketing_contact;
}
public function setMarketingContact(?string $marketing_contact): static
{
$this->marketing_contact = $marketing_contact;
return $this;
}
public function getMarketingEmail(): ?string
{
return $this->marketing_email;
}
public function setMarketingEmail(?string $marketing_email): static
{
$this->marketing_email = $marketing_email;
return $this;
}
public function getCaUSigned(): ?string
{
return $this->ca_u_signed;
}
public function setCaUSigned(?string $ca_u_signed): static
{
$this->ca_u_signed = $ca_u_signed;
return $this;
}
public function getBbbee(): ?string
{
return $this->bbbee;
}
public function setBbbee(?string $bbbee): static
{
$this->bbbee = $bbbee;
return $this;
}
public function getYpfContact(): ?string
{
return $this->ypf_contact;
}
public function setYpfContact(?string $ypf_contact): static
{
$this->ypf_contact = $ypf_contact;
return $this;
}
public function getYpfEmail(): ?string
{
return $this->ypf_email;
}
public function setYpfEmail(?string $ypf_email): static
{
$this->ypf_email = $ypf_email;
return $this;
}
public function getSmme(): ?string
{
return $this->smme;
}
public function setSmme(?string $smme): static
{
$this->smme = $smme;
return $this;
}
public function getBlackOwned(): ?string
{
return $this->black_owned;
}
public function setBlackOwned(?string $black_owned): static
{
$this->black_owned = $black_owned;
return $this;
}
public function getBbbeeLevel(): ?int
{
return $this->bbbee_level;
}
public function setBbbeeLevel(?int $bbbee_level): static
{
$this->bbbee_level = $bbbee_level;
return $this;
}
public function getSustainabilityPolicy(): ?string
{
return $this->sustainability_policy;
}
public function setSustainabilityPolicy(?string $sustainability_policy): static
{
$this->sustainability_policy = $sustainability_policy;
return $this;
}
public function getSustainabilityIssues(): ?string
{
return $this->sustainability_issues;
}
public function setSustainabilityIssues(?string $sustainability_issues): static
{
$this->sustainability_issues = $sustainability_issues;
return $this;
}
public function getSustainabilityProcess(): ?string
{
return $this->sustainability_process;
}
public function setSustainabilityProcess(?string $sustainability_process): static
{
$this->sustainability_process = $sustainability_process;
return $this;
}
public function getSustainabilityChampion(): ?string
{
return $this->sustainability_champion;
}
public function setSustainabilityChampion(?string $sustainability_champion): static
{
$this->sustainability_champion = $sustainability_champion;
return $this;
}
public function getSustainabilityChampName(): ?string
{
return $this->sustainability_champ_name;
}
public function setSustainabilityChampName(?string $sustainability_champ_name): static
{
$this->sustainability_champ_name = $sustainability_champ_name;
return $this;
}
public function getComments(): ?string
{
return $this->comments;
}
public function setComments(?string $comments): static
{
$this->comments = $comments;
return $this;
}
public function getSustainabilityFramework(): ?string
{
return $this->sustainability_framework;
}
public function setSustainabilityFramework(?string $sustainability_framework): static
{
$this->sustainability_framework = $sustainability_framework;
return $this;
}
public function getSustainabilityDiscussed(): ?string
{
return $this->sustainability_discussed;
}
public function setSustainabilityDiscussed(?string $sustainability_discussed): static
{
$this->sustainability_discussed = $sustainability_discussed;
return $this;
}
public function getSustainabilityIndicator1(): ?string
{
return $this->sustainability_indicator_1;
}
public function setSustainabilityIndicator1(?string $sustainability_indicator_1): static
{
$this->sustainability_indicator_1 = $sustainability_indicator_1;
return $this;
}
public function getSustainabilityIndicator2(): ?string
{
return $this->sustainability_indicator_2;
}
public function setSustainabilityIndicator2(?string $sustainability_indicator_2): static
{
$this->sustainability_indicator_2 = $sustainability_indicator_2;
return $this;
}
public function getSustainabilityIndicator3(): ?string
{
return $this->sustainability_indicator_3;
}
public function setSustainabilityIndicator3(?string $sustainability_indicator_3): static
{
$this->sustainability_indicator_3 = $sustainability_indicator_3;
return $this;
}
public function getSustainabilityIndicator4(): ?string
{
return $this->sustainability_indicator_4;
}
public function setSustainabilityIndicator4(?string $sustainability_indicator_4): static
{
$this->sustainability_indicator_4 = $sustainability_indicator_4;
return $this;
}
public function getSustainabilityIndicator5(): ?string
{
return $this->sustainability_indicator_5;
}
public function setSustainabilityIndicator5(?string $sustainability_indicator_5): static
{
$this->sustainability_indicator_5 = $sustainability_indicator_5;
return $this;
}
public function getQmig(): ?string
{
return $this->qmig;
}
public function setQmig(?string $qmig): static
{
$this->qmig = $qmig;
return $this;
}
public function getQmsChampion(): ?string
{
return $this->qms_champion;
}
public function setQmsChampion(?string $qms_champion): static
{
$this->qms_champion = $qms_champion;
return $this;
}
public function getQmsChampName(): ?string
{
return $this->qms_champ_name;
}
public function setQmsChampName(?string $qms_champ_name): static
{
$this->qms_champ_name = $qms_champ_name;
return $this;
}
public function getQmsChampEmail(): ?string
{
return $this->qms_champ_email;
}
public function setQmsChampEmail(?string $qms_champ_email): static
{
$this->qms_champ_email = $qms_champ_email;
return $this;
}
public function getSustainabilityChampEmail(): ?string
{
return $this->sustainability_champ_email;
}
public function setSustainabilityChampEmail(?string $sustainability_champ_email): static
{
$this->sustainability_champ_email = $sustainability_champ_email;
return $this;
}
public function getProcurementContact(): ?string
{
return $this->procurement_contact;
}
public function setProcurementContact(?string $procurement_contact): static
{
$this->procurement_contact = $procurement_contact;
return $this;
}
public function getProcurementEmail(): ?string
{
return $this->procurement_email;
}
public function setProcurementEmail(?string $procurement_email): static
{
$this->procurement_email = $procurement_email;
return $this;
}
public function getSubscriptionsTel(): ?string
{
return $this->subscriptions_tel;
}
public function setSubscriptionsTel(?string $subscriptions_tel): static
{
$this->subscriptions_tel = $subscriptions_tel;
return $this;
}
public function getHrTrainingTel(): ?string
{
return $this->hr_training_tel;
}
public function setHrTrainingTel(?string $hr_training_tel): static
{
$this->hr_training_tel = $hr_training_tel;
return $this;
}
public function getMarketingTel(): ?string
{
return $this->marketing_tel;
}
public function setMarketingTel(?string $marketing_tel): static
{
$this->marketing_tel = $marketing_tel;
return $this;
}
public function getProcurementTel(): ?string
{
return $this->procurement_tel;
}
public function setProcurementTel(?string $procurement_tel): static
{
$this->procurement_tel = $procurement_tel;
return $this;
}
public function getYpfContactTel(): ?string
{
return $this->ypf_contact_tel;
}
public function setYpfContactTel(?string $ypf_contact_tel): static
{
$this->ypf_contact_tel = $ypf_contact_tel;
return $this;
}
public function getBlackWomenOwned(): ?string
{
return $this->black_women_owned;
}
public function setBlackWomenOwned(?string $black_women_owned): static
{
$this->black_women_owned = $black_women_owned;
return $this;
}
public function getSabtaco(): ?string
{
return $this->sabtaco;
}
public function setSabtaco(?string $sabtaco): static
{
$this->sabtaco = $sabtaco;
return $this;
}
public function getBbcbe(): ?string
{
return $this->bbcbe;
}
public function setBbcbe(?string $bbcbe): static
{
$this->bbcbe = $bbcbe;
return $this;
}
public function getGbcsa(): ?string
{
return $this->gbcsa;
}
public function setGbcsa(?string $gbcsa): static
{
$this->gbcsa = $gbcsa;
return $this;
}
public function getGoToPersonName(): ?string
{
return $this->go_to_person_name;
}
public function setGoToPersonName(?string $go_to_person_name): static
{
$this->go_to_person_name = $go_to_person_name;
return $this;
}
public function getGoToPersonTel(): ?string
{
return $this->go_to_person_tel;
}
public function setGoToPersonTel(?string $go_to_person_tel): static
{
$this->go_to_person_tel = $go_to_person_tel;
return $this;
}
public function getGoToPersonEmail(): ?string
{
return $this->go_to_person_email;
}
public function setGoToPersonEmail(?string $go_to_person_email): static
{
$this->go_to_person_email = $go_to_person_email;
return $this;
}
public function getTotalStaff(): ?int
{
return $this->total_staff;
}
public function setTotalStaff(?int $total_staff): static
{
$this->total_staff = $total_staff;
return $this;
}
public function getTotalStaffShort(): ?string
{
return $this->total_staff_short;
}
public function setTotalStaffShort(?string $total_staff_short): static
{
$this->total_staff_short = $total_staff_short;
return $this;
}
public function getThreeYearsAverageTurnover(): ?string
{
return $this->three_years_average_turnover;
}
public function setThreeYearsAverageTurnover(?string $three_years_average_turnover): static
{
$this->three_years_average_turnover = $three_years_average_turnover;
return $this;
}
public function isPaymentReceived(): ?bool
{
return $this->payment_received;
}
public function isAcoustics(): ?bool
{
return $this->acoustics;
}
public function isAgricultural(): ?bool
{
return $this->agricultural;
}
public function isBuildingServices(): ?bool
{
return $this->building_services;
}
public function isChemical(): ?bool
{
return $this->chemical;
}
public function isCivil(): ?bool
{
return $this->civil;
}
public function isDevelopment(): ?bool
{
return $this->development;
}
public function isElectrical(): ?bool
{
return $this->electrical;
}
public function isElectronic(): ?bool
{
return $this->electronic;
}
public function isEnvironmental(): ?bool
{
return $this->environmental;
}
public function isGeotechnical(): ?bool
{
return $this->geotechnical;
}
public function isIndustrial(): ?bool
{
return $this->industrial;
}
public function isMechanical(): ?bool
{
return $this->mechanical;
}
public function isMarine(): ?bool
{
return $this->marine;
}
public function isMining(): ?bool
{
return $this->mining;
}
public function isProcess(): ?bool
{
return $this->process;
}
public function isStructural(): ?bool
{
return $this->structural;
}
public function isTransportation(): ?bool
{
return $this->transportation;
}
public function isArchitecture(): ?bool
{
return $this->architecture;
}
public function isRuralDevelopment(): ?bool
{
return $this->rural_development;
}
public function isProjectManagement(): ?bool
{
return $this->project_management;
}
public function isQuantitySurveying(): ?bool
{
return $this->quantity_surveying;
}
public function isTownPlanning(): ?bool
{
return $this->town_planning;
}
public function isMultidisciplinary(): ?bool
{
return $this->multidisciplinary;
}
public function isDisputeResolution(): ?bool
{
return $this->dispute_resolution;
}
public function isExpertWitness(): ?bool
{
return $this->expert_witness;
}
public function isInformationSystems(): ?bool
{
return $this->information_systems;
}
public function isFacilitiesManagement(): ?bool
{
return $this->facilities_management;
}
public function isGis(): ?bool
{
return $this->gis;
}
/**
* @return Collection<int, MemberOffice>
*/
public function getMemberOffice(): Collection
{
return $this->member_office;
}
public function addMemberOffice(MemberOffice $memberOffice): static
{
if (!$this->member_office->contains($memberOffice)) {
$this->member_office->add($memberOffice);
$memberOffice->setMemberFirm($this);
}
return $this;
}
public function removeMemberOffice(MemberOffice $memberOffice): static
{
if ($this->member_office->removeElement($memberOffice)) {
// set the owning side to null (unless already changed)
if ($memberOffice->getMemberFirm() === $this) {
$memberOffice->setMemberFirm(null);
}
}
return $this;
}
public function getMemberTransformation(): ?MemberFirmTransformation
{
return $this->member_transformation;
}
public function setMemberTransformation(?MemberFirmTransformation $member_transformation): static
{
// unset the owning side of the relation if necessary
if ($member_transformation === null && $this->member_transformation !== null) {
$this->member_transformation->setMemberFirm(null);
}
// set the owning side of the relation if necessary
if ($member_transformation !== null && $member_transformation->getMemberFirm() !== $this) {
$member_transformation->setMemberFirm($this);
}
$this->member_transformation = $member_transformation;
return $this;
}
}