PHPackages                             micropackage/requirements - 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. micropackage/requirements

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

micropackage/requirements
=========================

Requirements checker for WordPress plugins

1.2.2(3y ago)4487.5k↑21.9%6[5 issues](https://github.com/micropackage/requirements/issues)[1 PRs](https://github.com/micropackage/requirements/pulls)1GPL-3.0-or-laterPHPPHP &gt;=5.6

Since Feb 3Pushed 3y ago5 watchersCompare

[ Source](https://github.com/micropackage/requirements)[ Packagist](https://packagist.org/packages/micropackage/requirements)[ RSS](/packages/micropackage-requirements/feed)WikiDiscussions develop Synced yesterday

READMEChangelog (6)Dependencies (6)Versions (15)Used By (1)

Requirements
============

[](#requirements)

[![BracketSpace Micropackage](https://camo.githubusercontent.com/7a9f5ff780f859fdebce60d4e11572de05f86c42ef96b77967c24d7ea7d1e04b/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f427261636b657453706163652d4d6963726f7061636b6167652d627269676874677265656e)](https://bracketspace.com)[![Latest Stable Version](https://camo.githubusercontent.com/cade1fb9b749f1b38fb5e3fc9f21fe6cddd66683c20fbf86ed4cf0b1df1c9b63/68747470733a2f2f706f7365722e707567782e6f72672f6d6963726f7061636b6167652f726571756972656d656e74732f762f737461626c65)](https://packagist.org/packages/micropackage/requirements)[![PHP from Packagist](https://camo.githubusercontent.com/e4c54eb0a7444eb93494c14f534abfc01a9e9320305d7b1d565c5530490d133d/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f7068702d762f6d6963726f7061636b6167652f726571756972656d656e74732e737667)](https://packagist.org/packages/micropackage/requirements)[![Total Downloads](https://camo.githubusercontent.com/2a9be1b37f906edb770c13f1ae59f3e7591e64a42e12f71d8d7a193aa129acf1/68747470733a2f2f706f7365722e707567782e6f72672f6d6963726f7061636b6167652f726571756972656d656e74732f646f776e6c6f616473)](https://packagist.org/packages/micropackage/requirements)[![License](https://camo.githubusercontent.com/5b91236d7ce46addb20de9454a9b6c839889931d56b95579b254361b47a0e4c6/68747470733a2f2f706f7365722e707567782e6f72672f6d6963726f7061636b6167652f726571756972656d656e74732f6c6963656e7365)](https://packagist.org/packages/micropackage/requirements)

 [![Micropackage logo](https://camo.githubusercontent.com/9b9fc4f221b3683db4f9cc63e1ed92220004bbda118206d0a26d5ce6377d4d46/68747470733a2f2f627261636b657473706163652e636f6d2f6578747261732f6d6963726f7061636b6167652f6d6963726f7061636b6167652d736d616c6c2e706e67)](https://camo.githubusercontent.com/9b9fc4f221b3683db4f9cc63e1ed92220004bbda118206d0a26d5ce6377d4d46/68747470733a2f2f627261636b657473706163652e636f6d2f6578747261732f6d6963726f7061636b6167652f6d6963726f7061636b6167652d736d616c6c2e706e67)

🧬 About Requirements
--------------------

[](#-about-requirements)

This micropackage allows you to test environment requirements to run your plugin.

It can test:

- PHP version
- PHP Extensions
- SSL state
- WordPress version
- Active plugins
- Current theme
- [DocHooks](https://github.com/micropackage/dochooks) support

But it's open for any other custom check.

💾 Installation
--------------

[](#-installation)

```
composer require micropackage/requirements
```

🕹 Usage
-------

[](#-usage)

Basic usage
-----------

[](#basic-usage)

In the plugin main file:

```
