| Rating | Name | Duplication | Size | Complexity | CRAP | Changes | Bugs | Features |
|---|---|---|---|---|---|---|---|---|
| C | Http\EnumRequest::transformEnums() | 0 | 27 | 12 | ? | 5 | 1 | 0 |
| A | Laravel\Commands\MakeEnum::getOptions() | 0 | 2 | 1 | 1 | 2 | 0 | 1 |
| A | Middleware\TransformEnums::handle() | 0 | 2 | 1 | ? | 1 | 0 | 1 |
| A | Laravel\EnumServiceProvider::register() | 0 | 4 | 1 | 2 | 2 | 0 | 2 |
| A | EnumRule::getDisplayableOtherValues() | 0 | 3 | 1 | ? | 0 | 0 | 0 |
| A | TransformsEnums::passedValidation() | 0 | 1 | 1 | ? | 0 | 0 | 0 |
| A | Faker\FakerEnumProvider::register() | 0 | 5 | 2 | ? | 1 | 0 | 1 |
| A | Laravel\Casts\Cast::handleNullValue() | 0 | 3 | 2 | ? | 0 | 0 | 0 |
| A | Commands\MakeEnum::getArguments() | 0 | 2 | 1 | 1 | 1 | 0 | 1 |
| A | Enum\Laravel\Casts\EnumCast::set() | 0 | 3 | 2 | ? | 0 | 0 | 0 |
| A | Laravel\EnumServiceProvider::boot() | 0 | 6 | 2 | 2 | 3 | 0 | 0 |
| A | Laravel\Rules\EnumRule::message() | 0 | 5 | 1 | ? | 0 | 0 | 0 |
| A | Spatie\Enum\Laravel\Enum::castUsing() | 0 | 3 | 2 | ? | 0 | 0 | 0 |
| A | Faker\FakerEnumProvider::randomEnum() | 0 | 6 | 2 | ? | 1 | 0 | 1 |
| A | Enum\Laravel\Casts\Cast::asEnum() | 0 | 5 | 2 | ? | 0 | 0 | 0 |