Show / Hide Table of Contents
Edit on GitHub

Using Rest PKI on PHP

Rest PKI can be used on PHP applications using a wide range of PHP versions. To get started, choose one of the available samples projects:

  • PHP 5.5+ (including PHP 7.x)
  • PHP 5.3/5.4
  • PHP 5.2

Client libraries

The usage of Rest PKI on PHP applications depends on the PHP version. See the section below corresponding to your case.

For PHP 5.5+

To use Rest PKI on PHP 5.5+ (including 7.x), you should use the composer package lacuna/restpki-client.

To add it to your project, put this on your composer.json file:

{
    "require": {
        "lacuna/restpki-client": "^2.7.0"
    }
}

After that, do a composer install to download the package and its dependencies (if you don't have Composer installed, get it here).

The package is open-source, hosted on GitHub. Feel free to fork it if you need to make any customizations.

For PHP 5.3 and 5.4

To use Rest PKI on PHP 5.3 and 5.4, you should use the compoeser package lacuna/restpki-client-legacy.

To add it to your project, put this on your composer.json file:

{
    "require": {
        "lacuna/restpki-client-legacy": "^1.1.0"
    }
}

After that, do a composer install to download the package and its dependencies (if you don't have Composer installed, get it here).

The package is open-source, hosted on GitHub. Feel free to fork it if you need to make any customizations.

For PHP 5.2

To use Rest PKI on PHP 5.2, use the file RestPkiLegacy52.php. It requires the package educoder/pest, which needs to be added to your composer.json:

{
    "require": {
        "educoder/pest": "1.0.0"
    }
}

After that, do a composer install to download the package and its dependencies (if you don't have Composer installed, get it here).

Back to top Copyright © 2015-2020 Lacuna Software