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.
 
 
 
 
 
Qiang Xue fefd3d9be0 Fixes #6366 10 years ago
..
apidoc Fixed phpdoc 10 years ago
authclient Error in documentation 10 years ago
bootstrap Fixes #6335 10 years ago
codeception prepare for next release. 10 years ago
composer Fixes #5965. 10 years ago
debug Fixes #6113: Improved debugger configuration and request UI 10 years ago
elasticsearch Elasticsearch, allow custom options for update+delete 10 years ago
faker Enh: `yii fixture` command now offers help if no arguments are provided instead of crashing 10 years ago
gii Fixes #6366 10 years ago
imagine prepare for next release. 10 years ago
jui Fixes #6318: Made widgets more error-tolerant and user-friendly when certain option values are null 10 years ago
mongodb Fixed `yii\mongodb\ActiveRecord` saves `null` as `_id`, if attributes are empty 10 years ago
redis yii\redis\Connection - Added support for unix socket 10 years ago
smarty Fixes #5748: Smarty `{path` was generating absolute URLs instead of relative ones 10 years ago
sphinx ported fix for #6164 to sphinx 10 years ago
swiftmailer prepare for next release. 10 years ago
twig PHP type casting 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.