Download the PHP package gamblingtec/certified-rng without Composer

On this page you can find all versions of the php package gamblingtec/certified-rng. 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 certified-rng

GamblingTec RNG

About

This is a simple wrapper using Laminas/Laminas/Rand which has been certified by Sunseven NV for use with a UK, Malta and Curacao Gambling License.

The wrapper is freely available for use by the gambling community for their games. By using this wrapper, we can assist you with RNG certification which is a pre-requisite of a gambling license.

When certifying software, we must submit test utilities to the test lab which they then use to generate large quantities of data. The lab then tests the data for randomness by running multiple tests against the data. This is a time consuming process often taking multiple hours to complete each test. For this reason, obtaining RNG certification can take a number of weeks to obtain.

The advantages of using this wrapper is that we have already written the test utilities needed by the lab who have our data on file. For this reason, we can obtain certification much quicker if you use our library.

Test Utility (command line)

For a demonstration of the GamblingTec RNG, please see: https://github.com/sunsevennv/gamblingtec-rng which is a command line utility using the wrapper.

About Laminas/Math/Rand

You can read about it here: https://docs.laminas.dev/laminas-math/rand/

Prerequisites

Installation

Use composer to install.

composer require gamblingtec/certified-rng

or just composer install with the following line in your json file

"gamblingtec/certified-rng": "^1.0"

How to use the utility

Once the library has been installed you will have available to you four static commands which you can use to generate random numbers. To use them include the GamblingTecRNG class:

use Gamblingtec\RNG\Utility\GamblingTecRNG;

And then call any of the static methods:

Third party wrappers using this class

If you have written a class using our certified rng then let us know and we will add a link to it.

Gambling License & RNG Certification

Should your organisation require an RNG certificate fir your games in order to obtain a gambling license, we can provide you with a certificate for the class.

You can place your order here: https://gtec.curacaowebhosting.com/cart.php?gid=9


All versions of certified-rng with dependencies

PHP Build Version
Package Version
Requires php Version ^7.0
laminas/laminas-math Version 3.4.0
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 gamblingtec/certified-rng contains the following files

Loading the files please wait ....