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 Frequency::convertToDateTimeFormat() 0 1 1 1 0 0 0
A ExcludeWeekendConstraint::apply() 0 4 2 2 1 0 0
A Model\Recurrence::setPeriodEndAt() 0 2 1 2 0 0 0
A Model\Recurrence::getPeriodEndAt() 0 1 1 2 0 0 0
A Transformer\CountTransformer::transform() 0 2 1 1 1 0 0
A Transformer\UntilTransformer::validate() 0 2 2 2 0 0 0
A Recurrence\Model\Recurrence::__construct() 0 1 1 1 0 0 0
A Transformer\DtStartTransformer::validate() 0 2 2 2 0 0 0