Class Carbon\CarbonPeriod

extends DatePeriodBase
implements Countable, JsonSerializable
uses LocalFactory, IntervalRounding, Mixin, Options, ToStringFormat

Substitution of DatePeriod with some modifications and many more features.

Methods
Methods used from Carbon\Traits\LocalFactory
getClock()
Methods used from Carbon\Traits\IntervalRounding
callRoundMethod(), roundWith()
Methods used from Carbon\Traits\Mixin
bindMacroContext(), context(), this()
Methods used from Carbon\Traits\Options
settings(), getSettings(), isLocalStrictModeEnabled(), addExtraDebugInfos(),
Methods used from Carbon\Traits\ToStringFormat
resetToStringFormat(), setToStringFormat()
Constants
Properties
Properties used from Carbon\Traits\Mixin
$macroContextStack
Properties used from Carbon\Traits\Options
$localMonthsOverflow, $localYearsOverflow, $localStrictModeEnabled, $localHumanDiffOptions, $localToStringFormat, $localSerializer, $localMacros, $localGenericMacros, $localFormatFunction