-
-
Notifications
You must be signed in to change notification settings - Fork 57
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Allow PHP Monitor to work without Valet #192
Comments
This would be awesome, I recently stopped using Valet and phpmon because I didn't like the global composer update that was happening every single time I switched php versions (I understand why it needs to happen, just didn't like it) Now that I only use php itself, nginx and dnsmasq, it would be so much nicer to just click a few things and have the php switch done for me. Hope this makes it to the v6 release. |
@unansweredocd You technically can disable the global Composer update! There are a few requirements:
I do this myself because I don't have many global packages installed (mostly Valet and linting tools). It's for that very reason I included a "Automatically update global dependencies" toggle in PHP Monitor, actually. Concerning a PHP Monitor without Valet: this is certainly making it into v6. It'll be a while, but it'll be part of the next major update! Hope it comes in handy 😄 It's one of the new changes I'm quite excited about! |
If the update happens, does it mean that the "unavailable features" will be removed, or just disabled by default? |
Some features will not show up if Valet isn't installed. It'll be like how the Xdebug feature works today: if you don't have it installed, some features are simply hidden from you. 😄 I don't plan on removing any features! |
Ah, awesome! Got me worried for a second there 😆 |
This has come up before, but for version 6.0 it might be worth considering this again.
Currently, PHP Monitor can distinguish between two different feature sets:
The changes required to make this happen are minor, removing Valet altogether is a bigger change.
Impact
Unavailable Features
Removing the Valet requirement will disable the following integrations:
Unaffected Features
The following functionality would be mostly unaffected:
composer global update
when switching)The text was updated successfully, but these errors were encountered: