ShipMonk R&D's repositories
composer-dependency-analyser
🚀 Fast detection of composer dependency issues (unused dependencies, shadow dependencies, misplaced dependencies)
phpstan-rules
📏 Various extra strict PHPStan rules we found useful in ShipMonk.
name-collision-detector
Fast & simple tool to find class duplicates in your projects.
doctrine-mysql-index-hints
Custom SQL walker for Doctrine allowing usage of MySQL index hints without need of native queries
input-mapper
Performant array-to-object mapper supporting generics, array shapes, optional fields and much more!
dead-code-detector
PHPStan rules and collectors to find dead and unused code
doctrine-two-phase-migrations
Two phase migrations for Doctrine ORM: before and after deploying new codebase version
doctrine-mysql-optimizer-hints
Custom SQL walker for Doctrine allowing usage of MySQL optimizer hints without need of native queries
doctrine-hint-driven-sql-walker
Doctrine's SqlWalker that allows hooking multiple handlers via ->setHint() while each can edit produced SQL or its part.
packing-task-stub
Testing day application stub
exchange-rates-task-stub
Testing day application stub
gitlab-merger-bot
GitLab Merger Bot