Completed
Pull Request — master (#119)
by Toby
57:34 queued 55:19
created

308 -95 Covered Lines

351 -122 Total Lines

87.7 % +2.5% Code Coverage

PHP Classes Changes

 
95%
AbstractResource added
67.12%
86.15%
Document improved
93.18%
100%
LinksTrait improved
65%
66.67%
Relationship improved
75.76%
 
Collection removed
88.46%
 
AbstractSerializer removed
92.42%
 
Resource removed
100%
 
Util removed

CRAP Changes

 
14.0398
Document::addResourceToMap() added
 
6.0087
Document::addResourcesToMap() added
 
4.0312
AbstractResource::getRelationship() added
 
4
Document::indexRelationshipPaths() added
 
3
AbstractResource::getRelationshipMethodName() added
 
2
Document::getFieldsForType() added
 
2
Document::getFields() added
 
2
Document::getData() added
 
2
Document::getErrors() added
 
2
Document::getJsonapi() added
view more  
4.5923
5.4742
Relationship::toArray() got worse
1
2
Relationship::getData() got worse
2
1
LinksTrait::setLinks() improved
2
1
MetaTrait::setMeta() improved
1
2
MetaTrait::addMeta() got worse
2
1
Document::setErrors() improved
2
1
Document::setJsonapi() improved
9.0615
11
Document::toArray() got worse
10.1953
 
Document::getIncluded() removed
10
 
Resource::toArray() removed
6
 
Collection::fields() removed
5
 
Resource::buildRelationships() removed
4.0312
 
AbstractSerializer::getRelationship() removed
4
 
Util::parseRelationshipPaths() removed
3
 
AbstractSerializer::getRelationshipMethodName() removed
3
 
Collection::buildResources() removed
3
 
Resource::toIdentifier() removed
3
 
Resource::getId() removed
view more