Code

Rating   Name Duplication Size Complexity CRAP Changes Bugs Features
B Validator\RecurrenceValidator::validate() 0 9 8 8 1 0 1
B Recurrence\DatetimeProvider::provide() 0 15 7 7 1 0 0
A ExcludeDaysOfWeekConstraint::__construct() 0 9 6 6 1 0 0
A Transformer\DtStartTransformer::transform() 0 10 5 5 1 0 0
A Rrule\RecurrenceProvider::create() 0 13 4 4 1 0 0
A Provider\OptimizedProvider::provide() 0 12 4 4 1 0 0
A Provider\EndOfMonthProvider::provide() 0 9 4 4 1 0 0
A AbstractDatetimeProvider::estimatePeriodEndAt() 0 5 2 2 1 0 0
A Model\Recurrence::getFrequency() 0 1 1 2 0 0 0
A UntilTimezonedTransformer::transform() 0 5 2 2 1 0 0
A DatetimeProviderFactory::create() 0 7 4 4 1 0 0
A Recurrence\Model\Recurrence::hasCount() 0 1 1 2 0 0 0
A Transformer\FreqTransformer::transform() 0 5 2 2 1 0 0
A Recurrence\Model\Frequency::__toString() 0 1 1 1 0 0 0
A InvalidRruleException::__construct() 0 2 1 1 1 0 1