PHPackages                             yiisoft/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. [Framework](/categories/framework)
4. /
5. yiisoft/requirements

ActiveLibrary[Framework](/categories/framework)

yiisoft/requirements
====================

Requirements checker

1.1.0(1y ago)2316.9k↑44.8%6[2 issues](https://github.com/yiisoft/requirements/issues)BSD-3-ClausePHPPHP ^7.4|^8.0CI passing

Since Jan 26Pushed 5mo ago14 watchersCompare

[ Source](https://github.com/yiisoft/requirements)[ Packagist](https://packagist.org/packages/yiisoft/requirements)[ Docs](https://www.yiiframework.com/)[ GitHub Sponsors](https://github.com/sponsors/yiisoft)[ OpenCollective](https://opencollective.com/yiisoft)[ RSS](/packages/yiisoft-requirements/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (2)Dependencies (5)Versions (5)Used By (0)

 [ ![Yii](https://camo.githubusercontent.com/8317c17418b39410a660f5149071d26c5023c0d5fb2b7ebb771324812f666d73/68747470733a2f2f796969736f66742e6769746875622e696f2f646f63732f696d616765732f7969695f6c6f676f2e737667) ](https://github.com/yiisoft)

Yii Requirements Checker
========================

[](#yii-requirements-checker)

[![Latest Stable Version](https://camo.githubusercontent.com/a1e9d55b12fd79aff6ec00bdaf3ed134de4ad96b0e4040a4f844dcb457ba08b9/68747470733a2f2f706f7365722e707567782e6f72672f796969736f66742f726571756972656d656e74732f76)](https://packagist.org/packages/yiisoft/requirements)[![Total Downloads](https://camo.githubusercontent.com/ef1d999e1572a62d7cd1a87f0c76e8aa107d519f238af2f681c9b1fd3fd166cb/68747470733a2f2f706f7365722e707567782e6f72672f796969736f66742f726571756972656d656e74732f646f776e6c6f616473)](https://packagist.org/packages/yiisoft/requirements)[![Build status](https://github.com/yiisoft/requirements/actions/workflows/build.yml/badge.svg)](https://github.com/yiisoft/requirements/actions/workflows/build.yml)[![Code coverage](https://camo.githubusercontent.com/73dda12a8854e59fac3fbdb8a02e719e63bd068cc84d2b46fec0c580ac0e55cb/68747470733a2f2f636f6465636f762e696f2f67682f796969736f66742f726571756972656d656e74732f67726170682f62616467652e7376673f746f6b656e3d3459364f575658424f50)](https://codecov.io/gh/yiisoft/requirements)[![Mutation testing badge](https://camo.githubusercontent.com/5bd41e6d880714d2013f0e42117eb402d63601c153fe606459507a6a0de5c2f5/68747470733a2f2f696d672e736869656c64732e696f2f656e64706f696e743f7374796c653d666c61742675726c3d687474707325334125324625324662616467652d6170692e737472796b65722d6d757461746f722e696f2532466769746875622e636f6d253246796969736f6674253246726571756972656d656e74732532466d6173746572)](https://dashboard.stryker-mutator.io/reports/github.com/yiisoft/requirements/master)[![Static analysis](https://github.com/yiisoft/requirements/actions/workflows/static.yml/badge.svg?branch=master)](https://github.com/yiisoft/requirements/actions/workflows/static.yml?query=branch%3Amaster)[![type-coverage](https://camo.githubusercontent.com/e74ec78f0f9b1287fef6e785cf9e0e2f87b81db1685cdc7b971c3b8963b63c5b/68747470733a2f2f73686570686572642e6465762f6769746875622f796969736f66742f726571756972656d656e74732f636f7665726167652e737667)](https://shepherd.dev/github/yiisoft/requirements)

The package allows to check if a certain set of defined requirements is met.

Requirements
------------

[](#requirements)

- PHP 7.4 or higher.

General usage
-------------

[](#general-usage)

Requirements checker could be used either from web or from command line. First, create `requirements.php` file:

```
