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 a90242adf4 apidoc: make the guide PDF renderer work again 10 years ago
..
apidoc apidoc: make the guide PDF renderer work again 10 years ago
authclient Update OAuth1.php 10 years ago
bootstrap more phpdoc 10 years ago
codeception prepare for next release. 10 years ago
composer prepare for next release. 10 years ago
debug Simpler fix for #5402 10 years ago
elasticsearch Added missing phpdoc 10 years ago
faker prepare for next release. 10 years ago
gii Fixes #5587: `json_encode` is now used with `JSON_UNESCAPED_SLASHES | JSON_UNESCAPED_UNICODE` where it makes sense, also it is now default for `Json::encode()` 10 years ago
imagine prepare for next release. 10 years ago
jui note about empty values for datepicker and validator 10 years ago
mongodb Revert "implementing mongodb panel bootstrap behavior #3855" 10 years ago
redis more phpdoc 10 years ago
smarty prepare for next release. 10 years ago
sphinx Fixes #5223: Query builder now supports selecting sub-queries as columns 10 years ago
swiftmailer prepare for next release. 10 years ago
twig Fixes #5528: added auto_reload to default twig config in both extension readme and template engines chapter in docs 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.