2017 © Pedro Peláez
 

library tokenizr

PHP library to generate unique, URL friendly tokens

image

mikefrancis/tokenizr

PHP library to generate unique, URL friendly tokens

  • Tuesday, December 15, 2015
  • by mikefrancis
  • Repository
  • 1 Watchers
  • 5 Stars
  • 49 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 3 Versions
  • 9 % Grown

The README.md

tokenizr

Build Status Coverage Status StyleCI, (*1)

PHP library to generate unique, URL friendly tokens. Built with TDD., (*2)

Installation

Add the following to your project's composer.json require block:, (*3)

"mikefrancis/tokenizr": "^2.0"

and run composer update to pull in the package., (*4)

Basic Usage

Create a new Tokenizr instance:, (*5)

$tokenizr = new MikeFrancis\Tokenizr\Tokenizr();

and then go ahead and generate some tokens:, (*6)

$token = $tokenizr->generate();

By default Tokenizr will generate URL friendly, alpha-numeric tokens. If you'd like to change the bank of characters which is used, you can do by overriding the default character set:, (*7)

$tokenizr->setCharacters('!@£$%^&*()');

You can also set a bunch of tokens first, as not to create duplicates when generating new ones:, (*8)

$tokenizr->setExistingTokens(['4uNq1', '6ijRw']);

By default, Tokenizr will generate 5 character strings, but if you'd like them to be longer/shorter just do the following before you generate any tokens:, (*9)

$tokenizr->setTokenLength(32);

The Versions

15/12 2015

dev-master

9999999-dev

PHP library to generate unique, URL friendly tokens

  Sources   Download

MIT

The Requires

  • php >=5.4.0

 

The Development Requires

by Mike Francis

26/08 2015

v2.0

2.0.0.0

PHP library to generate unique, URL friendly tokens

  Sources   Download

MIT

The Requires

  • php >=5.4.0

 

The Development Requires

by Mike Francis

24/07 2015

v1.0

1.0.0.0

PHP library to generate unique, URL friendly tokens

  Sources   Download

MIT

The Requires

  • php >=5.4.0

 

The Development Requires

by Mike Francis