| Class | Coverage |
|---|---|
| Cosray\Node\PathManager | 42% |
| Cosray\Node\Wrapper | 69% |
| Cosray\Node\UrlPaths | 71% |
| Cosray\Node\Meta | 73% |
| Cosray\Node\Store | 73% |
| Cosray\Node\FieldOwner | 77% |
| Cosray\Node\RoutePathGenerator | 84% |
| Cosray\Node\Type | 85% |
| Cosray\Node\Duplicator | 85% |
| Cosray\Node\Draft | 85% |
| Cosray\Node\Schema\IconHandler | 88% |
| Class | Coverage | Complexity | CRAP |
|---|---|---|---|
| Cosray\Node\Store | 73.8% | 99 | 274 |
| Cosray\Node\RoutePathGenerator | 84.6% | 153 | 239 |
| Cosray\Node\PathManager | 42.0% | 27 | 168 |
| Cosray\Node\Wrapper | 69.8% | 33 | 62 |
| Cosray\Node\Duplicator | 85.1% | 31 | 34 |
| Cosray\Node\Meta | 73.3% | 15 | 19 |
| Cosray\Node\Type | 85.0% | 13 | 13 |
| Cosray\Node\Draft | 85.7% | 11 | 11 |
| Cosray\Node\UrlPaths | 71.4% | 4 | 4 |
| Cosray\Node\Schema\IconHandler | 88.9% | 2 | 2 |
| Method | Coverage |
|---|---|
| hidden | 0% |
| uid | 0% |
| paths | 0% |
| all | 0% |
| path | 0% |
| saveUrlPaths | 0% |
| parentByUid | 0% |
| resolveParent | 0% |
| __call | 0% |
| routeNeedsHandle | 25% |
| ancestor | 33% |
| decodeContent | 50% |
| resolveDeletable | 50% |
| assertUidUnchanged | 50% |
| ensureRouteHandle | 50% |
| __get | 50% |
| __isset | 50% |
| completeGeneratedPaths | 56% |
| save | 58% |
| persistHandle | 59% |
| fieldFor | 60% |
| nodeId | 60% |
| get | 60% |
| persist | 64% |
| create | 66% |
| delete | 66% |
| map | 66% |
| dynamicTitle | 68% |
| resolveParentUid | 69% |
| duplicate | 71% |
| resolveParentId | 72% |
| fieldMeta | 75% |
| prepareUrlPath | 75% |
| parentByNode | 75% |
| normalizePath | 75% |
| completeHandle | 75% |
| has | 75% |
| resolve | 75% |
| markCopy | 77% |
| get | 77% |
| requiredSlug | 77% |
| path | 77% |
| generateFromRoute | 80% |
| parent | 83% |
| titleEvalNode | 83% |
| marker | 84% |
| parentPath | 85% |
| pathMap | 87% |
| resolveTitle | 87% |
| expand | 88% |
| persistNode | 88% |
| resolve | 88% |
| children | 88% |
| Method | Coverage | Complexity | CRAP |
|---|---|---|---|
| saveUrlPaths | 0.0% | 8 | 72 |
| routeNeedsHandle | 25.0% | 6 | 21 |
| path | 0.0% | 4 | 20 |
| resolveParent | 0.0% | 4 | 20 |
| duplicate | 71.4% | 12 | 15 |
| save | 58.6% | 9 | 14 |
| __get | 50.0% | 7 | 13 |
| resolve | 75.8% | 11 | 12 |
| create | 66.7% | 9 | 12 |
| delete | 66.7% | 9 | 12 |
| decodeContent | 50.0% | 6 | 10 |
| __isset | 50.0% | 6 | 10 |
| persist | 64.3% | 7 | 9 |
| expand | 88.2% | 8 | 8 |
| ancestor | 33.3% | 4 | 8 |
| markCopy | 77.8% | 7 | 7 |
| get | 77.8% | 6 | 6 |
| parentByUid | 0.0% | 2 | 6 |
| persistHandle | 59.1% | 5 | 6 |
| marker | 84.6% | 5 | 5 |
| generateFromRoute | 80.0% | 5 | 5 |
| nodeId | 60.0% | 4 | 5 |
| pathMap | 87.5% | 5 | 5 |
| titleEvalNode | 83.3% | 5 | 5 |
| persistNode | 88.2% | 5 | 5 |
| resolveParentUid | 69.2% | 5 | 5 |
| get | 60.0% | 4 | 5 |
| path | 77.8% | 5 | 5 |
| children | 88.9% | 5 | 5 |
| parent | 83.3% | 4 | 4 |
| requiredSlug | 77.8% | 4 | 4 |
| assertUidUnchanged | 50.0% | 3 | 4 |
| ensureRouteHandle | 50.0% | 3 | 4 |
| parentPath | 85.7% | 3 | 3 |
| normalizePath | 75.0% | 3 | 3 |
| dynamicTitle | 68.8% | 3 | 3 |
| resolveParentId | 72.7% | 3 | 3 |
| completeGeneratedPaths | 56.2% | 3 | 3 |
| has | 75.0% | 3 | 3 |
| map | 66.7% | 3 | 3 |
| fieldMeta | 75.0% | 2 | 2 |
| fieldFor | 60.0% | 2 | 2 |
| prepareUrlPath | 75.0% | 2 | 2 |
| parentByNode | 75.0% | 2 | 2 |
| resolve | 88.9% | 2 | 2 |
| resolveTitle | 87.5% | 2 | 2 |
| resolveDeletable | 50.0% | 2 | 2 |
| completeHandle | 75.0% | 2 | 2 |