neat-php / object

Neat Object components
MIT License
4 stars 1 forks source link

Improved relations #22

Closed baukevdw closed 4 years ago

baukevdw commented 4 years ago

Fixes #20, fixes #19, fixes #16, fixes #12.

codecov[bot] commented 4 years ago

Codecov Report

Merging #22 into master will increase coverage by 8.47%. The diff coverage is 100%.

Impacted file tree graph

@@             Coverage Diff              @@
##             master      #22      +/-   ##
============================================
+ Coverage     91.02%   99.49%   +8.47%     
- Complexity      267      321      +54     
============================================
  Files            24       36      +12     
  Lines           646      798     +152     
============================================
+ Hits            588      794     +206     
+ Misses           58        4      -54
Impacted Files Coverage Δ Complexity Δ
classes/Relations/Many.php 100% <ø> (+10%) 13 <0> (ø) :arrow_down:
classes/RepositoryDecorator.php 100% <ø> (+70.58%) 17 <0> (ø) :arrow_down:
classes/Storage.php 100% <ø> (+7.69%) 13 <0> (ø) :arrow_down:
classes/Relations/One.php 100% <ø> (+16.66%) 6 <0> (ø) :arrow_down:
classes/Relations/Reference/Diff.php 100% <ø> (ø) 11 <0> (ø) :arrow_down:
classes/Query.php 100% <ø> (ø) 5 <0> (ø) :arrow_down:
classes/Decorator/SoftDelete.php 100% <ø> (+17.64%) 8 <0> (ø) :arrow_down:
classes/Relations/Relation.php 100% <ø> (ø) 5 <0> (ø) :arrow_down:
classes/Relations/Reference/Builder.php 100% <100%> (ø) 10 <10> (?)
classes/Collectible.php 100% <100%> (ø) 18 <5> (ø) :arrow_down:
... and 40 more

Continue to review full report at Codecov.

Legend - Click here to learn more Δ = absolute <relative> (impact), ø = not affected, ? = missing data Powered by Codecov. Last update 982ad5e...72b54b6. Read the comment docs.