# Abraxas

[![Build Status]](https://travis-ci.org/IcecaveStudios/abraxas)
[![Test Coverage]](https://coveralls.io/r/IcecaveStudios/abraxas?branch=develop)
[![SemVer]](http://semver.org)

**Abraxas** is very simple PHP library for generating random passwords using
a [cryptographically secure RNG](http://en.wikipedia.org/wiki/Cryptographically_secure_pseudorandom_number_generator).

* Install via [Composer](http://getcomposer.org) package [icecave/abraxas](https://packagist.org/packages/icecave/abraxas)
* Read the [API documentation](http://icecavestudios.github.io/abraxas/artifacts/documentation/api/)

## Example

```php
$generator = new Icecave\Abraxas\PasswordGenerator;

$generator->setMinimumLength(6);
$generator->setMaximumLength(10);
$generator->setAllowAmbiguousCharacters(false);

$password = $generator->generate();
```

<!-- references -->
[Build Status]: http://img.shields.io/travis/IcecaveStudios/abraxas/develop.svg
[Test Coverage]: http://img.shields.io/coveralls/IcecaveStudios/abraxas/develop.svg
[SemVer]: http://img.shields.io/:semver-1.1.0-green.svg

# Abraxas

[![Build Status]](https://travis-ci.org/IcecaveStudios/abraxas)
[![Test Coverage]](https://coveralls.io/r/IcecaveStudios/abraxas?branch=develop)
[![SemVer]](http://semver.org)

**Abraxas** is very simple PHP library for generating random passwords using
a [cryptographically secure RNG](http://en.wikipedia.org/wiki/Cryptographically_secure_pseudorandom_number_generator).

* Install via [Composer](http://getcomposer.org) package [icecave/abraxas](https://packagist.org/packages/icecave/abraxas)
* Read the [API documentation](http://icecavestudios.github.io/abraxas/artifacts/documentation/api/)

## Example

```php
$generator = new Icecave\Abraxas\PasswordGenerator;

$generator->setMinimumLength(6);
$generator->setMaximumLength(10);
$generator->setAllowAmbiguousCharacters(false);

$password = $generator->generate();
```

<!-- references -->
[Build Status]: http://img.shields.io/travis/IcecaveStudios/abraxas/develop.svg?style=flat-square
[Test Coverage]: http://img.shields.io/coveralls/IcecaveStudios/abraxas/develop.svg?style=flat-square
[SemVer]: http://img.shields.io/:semver-1.1.0-brightgreen.svg?style=flat-square

Use flat badges and correct green color
Use flat badges and correct green color [ci skip]
