Skip to content

Add "pie install" to install missing extensions for a PHP project #213

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

Merged
merged 5 commits into from
Apr 14, 2025

Conversation

asgrim
Copy link
Collaborator

@asgrim asgrim commented Apr 9, 2025

Add pie install without parameters to check a PHP project for missing extensions

@asgrim asgrim added the enhancement New feature or request label Apr 9, 2025
@asgrim asgrim added this to the 0.9.0 milestone Apr 9, 2025
@asgrim asgrim self-assigned this Apr 9, 2025
@asgrim asgrim merged commit 76f148c into php:main Apr 14, 2025
19 checks passed
@asgrim asgrim deleted the check-exts-in-project branch April 14, 2025 18:55
@stof
Copy link
Contributor

stof commented Apr 15, 2025

It would be great to support identifying all extensions required by a project when a composer.lock file is present.

the heroku PHP buildpack has such logic looking at the lock file: https://github.com/heroku/heroku-buildpack-php/blob/6af5a55aab8a8f9417b8c8a14b0a6f91bf005aa0/bin/util/platform.php#L124

@asgrim
Copy link
Collaborator Author

asgrim commented Apr 15, 2025

Yep thanks for the suggestion, that is already in the works 👍

@asgrim
Copy link
Collaborator Author

asgrim commented Apr 17, 2025

It would be great to support identifying all extensions required by a project when a composer.lock file is present.

ticket created for tracking #222

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants