renoki-co / jetstream-cashier-billing-portal

Cashierstream is a simple Spark alternative written for Laravel Jetstream, with the super-power of tracking plan quotas, like seats or projects number on a per-plan basis
Apache License 2.0
163 stars 20 forks source link

[feature] Custom billable support #3

Closed rennokki closed 3 years ago

rennokki commented 3 years ago

Closes #2

codecov[bot] commented 3 years ago

Codecov Report

Merging #3 (f14512b) into master (da635cd) will increase coverage by 0.44%. The diff coverage is 100.00%.

Impacted file tree graph

@@             Coverage Diff              @@
##             master       #3      +/-   ##
============================================
+ Coverage     89.02%   89.47%   +0.44%     
- Complexity       49       52       +3     
============================================
  Files             7        7              
  Lines           164      171       +7     
============================================
+ Hits            146      153       +7     
  Misses           18       18              
Impacted Files Coverage Δ Complexity Δ
src/BillingPortal.php 100.00% <100.00%> (ø) 6.00 <3.00> (+3.00)
src/Http/Controllers/Inertia/BillingController.php 88.88% <100.00%> (ø) 3.00 <0.00> (ø)
src/Http/Controllers/Inertia/InvoiceController.php 100.00% <100.00%> (ø) 2.00 <0.00> (ø)
...tp/Controllers/Inertia/PaymentMethodController.php 94.00% <100.00%> (ø) 10.00 <0.00> (ø)
...ttp/Controllers/Inertia/SubscriptionController.php 100.00% <100.00%> (ø) 25.00 <0.00> (ø)

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 da635cd...f14512b. Read the comment docs.