• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

slimphp / Slim
99%
3.x: 99%

Build:
Build:
LAST BUILD BRANCH: 4.15.3
DEFAULT BRANCH: 3.x
Repo Added 16 Jun 2015 01:21PM UTC
Files 72
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

LAST BUILD ON BRANCH 4.15.3
branch: SELECT
CHANGE BRANCH
x
  • No branch selected
  • 3.0-beta1
  • 3.0.0
  • 3.0.0-RC1
  • 3.0.0-RC2
  • 3.0.0-RC3
  • 3.0.0-beta1
  • 3.0.0-beta2
  • 3.10.0
  • 3.11.0
  • 3.12.0
  • 3.12.1
  • 3.12.2
  • 3.12.3
  • 3.4.0
  • 3.4.1
  • 3.4.2
  • 3.5.0
  • 3.6.0
  • 3.7.0
  • 3.8.0
  • 3.8.1
  • 3.9.0
  • 3.9.1
  • 3.9.2
  • 3.x
  • 3.x-php85
  • 4.0.0
  • 4.0.0-alpha
  • 4.0.0-beta
  • 4.1.0
  • 4.10.0
  • 4.11.0
  • 4.12.0
  • 4.13.0
  • 4.14.0
  • 4.15.0
  • 4.15.1
  • 4.15.2
  • 4.15.3
  • 4.2.0
  • 4.3.0
  • 4.4.0
  • 4.5.0
  • 4.6.0
  • 4.7-Release
  • 4.7-release
  • 4.7.0
  • 4.8.0
  • 4.8.1
  • 4.9.0
  • 4.9.0-release
  • 4.x
  • 4.x-phpstan2
  • 4.x-v4.15.0
  • 410-release
  • 4x-route-callable
  • 5.x
  • 5.x-cleanup
  • 5.x-code-styles
  • 5.x-middleware-security-hardening
  • 5.x-new
  • 5.x-route-arguments
  • add-http-query-method
  • add-trust-proxy
  • adriansuter-patch-2
  • copilot/fix-tests-php-8-5
  • decode-path-optional
  • dependabot/add-v2-config-file
  • dependabot/composer/adriansuter/php-autoload-override-tw-1.1
  • dependabot/composer/adriansuter/php-autoload-override-tw-1.2
  • dependabot/composer/adriansuter/php-autoload-override-tw-1.3
  • dependabot/composer/adriansuter/php-autoload-override-tw-1.4
  • dependabot/composer/adriansuter/php-autoload-override-tw-1.5
  • dependabot/composer/guzzlehttp/psr7-tw-1.6
  • dependabot/composer/guzzlehttp/psr7-tw-1.7
  • dependabot/composer/guzzlehttp/psr7-tw-1.8
  • dependabot/composer/guzzlehttp/psr7-tw-2.1
  • dependabot/composer/guzzlehttp/psr7-tw-2.10
  • dependabot/composer/guzzlehttp/psr7-tw-2.12
  • dependabot/composer/guzzlehttp/psr7-tw-2.4
  • dependabot/composer/guzzlehttp/psr7-tw-2.5
  • dependabot/composer/guzzlehttp/psr7-tw-2.6
  • dependabot/composer/guzzlehttp/psr7-tw-2.7
  • dependabot/composer/guzzlehttp/psr7-tw-2.8
  • dependabot/composer/guzzlehttp/psr7-tw-2.9
  • dependabot/composer/guzzlehttp/psr7-tw-3.0
  • dependabot/composer/guzzlehttp/psr7-tw-3.1
  • dependabot/composer/http-interop/http-factory-guzzle-tw-1.1
  • dependabot/composer/http-interop/http-factory-guzzle-tw-1.2
  • dependabot/composer/httpsoft/http-message-tw-1.1
  • dependabot/composer/httpsoft/http-server-request-tw-1.1
  • dependabot/composer/laminas/laminas-diactoros-tw-2.11
  • dependabot/composer/laminas/laminas-diactoros-tw-2.14
  • dependabot/composer/laminas/laminas-diactoros-tw-2.17
  • dependabot/composer/laminas/laminas-diactoros-tw-2.17.0
  • dependabot/composer/laminas/laminas-diactoros-tw-2.3
  • dependabot/composer/laminas/laminas-diactoros-tw-2.4
  • dependabot/composer/laminas/laminas-diactoros-tw-2.6
  • dependabot/composer/laminas/laminas-diactoros-tw-2.8
  • dependabot/composer/laminas/laminas-diactoros-tw-2.9
  • dependabot/composer/nyholm/psr7-server-tw-0.3.0or-tw-0.4.0
  • dependabot/composer/nyholm/psr7-server-tw-1.0.0
  • dependabot/composer/nyholm/psr7-server-tw-1.0.1
  • dependabot/composer/nyholm/psr7-server-tw-1.0.2
  • dependabot/composer/nyholm/psr7-server-tw-1.1
  • dependabot/composer/nyholm/psr7-tw-1.2
  • dependabot/composer/nyholm/psr7-tw-1.3
  • dependabot/composer/nyholm/psr7-tw-1.4
  • dependabot/composer/nyholm/psr7-tw-1.5
  • dependabot/composer/nyholm/psr7-tw-1.7
  • dependabot/composer/nyholm/psr7-tw-1.8
  • dependabot/composer/phpspec/prophecy-phpunit-tw-2.1
  • dependabot/composer/phpspec/prophecy-phpunit-tw-2.2
  • dependabot/composer/phpspec/prophecy-phpunit-tw-2.3
  • dependabot/composer/phpspec/prophecy-phpunit-tw-2.4
  • dependabot/composer/phpspec/prophecy-phpunit-tw-2.5
  • dependabot/composer/phpspec/prophecy-tw-1.11
  • dependabot/composer/phpspec/prophecy-tw-1.12
  • dependabot/composer/phpspec/prophecy-tw-1.13
  • dependabot/composer/phpspec/prophecy-tw-1.14
  • dependabot/composer/phpspec/prophecy-tw-1.15
  • dependabot/composer/phpspec/prophecy-tw-1.16
  • dependabot/composer/phpspec/prophecy-tw-1.17
  • dependabot/composer/phpspec/prophecy-tw-1.18
  • dependabot/composer/phpspec/prophecy-tw-1.19
  • dependabot/composer/phpspec/prophecy-tw-1.20
  • dependabot/composer/phpspec/prophecy-tw-1.22
  • dependabot/composer/phpstan/phpstan-tw-0.12.25
  • dependabot/composer/phpstan/phpstan-tw-0.12.26
  • dependabot/composer/phpstan/phpstan-tw-0.12.27
  • dependabot/composer/phpstan/phpstan-tw-0.12.28
  • dependabot/composer/phpstan/phpstan-tw-0.12.29
  • dependabot/composer/phpstan/phpstan-tw-0.12.30
  • dependabot/composer/phpstan/phpstan-tw-0.12.31
  • dependabot/composer/phpstan/phpstan-tw-0.12.32
  • dependabot/composer/phpstan/phpstan-tw-0.12.33
  • dependabot/composer/phpstan/phpstan-tw-0.12.34
  • dependabot/composer/phpstan/phpstan-tw-0.12.35
  • dependabot/composer/phpstan/phpstan-tw-0.12.36
  • dependabot/composer/phpstan/phpstan-tw-0.12.37
  • dependabot/composer/phpstan/phpstan-tw-0.12.52
  • dependabot/composer/phpstan/phpstan-tw-0.12.54
  • dependabot/composer/phpstan/phpstan-tw-0.12.58
  • dependabot/composer/phpstan/phpstan-tw-0.12.64
  • dependabot/composer/phpstan/phpstan-tw-0.12.70
  • dependabot/composer/phpstan/phpstan-tw-0.12.80
  • dependabot/composer/phpstan/phpstan-tw-0.12.85
  • dependabot/composer/phpstan/phpstan-tw-0.12.88
  • dependabot/composer/phpstan/phpstan-tw-0.12.90
  • dependabot/composer/phpstan/phpstan-tw-0.12.94
  • dependabot/composer/phpstan/phpstan-tw-0.12.99
  • dependabot/composer/phpstan/phpstan-tw-1.10
  • dependabot/composer/phpstan/phpstan-tw-1.11
  • dependabot/composer/phpstan/phpstan-tw-1.12
  • dependabot/composer/phpstan/phpstan-tw-1.3
  • dependabot/composer/phpstan/phpstan-tw-1.4
  • dependabot/composer/phpstan/phpstan-tw-1.5
  • dependabot/composer/phpstan/phpstan-tw-1.6
  • dependabot/composer/phpstan/phpstan-tw-1.7
  • dependabot/composer/phpstan/phpstan-tw-1.8
  • dependabot/composer/phpstan/phpstan-tw-2.1.21
  • dependabot/composer/phpstan/phpstan-tw-2.1.22
  • dependabot/composer/phpstan/phpstan-tw-2.1.29
  • dependabot/composer/phpstan/phpstan-tw-2.1.31
  • dependabot/composer/phpstan/phpstan-tw-2.1.32
  • dependabot/composer/phpstan/phpstan-tw-2.1.33
  • dependabot/composer/phpstan/phpstan-tw-2.1.38
  • dependabot/composer/phpstan/phpstan-tw-2.1.40
  • dependabot/composer/phpstan/phpstan-tw-2.1.45
  • dependabot/composer/phpstan/phpstan-tw-2.1.54
  • dependabot/composer/phpstan/phpstan-tw-2.2.1
  • dependabot/composer/phpstan/phpstan-tw-2.2.3
  • dependabot/composer/phpstan/phpstan-tw-2.2.6
  • dependabot/composer/phpstan/phpstan-tw-2.2.9
  • dependabot/composer/phpunit/phpunit-tw-8.5.13
  • dependabot/composer/phpunit/phpunit-tw-9.5.8
  • dependabot/composer/phpunit/phpunit-tw-9.6
  • dependabot/composer/psr/container-tw-2.0.1
  • dependabot/composer/psr/container-tw-2.0.2
  • dependabot/composer/psr/http-factory-tw-1.1
  • dependabot/composer/psr/http-message-tw-1.1
  • dependabot/composer/psr/log-tw-3.0.2
  • dependabot/composer/slim/http-tw-1.1
  • dependabot/composer/slim/http-tw-1.3
  • dependabot/composer/slim/http-tw-1.4
  • dependabot/composer/slim/psr7-tw-1.1
  • dependabot/composer/slim/psr7-tw-1.2
  • dependabot/composer/slim/psr7-tw-1.4
  • dependabot/composer/slim/psr7-tw-1.5
  • dependabot/composer/slim/psr7-tw-1.6
  • dependabot/composer/slim/psr7-tw-1.8
  • dependabot/composer/squizlabs/php_codesniffer-tw-3.10
  • dependabot/composer/squizlabs/php_codesniffer-tw-3.11
  • dependabot/composer/squizlabs/php_codesniffer-tw-3.12
  • dependabot/composer/squizlabs/php_codesniffer-tw-3.13
  • dependabot/composer/squizlabs/php_codesniffer-tw-3.6
  • dependabot/composer/squizlabs/php_codesniffer-tw-3.7
  • dependabot/composer/squizlabs/php_codesniffer-tw-3.8
  • dependabot/composer/squizlabs/php_codesniffer-tw-3.9
  • dependabot/composer/squizlabs/php_codesniffer-tw-4.0
  • dependabot/composer/vimeo/psalm-tw-5.26
  • dependabot/composer/weirdan/prophecy-shim-tw-2.0.2
  • dependabot/github_actions/actions/checkout-4
  • dependabot/github_actions/actions/checkout-5
  • dependabot/github_actions/actions/checkout-6
  • dependabot/github_actions/actions/checkout-7
  • dependabot/github_actions/ramsey/composer-install-3
  • develop
  • feature/add-override-attribute
  • fix-gitattributes-eol
  • fix-http-links
  • fix-intermittent-text-failure
  • fix/error-handler-content-type-caching
  • fix/html-error-renderer-escape-consistency
  • fix/json-error-renderer-invalid-utf8
  • fix/sec02-bound-allowed-methods-cache
  • improve-types-on-routes
  • master
  • nyholmServerWithoutClient
  • override-previously-set-headers
  • patch-1
  • phpstan_type_annotation_in_route_parser_interface
  • phpunit-upgrades
  • remove
  • remove-static-analysis-supression
  • replace-get-class-with-class-keyword
  • revert-1307-silentworks-patch-1
  • silentworks-patch-1
  • support-php8.5
  • update-to-4.15.1
  • v5-query
  • v5-strict-routing

