| Rating | Name | Duplication | Size | Complexity | Changes | Bugs | Features |
|---|---|---|---|---|---|---|---|
| A | Sa\Helper\Validate::intWithRange() | 0 | 8 | 6 | 2 | 1 | 0 |
| A | Helper\Validate::floatWithRange() | 0 | 8 | 6 | 2 | 1 | 0 |
| A | Date::getAllDatesBetweenTwoDates() | 0 | 12 | 5 | 2 | 1 | 0 |
| A | Sa\Helper\Validate::isValidDate() | 0 | 4 | 5 | 2 | 1 | 0 |
| A | Helper\Validate::isStringWithRange() | 0 | 5 | 5 | 2 | 1 | 0 |
| A | Sa\Helper\Generate::randomString() | 0 | 11 | 4 | 2 | 1 | 0 |
| A | Sa\Helper\Arr::sortByValue() | 0 | 4 | 2 | 1 | 0 | 0 |
| A | Sa\Helper\Str::random() | 0 | 1 | 1 | 0 | 0 | 0 |
| A | Sa\Helper\Validate::isPastDate() | 0 | 6 | 3 | 2 | 1 | 0 |
| A | Sa\Helper\Arr::shuffle() | 0 | 6 | 2 | 1 | 0 | 0 |
| A | Sa\Helper\Str::upper() | 0 | 1 | 1 | 1 | 0 | 0 |
| A | Sa\Helper\Date::isLeafYear() | 0 | 2 | 1 | 1 | 0 | 0 |
| A | Validate::isStringWithRangeExcludeSpace() | 0 | 1 | 1 | 1 | 0 | 0 |
| A | Sa\Helper\Arr::getByKey() | 0 | 1 | 2 | 1 | 0 | 0 |
| A | Sa\Helper\Validate::isFutureDate() | 0 | 6 | 3 | 2 | 1 | 0 |