orklah's repositories
psalm-insane-comparison
Detects possible insane comparison ("string" == 0) to help migrate to PHP8
psalm-not-empty
Automatically change empty() into a more explicit expression
psalm-strict-types
Adds strict_types declaration when the file is provably safe
psalm-strict-numeric-cast
Restrict the use of (int) and (float) to numeric-string only
psalm-strict-visibility
A Psalm plugin to detect calling private or protected method via proxy
psalm-elvis-begone
Replace Elvis operator (?:) by null coalesce operator (??) when applicable
psalm-strict-equality
Automatically change == into === when safe
psalm-use-constants
Fix the code to use existing constants instead of literals when available
psalm-type-setters-params
Use property type to fix param in the setter
BetterReflection
:crystal_ball: Better Reflection is a reflection API that aims to improve and provide more features than PHP's built-in reflection API.
doctrine-psalm-plugin
Stubs to let Psalm understand Doctrine better
getrector.org
Rector Website
php-doc-fixer
This is a experiment! Lets check (maybe fix at some point) the php documentation automatically.
phpDocumentor
Documentation Generator for PHP
PhpSpreadsheet
A pure PHP library for reading and writing spreadsheet files
psalm-plugin-phpunit
A PHPUnit plugin for Psalm
psalm-strict-types-empty-class
Adds declaration of strict_types on empty classes
Reflection
Reflection library to do Static Analysis for PHP Projects
semver
Semantic versioning utilities with the addition of version constraints parsing and checking.
shepherd
WIP - what runs on shepherd.dev