PHPackages                             popphp/pop-version - 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. popphp/pop-version

AbandonedLibrary[Framework](/categories/framework)

popphp/pop-version
==================

Pop Version Component for Pop PHP Framework

3.0.0p1(9y ago)2855New BSDPHPPHP &gt;=5.4.0

Since Jul 16Pushed 9y ago1 watchersCompare

[ Source](https://github.com/popphp/pop-version)[ Packagist](https://packagist.org/packages/popphp/pop-version)[ Docs](http://www.popphp.org/)[ RSS](/packages/popphp-pop-version/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (7)Dependencies (1)Versions (8)Used By (0)

pop-version
===========

[](#pop-version)

END OF LIFE
-----------

[](#end-of-life)

The `pop-version` component v3.0.0 is now end-of-life and will no longer be maintained.

[![Build Status](https://camo.githubusercontent.com/48caf9e660302cbf00f833fb99ee27c54ee40e72d20fdb3e02a6c48b4a3fad7c/68747470733a2f2f7472617669732d63692e6f72672f706f707068702f706f702d76657273696f6e2e7376673f6272616e63683d6d6173746572)](https://travis-ci.org/popphp/pop-version)[![Coverage Status](https://camo.githubusercontent.com/b97f780d9a76f1d72158732ae900f6b1c1e2a48665f62a8a43e1584d5bfff17b/687474703a2f2f63632e706f707068702e6f72672f636f7665726167652e7068703f636f6d703d706f702d76657273696f6e)](http://cc.popphp.org/pop-version/)

OVERVIEW
--------

[](#overview)

`pop-version` is a simple component to determine and compare the latest version of Pop PHP, as well as evaluate the system environment and dependencies.

`pop-version` is a component of the [Pop PHP Framework](http://www.popphp.org/).

INSTALL
-------

[](#install)

Install `pop-version` using Composer.

```
composer require popphp/pop-version

```

BASIC USAGE
-----------

[](#basic-usage)

### Check the version

[](#check-the-version)

```
// echo '2.0.0'
echo Pop\Version\Version::VERSION;

// echo '2.0.0'
echo Pop\Version\Version::getLatest();

// Returns true
if (Pop\Version\Version::isLatest()) { }
```

### Evaluate the system environment

[](#evaluate-the-system-environment)

```
$env = Pop\Version\Version::systemCheck();
```

That will return an array will values like this:

```
Array
(
    [pop] => Array
        (
            [installed] => 2.0.0
            [latest] => 2.0.0
            [compare] => 0
        )

    [php] => Array
        (
            [installed] => 5.4.32
            [required] => 5.4.0
            [compare] => 1
        )

    [windows] =>
    [environment] => Array
        (
            [apc] => 1
            [archive] => Array
                (
                    [tar] =>
                    [zip] => 1
                    [bz2] => 1
                    [zlib] => 1
                )

            [curl] => 1
            [db] => Array
                (
                    [mysqli] => 1
                    [oracle] =>
                    [pdo] => Array
                        (
                            [mysql] => 1
                            [pgsql] => 1
                            [sqlite] => 1
                            [sqlsrv] =>
                        )

                    [pgsql] => 1
                    [sqlite] => 1
                    [sqlsrv] =>
                )

            [dom] => Array
                (
                    [dom_document] => 1
                    [simple_xml] => 1
                )

            [ftp] => 1
            [image] => Array
                (
                    [gd] => 1
                    [gmagick] =>
                    [imagick] => 1
                )

            [ldap] => 1
            [mcrypt] => 1
            [memcache] => 1
            [redis] => 1
            [soap] => 1
            [yaml] => 1
        )

)

```

###  Health Score

30

—

LowBetter than 64% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity17

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity63

Established project with proven stability

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~99 days

Recently: every ~74 days

Total

7

Last Release

3364d ago

Major Versions

2.1.1 → 3.0.02016-07-10

### Community

Maintainers

![](https://www.gravatar.com/avatar/c19dee900e9e20039c723cc403f76b5c22ac2dddb3f86773ae64fb082d4949e2?d=identicon)[nicksagona](/maintainers/nicksagona)

---

Top Contributors

[![nicksagona](https://avatars.githubusercontent.com/u/898670?v=4)](https://github.com/nicksagona "nicksagona (18 commits)")

---

Tags

phpversionpoppop php

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/popphp-pop-version/health.svg)

```
[![Health](https://phpackages.com/badges/popphp-pop-version/health.svg)](https://phpackages.com/packages/popphp-pop-version)
```

###  Alternatives

[popphp/popphp

Pop PHP Framework, a lightweight, robust PHP framework

5713.5k9](/packages/popphp-popphp)[popphp/popphp-framework

The Pop PHP Framework - Full Installation

686.5k1](/packages/popphp-popphp-framework)[popphp/pop-db

Pop Db Component for Pop PHP Framework

1814.6k11](/packages/popphp-pop-db)[popphp/pop-pdf

PHP PDF library for generating and importing PDF documents. A component of the Pop PHP Framework

207.8k1](/packages/popphp-pop-pdf)[popphp/pop-http

Pop Http Component for Pop PHP Framework

1018.5k13](/packages/popphp-pop-http)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
