README.md 715 Bytes
Newer Older
Qiang Xue committed
1 2 3 4 5 6 7 8 9 10 11
This folder contains official Yii 2 extensions.

To add a new extension named `xyz` (must be in lower case), take the following steps:

1. create a folder named `xyz` under `yii` and put all relevant source code there;
2. create the following accessory files (please refer to any existing extension):
   * `composer.json`
   * `README.md`
   * `CHANGELOG.md`
   * `LICENSE.md`
3. ask Qiang to create a subsplit for `xyz` and a composer package named `yii2-xyz`;
12
4. modify `/composer.json` and add `yiisoft/yii2-xyz` to the `replace` section;
Qiang Xue committed
13 14 15
5. If an extension contains js/css files or depends on external bower packages:
   * create `bower.json`
   * ask Qiang to register a bower package with the name `yii2-xyz`