- <?php
-
- namespace Lc\CaracoleBundle\Model\Address;
-
-
- use Lc\CaracoleBundle\Model\Merchant\MerchantInterface;
- use Lc\CaracoleBundle\Model\PointSale\PointSaleInterface;
- use Lc\SovBundle\Model\User\UserInterface;
-
- interface AddressInterface
- {
- public function getUser(): ?UserInterface;
-
- public function setUser(?UserInterface $user): AddressInterface;
-
- public function getTitle(): ?string;
-
- public function setTitle(string $title): AddressInterface;
-
- public function getType(): ?string;
-
- public function setType(string $type): AddressInterface;
-
- public function getCivility(): ?bool;
-
- public function setCivility(?bool $civility): AddressInterface;
-
- public function getLastname(): ?string;
-
- public function setLastname(?string $lastname): AddressInterface;
-
- public function getFirstname(): ?string;
-
- public function setFirstname(?string $firstname): AddressInterface;
-
- public function getAddress(): ?string;
-
- public function setAddress(string $address): AddressInterface;
-
- public function getZip(): ?string;
-
- public function setZip(string $zip): AddressInterface;
-
- public function getCity(): ?string;
-
- public function setCity(string $city): AddressInterface;
-
- public function getCountry(): ?string;
-
- public function setCountry(string $country): AddressInterface;
-
- public function getLatitude(): ?string;
-
- public function setLatitude(?string $latitude): AddressInterface;
-
- public function getLongitude(): ?string;
-
- public function setLongitude(?string $longitude): AddressInterface;
-
- public function getLatitudeOverride(): ?string;
-
- public function setLatitudeOverride(?string $latitudeOverride): AddressInterface;
-
- public function getLongitudeOverride(): ?string;
-
- public function setLongitudeOverride(?string $longitudeOverride): AddressInterface;
-
- public function getCompany(): ?string;
-
- public function setCompany(?string $company): AddressInterface;
-
- public function getSiret(): ?string;
-
- public function setSiret(?string $siret): AddressInterface;
-
- public function getTva(): ?string;
-
- public function setTva(?string $tva): AddressInterface;
-
- public function getPhone(): ?array;
-
- public function setPhone(?array $phone): AddressInterface;
-
- public function getComment(): ?string;
-
- public function setComment(?string $comment): AddressInterface;
-
- public function getPointSale(): ?PointSaleInterface;
-
- public function setPointSale(PointSaleInterface $pointSale): AddressInterface;
-
- public function getMerchant(): ?MerchantInterface;
-
- public function setMerchant(MerchantInterface $merchant): AddressInterface;
-
- public function getDeliveryInfos(): ?string;
-
- public function setDeliveryInfos(?string $deliveryInfos): AddressInterface;
-
- public function getCreatedBy(): ?UserInterface;
-
- public function setCreatedBy(?UserInterface $createdBy);
-
- public function getUpdatedBy(): ?UserInterface;
-
- public function setUpdatedBy(?UserInterface $updatedBy);
-
- public function getDevAlias(): ?string;
-
- public function setDevAlias(?string $devAlias);
-
- public function getStatus(): ?float;
-
- public function setStatus(float $status): AddressInterface;
-
- public function getCreatedAt(): ?\DateTimeInterface;
-
- public function setCreatedAt(\DateTimeInterface $createdAt);
-
- public function getUpdatedAt(): ?\DateTimeInterface;
-
- public function setUpdatedAt(\DateTimeInterface $updatedAt);
- }
|