Weave Code
Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Phpstan Banned Code Laravel Package

ekino/phpstan-banned-code

PHPStan extension that detects banned code in your project, like var_dump, exit, eval, print, shell execution, and other unwanted functions. Configure the exact nodes and functions to block, enforce rules in CI, and keep your codebase clean.

View on GitHub
Deep Wiki
Context7
v3.1.0

What's Changed

New Contributors

Full Changelog: https://github.com/ekino/phpstan-banned-code/compare/v3.0.0...v3.1.0

v2.1.0

What's Changed

New Contributors

Full Changelog: https://github.com/ekino/phpstan-banned-code/compare/v2.0.0...v2.1.0

v2.0.0

What's Changed

New Contributors

Full Changelog: https://github.com/ekino/phpstan-banned-code/compare/v1.0.0...v2.0.0

v1.0.0
  • Improve PHPStan configuration file
  • Updated to PHPStan 1.0
  • Updated to PHPUnit 9.5
  • Drop support for PHP 7.2
v0.5.0
  • Migrate from Travis to GitHub Actions
  • Fix deprecated PHP-CS rules
v0.4.0
  • Drop support for PHP 7.1
  • Added support of dd function
  • Replaced deprecated localheinz/composer-normalize in favor of ergebnis one
  • Allow PHP ^8.0
  • Switch to the new security checker
v0.3.1
  • Fix deprecated config inside extension.neon file
  • Fix tests by adding nikic/php-parser as a required dev dependency
v0.3.0
  • Updated to PHPStan 0.12
  • Added testing on PHP 7.4
v0.2.0
  • Enable strict typing
  • Add coveralls and badges
  • Autoinstall through https://github.com/phpstan/extension-installer
  • Apply the BannedNodesRule only to named functions
  • Add functional tests with some code snippets that should be detected when running phpstan
v0.1.1
  • fix(exception): do nothing if node name is instance of Variable (closure case)
v0.1.0
v0.0.2
v0.0.1
Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
unabomber/timezone
delatbabel/contacts
astritzeqiri/g-recaptcha
kevinongko/laravel-genode
developeruz/laravel-analytics
robbiep/afterthedeadline
frankkessler/incontact-laravel-oauth2-rest
jlxh/laravel-userlog
davidmgilo/timetables
qylinfly/role-permission
reflect-digital/conduit
takashato/laravel-vietqr
aitor24/laralang
kraenzle-ritter/entity-relations
dindigital/din-image
pomirleanu/image-colors
sawmainek/laravel-api-generator
delatbabel/jsonresponses
mouhamedfd/permissions-generator
eduplus/qr