trait HasWorkingHours

Methods

Carbon
getCurrentTime()

No description

availableWorkingTypes()

No description

listWorkingHours()

No description

mixed
workingHourType(null $hourType = null)

No description

getWorkingHoursByType($type)

No description

getWorkingHoursByDay($weekday)

No description

getWorkingHourByDayAndType($weekday, $type)

No description

getWorkingHourByDateAndType($date, $type)

No description

getWorkingHours()

No description

loadWorkingHours()

No description

newWorkingSchedule($type, $days = null)

No description

createScheduleItem($type)

No description

updateSchedule($type, $scheduleData)

No description

bool
addOpeningHours($type, array $data = [])

Create a new or update existing location working hours

parseHoursFromOptions($value)

No description

createDefaultWorkingHours()

No description

Details

at line 19
Carbon getCurrentTime()

No description

Return Value

Carbon

at line 24
availableWorkingTypes()

No description

at line 31
listWorkingHours()

No description

at line 41
mixed workingHourType(null $hourType = null)

No description

Parameters

null $hourType

Return Value

mixed

24_7, daily or flexible

at line 46
getWorkingHoursByType($type)

No description

Parameters

$type

at line 51
getWorkingHoursByDay($weekday)

No description

Parameters

$weekday

at line 56
getWorkingHourByDayAndType($weekday, $type)

No description

Parameters

$weekday
$type

at line 64
getWorkingHourByDateAndType($date, $type)

No description

Parameters

$date
$type

at line 74
getWorkingHours()

No description

at line 89
loadWorkingHours()

No description

at line 94
newWorkingSchedule($type, $days = null)

No description

Parameters

$type
$days

at line 121
createScheduleItem($type)

No description

Parameters

$type

at line 131
updateSchedule($type, $scheduleData)

No description

Parameters

$type
$scheduleData

at line 149
bool addOpeningHours($type, array $data = [])

Create a new or update existing location working hours

Parameters

$type
array $data

Return Value

bool

at line 184
protected parseHoursFromOptions($value)

No description

Parameters

$value

at line 219
protected createDefaultWorkingHours()

No description