Skip to content

Commit 735f577

Browse files
committed
Enhance documentation and testing framework for phpvm
- Updated CLAUDE.md to provide clearer guidance on development practices and testing procedures. - Expanded README.md with detailed descriptions of built-in testing, GitHub Actions workflows, and testing coverage across platforms. - Improved phpvm.sh with enhanced OS detection, PHP version validation, and installation logic for various package managers. - Added comprehensive system information output for debugging purposes. - Implemented caching for command availability checks to optimize performance. - Enhanced error handling and user feedback during PHP installation and version switching. - Introduced new functions for finding .phpvmrc files and auto-switching PHP versions based on their contents.
1 parent 4170558 commit 735f577

7 files changed

Lines changed: 2471 additions & 110 deletions

File tree

0 commit comments

Comments
 (0)