Offer
in package
implements
JsonSerializable
uses
CreateTimeLifecycleCallbacks, UpdateTimeLifecycleCallbacks
Class Offer
Tags
Table of Contents
Interfaces
- JsonSerializable
Properties
- $authorId : int|null
- $businessCountry : Country|null
- $client : Client|null
- $clientInfo : string|null
- $createTime : DateTime|null
- $endDate : DateTime|null
- $hash : string|null
- $id : int|null
- $info : string|null
- $name : string|null
- $offerAdditionalServices : array<string|int, OfferAdditionalService>
- $offerAmazonSlot : OfferAmazonSlot|null
- $offerCouponCodes : array<string|int, OfferCouponCode>
- $offerDatevService : OfferDatevService|null
- $offerOssService : OfferOssService|null
- $offerProformaService : OfferProformaService|null
- $offerShopifySlot : OfferShopifySlot|null
- $offerVatRegistration : array<string|int, OfferVatRegistration>
- $offerVatService : array<string|int, OfferVatService>
- $startDate : DateTime|null
- $status : int|null
- $updateTime : DateTime|null
- $value : string|null
Methods
- createTimePrePersist() : mixed
- getAuthorId() : int|null
- getBusinessCountry() : Country|null
- getClient() : Client|null
- getClientInfo() : string|null
- getCreateTime() : DateTime|null
- getEndDate() : DateTime|null
- getHash() : string|null
- getId() : int|null
- getInfo() : string|null
- getName() : string|null
- getOfferActiveAdditionalServices() : mixed
- getOfferAdditionalServices() : array<string|int, OfferAdditionalService>
- getOfferAmazonSlot() : OfferAmazonSlot|null
- getOfferCouponCodes() : array<string|int, OfferCouponCode>
- getOfferDatevService() : OfferDatevService|null
- getOfferOssService() : OfferOssService|null
- getOfferProformaService() : OfferProformaService|null
- getOfferShopifySlot() : OfferShopifySlot|null
- getOfferVatRegistration() : array<string|int, OfferVatRegistration>|null
- getOfferVatService() : array<string|int, OfferVatService>
- getStartDate() : DateTime|null
- getStatus() : int|null
- getUpdateTime() : DateTime|null
- getValue() : string|null
- jsonSerialize() : mixed
- setAuthorId() : void
- setBusinessCountry() : void
- setClient() : void
- setClientInfo() : void
- setCreateTime() : void
- setEndDate() : void
- setHash() : void
- setId() : void
- setInfo() : void
- setName() : void
- setOfferAdditionalServices() : void
- setOfferAmazonSlot() : void
- setOfferCouponCodes() : void
- setOfferDatevService() : void
- setOfferOssService() : void
- setOfferProformaService() : void
- setOfferShopifySlot() : void
- setOfferVatRegistration() : void
- setOfferVatService() : void
- setStartDate() : void
- setStatus() : void
- setUpdateTime() : void
- setValue() : void
- updateTimePrePersist() : mixed
Properties
$authorId
private
int|null
$authorId
Tags
$businessCountry
private
Country|null
$businessCountry
Tags
$client
private
Client|null
$client
Tags
$clientInfo
private
string|null
$clientInfo
Tags
$createTime
private
DateTime|null
$createTime
Tags
$endDate
private
DateTime|null
$endDate
Tags
$hash
private
string|null
$hash
Tags
$id
private
int|null
$id
Tags
$info
private
string|null
$info
Tags
$name
private
string|null
$name
Tags
$offerAdditionalServices
private
array<string|int, OfferAdditionalService>
$offerAdditionalServices
Tags
$offerAmazonSlot
private
OfferAmazonSlot|null
$offerAmazonSlot
Tags
$offerCouponCodes
private
array<string|int, OfferCouponCode>
$offerCouponCodes
Tags
$offerDatevService
private
OfferDatevService|null
$offerDatevService
Tags
$offerOssService
private
OfferOssService|null
$offerOssService
Tags
$offerProformaService
private
OfferProformaService|null
$offerProformaService
Tags
$offerShopifySlot
private
OfferShopifySlot|null
$offerShopifySlot
Tags
$offerVatRegistration
private
array<string|int, OfferVatRegistration>
$offerVatRegistration
Tags
$offerVatService
private
array<string|int, OfferVatService>
$offerVatService
Tags
$startDate
private
DateTime|null
$startDate
Tags
$status
private
int|null
$status
Tags
$updateTime
private
DateTime|null
$updateTime
Tags
$value
private
string|null
$value
Tags
Methods
createTimePrePersist()
public
createTimePrePersist() : mixed
Tags
getAuthorId()
public
getAuthorId() : int|null
Return values
int|nullgetBusinessCountry()
public
getBusinessCountry() : Country|null
Return values
Country|nullgetClient()
public
getClient() : Client|null
Return values
Client|nullgetClientInfo()
public
getClientInfo() : string|null
Return values
string|nullgetCreateTime()
public
getCreateTime() : DateTime|null
Return values
DateTime|nullgetEndDate()
public
getEndDate() : DateTime|null
Return values
DateTime|nullgetHash()
public
getHash() : string|null
Return values
string|nullgetId()
public
getId() : int|null
Return values
int|nullgetInfo()
public
getInfo() : string|null
Return values
string|nullgetName()
public
getName() : string|null
Return values
string|nullgetOfferActiveAdditionalServices()
public
getOfferActiveAdditionalServices() : mixed
getOfferAdditionalServices()
public
getOfferAdditionalServices() : array<string|int, OfferAdditionalService>
Return values
array<string|int, OfferAdditionalService>getOfferAmazonSlot()
public
getOfferAmazonSlot() : OfferAmazonSlot|null
Return values
OfferAmazonSlot|nullgetOfferCouponCodes()
public
getOfferCouponCodes() : array<string|int, OfferCouponCode>
Return values
array<string|int, OfferCouponCode>getOfferDatevService()
public
getOfferDatevService() : OfferDatevService|null
Return values
OfferDatevService|nullgetOfferOssService()
public
getOfferOssService() : OfferOssService|null
Return values
OfferOssService|nullgetOfferProformaService()
public
getOfferProformaService() : OfferProformaService|null
Return values
OfferProformaService|nullgetOfferShopifySlot()
public
getOfferShopifySlot() : OfferShopifySlot|null
Return values
OfferShopifySlot|nullgetOfferVatRegistration()
public
getOfferVatRegistration() : array<string|int, OfferVatRegistration>|null
Return values
array<string|int, OfferVatRegistration>|nullgetOfferVatService()
public
getOfferVatService() : array<string|int, OfferVatService>
Return values
array<string|int, OfferVatService>getStartDate()
public
getStartDate() : DateTime|null
Return values
DateTime|nullgetStatus()
public
getStatus() : int|null
Return values
int|nullgetUpdateTime()
public
getUpdateTime() : DateTime|null
Return values
DateTime|nullgetValue()
public
getValue() : string|null
Return values
string|nulljsonSerialize()
public
jsonSerialize() : mixed
setAuthorId()
public
setAuthorId(int|null $authorId) : void
Parameters
- $authorId : int|null
setBusinessCountry()
public
setBusinessCountry(Country|null $businessCountry) : void
Parameters
- $businessCountry : Country|null
setClient()
public
setClient(Client|null $client) : void
Parameters
- $client : Client|null
setClientInfo()
public
setClientInfo(string|null $clientInfo) : void
Parameters
- $clientInfo : string|null
setCreateTime()
public
setCreateTime(DateTime|null $createTime) : void
Parameters
- $createTime : DateTime|null
setEndDate()
public
setEndDate(DateTime|null $endDate) : void
Parameters
- $endDate : DateTime|null
setHash()
public
setHash(string|null $hash) : void
Parameters
- $hash : string|null
setId()
public
setId(int|null $id) : void
Parameters
- $id : int|null
setInfo()
public
setInfo(string|null $info) : void
Parameters
- $info : string|null
setName()
public
setName(string|null $name) : void
Parameters
- $name : string|null
setOfferAdditionalServices()
public
setOfferAdditionalServices(array<string|int, OfferAdditionalService> $offerAdditionalServices) : void
Parameters
- $offerAdditionalServices : array<string|int, OfferAdditionalService>
setOfferAmazonSlot()
public
setOfferAmazonSlot(OfferAmazonSlot|null $offerAmazonSlot) : void
Parameters
- $offerAmazonSlot : OfferAmazonSlot|null
setOfferCouponCodes()
public
setOfferCouponCodes(array<string|int, OfferCouponCode> $offerCouponCodes) : void
Parameters
- $offerCouponCodes : array<string|int, OfferCouponCode>
setOfferDatevService()
public
setOfferDatevService(OfferDatevService|null $offerDatevService) : void
Parameters
- $offerDatevService : OfferDatevService|null
setOfferOssService()
public
setOfferOssService(OfferOssService|null $offerOssService) : void
Parameters
- $offerOssService : OfferOssService|null
setOfferProformaService()
public
setOfferProformaService(OfferProformaService|null $offerProformaService) : void
Parameters
- $offerProformaService : OfferProformaService|null
setOfferShopifySlot()
public
setOfferShopifySlot(OfferShopifySlot|null $offerShopifySlot) : void
Parameters
- $offerShopifySlot : OfferShopifySlot|null
setOfferVatRegistration()
public
setOfferVatRegistration(array<string|int, OfferVatRegistration> $offerVatRegistration) : void
Parameters
- $offerVatRegistration : array<string|int, OfferVatRegistration>
setOfferVatService()
public
setOfferVatService(array<string|int, OfferVatService> $offerVatService) : void
Parameters
- $offerVatService : array<string|int, OfferVatService>
setStartDate()
public
setStartDate(DateTime|null $startDate) : void
Parameters
- $startDate : DateTime|null
setStatus()
public
setStatus(int|null $status) : void
Parameters
- $status : int|null
setUpdateTime()
public
setUpdateTime(DateTime|null $updateTime) : void
Parameters
- $updateTime : DateTime|null
setValue()
public
setValue(string|null $value) : void
Parameters
- $value : string|null
updateTimePrePersist()
public
updateTimePrePersist() : mixed