lubos/unique-key

CakePHP UniqueKey plugin which generates human readable unique keys

dev-master 2015-07-17 14:54 UTC

This package is auto-updated.

Last update: 2024-11-04 19:59:34 UTC


README

Build Status Latest Stable Version Total Downloads Latest Unstable Version License

CakePHP 3.x UniqueKey plugin which generates human readable unique keys

Installation & Configuration

composer require lubos/unique-key

Load plugin in bootstrap.php file

Plugin::load('Lubos/UniqueKey');

Usage

Add behavior with your table

public function initialize(array $config)
{
    $this->addBehavior('Lubos/UniqueKey.UniqueKey');
}

Make sure your table has uid field

Generate number for later use

$invoice = $this->Invoices->newEntity();
$number = $this->Invoices->uniqueKey();

Bugs & Features

For bugs and feature requests, please use the issues section of this repository.

If you want to help, pull requests are welcome.
Please follow few rules: