Download the PHP package ente/cryptolens-php without Composer

On this page you can find all versions of the php package ente/cryptolens-php. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package cryptolens-php

Cryptolens PHP

This repository contains functions for interacting with the Cryptolens Web API from PHP. All endpoints are supported. This API client uses Cryptolens Web API 3.

For more information about the API and possible values and types, visit https://app.cryptolens.io/docs/api/v3, the official API documentation.

To use the library, you can require_once the loader.php which loads all other classes automatically or use composer where you just have to require the composer autoload.php. Currently, this library is not safe to use for CLI. Inside your script you need to use the classes, here is an example:

Needs PHP >7.4.0, works with 8.2

Code example

Code Example: Check License for features

The code above uses our testing access token, product id, license key and machine code. In a real values for you can be obtained as follows:

Offline license validation

The API also allows you to validate license files via the License.cryptolens.php file. To properly configure this function, please convert the XML-styled public key into PEM format (PKC#1) and save it into the classes/* directory as key.pub (if License(<Cryptolens $cryptolens>, <string $pathToKey>) $pathToKey is set, the path is overwritten by specified one). Currently, only "other languages" formatted license files can be processed by this API client.

You can convert your key on a site like this one here or using this repository

You can then validate a license key like this:

Installation

You can either clone this repository and require the loader.php (which contains a autoloader) or use composer via console:

And

to automatically load the required classes.


All versions of cryptolens-php with dependencies

PHP Build Version
Package Version
Requires php Version >=7.4
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package ente/cryptolens-php contains the following files

Loading the files please wait ....