| Percentage | Lines | ||
|---|---|---|---|
| EloquentFiller |
|
53 % | 139 |
| ElasticsearchManager |
|
78 % | 185 |
| Searchable |
|
85 % | 175 |
| Migrate |
|
86 % | 34 |
| SyncRelationship |
|
88 % | 107 |
| Mapper |
|
90 % | 81 |
| Rollback |
|
95 % | 69 |
| SearchDsl |
|
96 % | 90 |
| ElasticsearchRepository |
|
100 % | 127 |
| Mapping |
|
100 % | 76 |
| CRAP Score | Lines | ||
|---|---|---|---|
| EloquentFiller::loadRelationsAttributesRecursive() | 47 | 30 | |
| EloquentFiller::isMultiLevelArray() | 12 | 9 | |
| Searchable::syncRelationships() | 7 | 23 | |
| Mapper::run() | 5 | 27 | |
| Searchable::buildDocumentFromArray() | 4 | 19 | |
| Rollback::handle() | 4 | 9 | |
| EloquentFiller::fillModel() | 4 | 19 | |
| Sync::handle() | 4 | 18 | |
| Searchable::getDocumentData() | 4 | 11 | |
| Searchable::bootSearchable() | 3 | 18 | |