class WorkingTime

Properties

protected int $hours
protected int $minutes

Methods

__construct(int $hours, int $minutes)

No description

static WorkingTime
create(string $string)

No description

static WorkingTime
fromDateTime(DateTimeInterface $dateTime)

No description

int
hours()

No description

int
minutes()

No description

bool
isSame(WorkingTime $time)

No description

bool
isAfter(WorkingTime $time)

No description

bool
isBefore(WorkingTime $time)

No description

bool
isSameOrAfter(WorkingTime $time)

No description

diff(WorkingTime $time)

No description

toDateTime(DateTime $date = null)

Convert to DateTime object.

string
format(string $format = 'H:i')

No description

string
__toString()

No description

Details

at line 18
protected __construct(int $hours, int $minutes)

No description

Parameters

int $hours
int $minutes

at line 24
static WorkingTime create(string $string)

No description

Parameters

string $string

Return Value

WorkingTime

at line 34
static WorkingTime fromDateTime(DateTimeInterface $dateTime)

No description

Parameters

DateTimeInterface $dateTime

Return Value

WorkingTime

at line 39
int hours()

No description

Return Value

int

at line 44
int minutes()

No description

Return Value

int

at line 49
bool isSame(WorkingTime $time)

No description

Parameters

WorkingTime $time

Return Value

bool

at line 54
bool isAfter(WorkingTime $time)

No description

Parameters

WorkingTime $time

Return Value

bool

at line 67
bool isBefore(WorkingTime $time)

No description

Parameters

WorkingTime $time

Return Value

bool

at line 76
bool isSameOrAfter(WorkingTime $time)

No description

Parameters

WorkingTime $time

Return Value

bool

at line 81
DateInterval diff(WorkingTime $time)

No description

Parameters

WorkingTime $time

Return Value

DateInterval

at line 92
DateTime toDateTime(DateTime $date = null)

Convert to DateTime object.

Parameters

DateTime $date

Return Value

DateTime

at line 104
string format(string $format = 'H:i')

No description

Parameters

string $format

Return Value

string

at line 109
string __toString()

No description

Return Value

string