class Store implements PrimaryKeyInterface, BlockEntity

Class Store

Properties

protected string|null $baseMarkerUrl Url of marker image
protected string|null $baseStoreImageUrl Url of store image

Methods

__construct()

Store constructor.

integer
getId()

No description

setId(int $id)

No description

string
getName()

No description

setName(string $name)

No description

null|string
getBusinessHours()

No description

setBusinessHours(null|string $businessHours)

No description

null|string
getShortDescription()

No description

setShortDescription(null|string $shortDescription)

No description

getAddress()

No description

setAddress(Address|Address $address)

No description

string
getLatitude()

No description

setLatitude(string $latitude)

No description

string
getLongitude()

No description

setLongitude(string $longitude)

No description

Image|null
getMarker()

No description

setMarker(Image|null $marker)

No description

Image|null
getStoreImage()

No description

setStoreImage(Image|null $storeImage)

No description

ArrayCollection
getStoreHours()

No description

setStoreHours(ArrayCollection $storeHours)

No description

removeStoreHours(StoreHours $storeHour)

Remove StoreHours from collection

addStoreHours(StoreHours $storeHour)

Add StoreHours to collection

bool|null
isDifferentStoreHours()

No description

setDifferentStoreHours(bool|null $differentStoreHours)

No description

string|null
getBaseMarkerUrl()

No description

setBaseMarkerUrl(string|null $baseMarkerUrl)

No description

string|null
getBaseStoreImageUrl()

No description

setBaseStoreImageUrl(string|null $baseStoreImageUrl)

No description

Details

at line 189
__construct()

Store constructor.

Initialize store hours

at line 197
integer getId()

Return Value

integer

at line 207
Store setId(int $id)

Parameters

int $id

Return Value

Store

at line 217
string getName()

Return Value

string

at line 227
Store setName(string $name)

Parameters

string $name

Return Value

Store

at line 238
null|string getBusinessHours()

Return Value

null|string

at line 248
Store setBusinessHours(null|string $businessHours)

Parameters

null|string $businessHours

Return Value

Store

at line 258
null|string getShortDescription()

Return Value

null|string

at line 268
Store setShortDescription(null|string $shortDescription)

Parameters

null|string $shortDescription

Return Value

Store

at line 278
Address getAddress()

Return Value

Address

at line 288
Store setAddress(Address|Address $address)

Parameters

Address|Address $address

Return Value

Store

at line 298
string getLatitude()

Return Value

string

at line 308
Store setLatitude(string $latitude)

Parameters

string $latitude

Return Value

Store

at line 318
string getLongitude()

Return Value

string

at line 328
Store setLongitude(string $longitude)

Parameters

string $longitude

Return Value

Store

at line 338
Image|null getMarker()

Return Value

Image|null

at line 348
Store setMarker(Image|null $marker)

Parameters

Image|null $marker

Return Value

Store

at line 358
Image|null getStoreImage()

Return Value

Image|null

at line 368
Store setStoreImage(Image|null $storeImage)

Parameters

Image|null $storeImage

Return Value

Store

at line 378
ArrayCollection getStoreHours()

Return Value

ArrayCollection

at line 388
Store setStoreHours(ArrayCollection $storeHours)

Parameters

ArrayCollection $storeHours

Return Value

Store

at line 401
removeStoreHours(StoreHours $storeHour)

Remove StoreHours from collection

Parameters

StoreHours $storeHour

See also

StoreHours

at line 413
addStoreHours(StoreHours $storeHour)

Add StoreHours to collection

Parameters

StoreHours $storeHour

See also

StoreHours

at line 422
bool|null isDifferentStoreHours()

Return Value

bool|null

at line 432
Store setDifferentStoreHours(bool|null $differentStoreHours)

Parameters

bool|null $differentStoreHours

Return Value

Store

at line 442
string|null getBaseMarkerUrl()

Return Value

string|null

at line 452
Store setBaseMarkerUrl(string|null $baseMarkerUrl)

Parameters

string|null $baseMarkerUrl

Return Value

Store

at line 462
string|null getBaseStoreImageUrl()

Return Value

string|null

at line 472
Store setBaseStoreImageUrl(string|null $baseStoreImageUrl)

Parameters

string|null $baseStoreImageUrl

Return Value

Store