Yii2 framework backup
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
Carsten Brandt 40c232df92 enhanced widget documentation 10 years ago
..
apidoc Improved guide and api doc header and titles 10 years ago
authclient Guide on auth clients 10 years ago
bootstrap Fixed typo in ActiveField PHPDoc 10 years ago
codeception Fixed #6978: Dependency Injection Container not reset when destroying application in functional tests 10 years ago
composer prepare for the next release. 10 years ago
debug Fixes #6890: Added ability to filter by query type 10 years ago
elasticsearch Use (array) cast instead of !is_array check for both readability and performance 10 years ago
faker prepare for the next release. 10 years ago
gii Enh #6857: Added `yii\gii\Module::$ignoreTables` that allows you to ignore tables during model generation using `*` (reverted from commit e562f8e43a) 10 years ago
imagine prepare for the next release. 10 years ago
jui enhanced widget documentation 10 years ago
mongodb Use (array) cast instead of !is_array check for both readability and performance 10 years ago
redis prepare for the next release. 10 years ago
smarty Fixing the application config widget registration after the #6991 fix 10 years ago
sphinx prepare for the next release. 10 years ago
swiftmailer prepare for the next release. 10 years ago
twig prepare for the next release. 10 years ago
README.md Adjusted dependency versions to stable ones. 10 years ago

README.md

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;
  4. If an extension depends on external bower/npm packages:
    • in the composer.json file of the extension, list the dependencies in the format of 'bower-asset/PackageName': '1.1';
    • create an asset bundle class to list the needed js/css files from the package. The sourcePath property of the bundle should point to the distribution path of the package, such as @bower/PackageName, or @bower/PackageName/dist.
  5. modify /composer.json and add yiisoft/yii2-xyz to the replace section. Also add any bower/npm dependencies to the require section.