Completed
Pull Request — master (#119)
by Toby
04:16
created

299 -104 Covered Lines

392 -81 Total Lines

76.3 % -8.9% Code Coverage

PHP Classes Changes

 
0%
RelatedLinkTrait added
 
0%
SelfLinkTrait added
 
0%
Error added
 
0%
Link added
 
83.33%
ResourceObject added
 
87.5%
AbstractResource added
 
100%
PaginationLinksTrait added
 
100%
ResourceIdentifier added
100%
66.67%
InvalidParameterException got worse
37.5%
66.67%
MetaTrait improved
67.12%
93.81%
Document improved
93.18%
66.67%
LinksTrait got worse
65%
63.16%
Relationship got worse
92.65%
93.06%
Parameters improved
44.44%
 
ErrorHandler removed
75.76%
 
Collection removed
88.46%
 
AbstractSerializer removed
92.42%
 
Resource removed
100%
 
FallbackExceptionHandler removed
100%
 
ResponseBag removed
100%
 
Util removed
100%
 
InvalidParameterExceptionHandler removed

CRAP Changes

 
9
PaginationLinksTrait::setPaginationLink() added
 
6.0106
Document::mergeResources() added
 
6
Link::jsonSerialize() added
 
6
PaginationLinksTrait::setPaginationLinks() added
 
4
Document::buildRelationshipTree() added
 
3.2098
ResourceObject::setRelationship() added
 
3.2098
ResourceObject::setAttribute() added
 
3
Relationship::jsonSerialize() added
 
3
AbstractResource::getRelationship() added
 
2
Link::setHref() added
view more  
1
2
Relationship::getData() got worse
1
2
InvalidParameterException::getInvalidParameter() got worse
2
1
MetaTrait::setMeta() improved
2
1
Relationship::setData() improved
2
1
Document::setData() improved
2
1
Document::setErrors() improved
2.0932
4
Document::mergeResource() got worse
2
5
Document::jsonSerialize() got worse
10.1953
 
Document::getIncluded() removed
10
 
Resource::toArray() removed
9.0615
 
Document::toArray() removed
8
 
LinksTrait::addPaginationLink() removed
6
 
LinksTrait::addPaginationLinks() removed
6
 
Collection::fields() removed
5
 
Resource::buildRelationships() removed
4.5923
 
Relationship::toArray() removed
4.0312
 
AbstractSerializer::getRelationship() removed
4
 
Util::parseRelationshipPaths() removed
view more