yiiworld / yii-autonumber-dev

Autonumber behavior

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Auto Number Extension for Yii 1

Installation

Download extension and extract to extensions/autonumber.

Usage

Prepare required table by execute yii migrate.

yii migrate --migrationPath=ext.autonumber

Once the extension is installed, simply modify your active record class:

public function behavior()
{
	return array(
		array(
			'class' => 'ext.autonumber.MdmAutonumberBehavior',
			'attribute' => 'sales_num', // required
			'group' => 'sales', // required, unique
			'value' => 'SA-'.date('Y-m-d').'?' , // format auto number. '?' will be replaced with generated number
			'digit' => 4 // optional, default to null. 
		),
		...
	);
}

About

Autonumber behavior

License:BSD 3-Clause "New" or "Revised" License


Languages

Language:PHP 100.0%