css-inline icon indicating copy to clipboard operation
css-inline copied to clipboard

feat: PHP bindings

Open Stranger6667 opened this issue 6 months ago • 2 comments

  • [ ] Defaults to CSSInliner (+ also rename for consistency)
  • [ ] CI (tests, release)
  • [ ] Docs + Readme
  • [ ] inline_many
  • [ ] Cache support
  • [ ] namespacing?
  • [x] Benchmarks
  • [x] Update ext-php-rs to 0.14 when it is ready
  • [ ] Cleanup tests
  • [ ] Builder for options
CssInliner::inline($html)
CssInliner::options()

Stranger6667 avatar Jul 04 '25 16:07 Stranger6667

CodSpeed Performance Report

Merging #499 will not alter performance

Comparing dd/php (d5c1b4b) with master (98a799d)

Summary

✅ 6 untouched benchmarks

codspeed-hq[bot] avatar Jul 04 '25 16:07 codspeed-hq[bot]

Codecov Report

All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 88.43%. Comparing base (dcd2835) to head (d5c1b4b). Report is 3 commits behind head on master.

Additional details and impacted files
@@           Coverage Diff           @@
##           master     #499   +/-   ##
=======================================
  Coverage   88.43%   88.43%           
=======================================
  Files          18       18           
  Lines        1919     1919           
=======================================
  Hits         1697     1697           
  Misses        222      222           

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.

:rocket: New features to boost your workflow:
  • :snowflake: Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • :package: JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

codecov[bot] avatar Jul 04 '25 16:07 codecov[bot]