PHPackages                             internations/php-implied - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. internations/php-implied

ActiveMetapackage[Utility &amp; Helpers](/categories/utility)

internations/php-implied
========================

Prevent the installation of superfluous PHP polyfills

7.4.0(5y ago)322.8kMITPHP &gt;=7.4.0 &lt;8.0

Since Oct 20Pushed 5y ago16 watchersCompare

[ Source](https://github.com/InterNations/php-implied)[ Packagist](https://packagist.org/packages/internations/php-implied)[ RSS](/packages/internations-php-implied/feed)WikiDiscussions master Synced yesterday

READMEChangelogDependenciesVersions (2)Used By (0)

Implied dependencies
====================

[](#implied-dependencies)

Package that prevents installing superfluous polyfills. It’s a public repository so it can be published in packagist. It’s probably not useful for anybody outside of InterNations.

How it works
------------

[](#how-it-works)

The package requires a particular PHP version and a particular set of PHP extensions and specifies a `replace` section for polyfills that no longer need to be installed. This `replace` section prevents the installation of said dependencies.

How to use
----------

[](#how-to-use)

Run `composer require internations/php-implied:~`, so e.g. `composer require internations/php-implied:~7.4.0` to install the metapackage.

Versioning
----------

[](#versioning)

Keep version of the metapackage in sync with PHP’s major/minor target version. So `internations/php-implied: 7.4.0`targets `php: >=7.4.0 &&