01 Sep 2026 05:11PM UTC coverage: 99.454% (-0.003%) from 99.457%
33536458159

push

github

web-flow
Merge commit from fork

Stop decoding route arguments twice

1 of 1 new or added line in 1 file covered. (100.0%)

1275 of 1282 relevant lines covered (99.45%)

23.75 hits per line

Relevant lines Covered
Build:
Build:
1282 RELEVANT LINES 1275 COVERED LINES
23.75 HITS PER LINE
Source Files on 3.x
  • Tree
  • List 72
  • Changed 2
  • Source Changed 1
  • Coverage Changed 2
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
33536458159 4.15.3 Merge commit from fork Stop decoding route arguments twice push 01 Sep 2026 05:13PM UTC web-flow github
99.45
33536276714 4.x Merge commit from fork Stop decoding route arguments twice push 01 Sep 2026 05:11PM UTC web-flow github
99.45
33464803750 dependabot/composer/phpstan/phpstan-tw-2.2.9 Update phpstan/phpstan requirement from ^1 || ^2 to ^2.2.9 Updates the requirements on [phpstan/phpstan](https://github.com/phpstan/phpstan-phar-composer-source) to permit the latest version. - [Commits](https://github.com/phpstan/phpstan-phar-co... Pull #3473 01 Sep 2026 03:03AM UTC web-flow github
99.46
33464795969 dependabot/composer/squizlabs/php_codesniffer-tw-4.0 Update squizlabs/php_codesniffer requirement from ^3.10 to ^4.0 Updates the requirements on [squizlabs/php_codesniffer](https://github.com/PHPCSStandards/PHP_CodeSniffer) to permit the latest version. - [Release notes](https://github.com/PHPCSSta... Pull #3472 01 Sep 2026 03:03AM UTC web-flow github
99.46
33464776109 dependabot/composer/guzzlehttp/psr7-tw-3.1 Update guzzlehttp/psr7 requirement from ^2.6 to ^3.1 Updates the requirements on [guzzlehttp/psr7](https://github.com/guzzle/psr7) to permit the latest version. - [Release notes](https://github.com/guzzle/psr7/releases) - [Changelog](https://gith... Pull #3471 01 Sep 2026 03:03AM UTC web-flow github
99.46
33398301526 4.x Update changelog push 31 Aug 2026 01:41PM UTC akrabat github
99.46
33394420437 4.x Merge pull request #3470 from akrabat/fix-intermittent-text-failure Isolate testDetermineResponseFactoryThrowsRuntimeException on PHPUnit 10+ push 31 Aug 2026 12:58PM UTC web-flow github
99.46
33272872980 fix-intermittent-text-failure Merge f99e8570b into 17a97f134 Pull #3470 29 Aug 2026 08:13PM UTC web-flow github
99.46
33272756255 fix-intermittent-text-failure Merge 2eec2a4b8 into 17a97f134 Pull #3470 29 Aug 2026 08:10PM UTC web-flow github
99.46
33272264565 fix-intermittent-text-failure Merge 07b64ad06 into 17a97f134 Pull #3470 29 Aug 2026 07:59PM UTC web-flow github
99.46
See All Builds (2727)
  • Repo on GitHub
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc