andacu/keygen

Key Generator Library

dev-master / 1.0.x-dev 2015-06-06 11:10 UTC

This package is not auto-updated.

Last update: 2025-07-05 21:34:03 UTC


README

Generate Random keys based from a pattern of string

Usage

<?php

$keygen = new Keygen\Utility\Generator\KeyGenerator('0123456789abcdefghijklmnopqrstuvwxyz');
$csvOutput = new Keygen\Utility\Output\CsvOutput(__DIR__);

// Generate 10000 9 digit unique keys based from the default pattern 
// string '0123456789abcdefghijklmnopqrstuvwxyz'
// the result keys will also be written to a csv file using 
// the CsvOutput handler
$keys = $keygen->generateUniqueKeys(9, 10000, $csvOutput);

print_r $keys;