Browse Source

fixed extension documentation

tags/2.0.0-beta
Carsten Brandt 12 years ago
parent
commit
cd84653ff3
  1. 23
      extensions/composer/README.md
  2. 18
      extensions/jui/README.md
  3. 16
      extensions/mutex/README.md
  4. 17
      extensions/smarty/README.md
  5. 14
      extensions/twig/README.md

23
extensions/composer/README.md

@ -1,5 +1,5 @@
Yii 2.0 Public Preview - Composer Installer Yii 2.0 Public Preview - Composer Installer
====================== ===========================================
Thank you for choosing Yii - a high-performance component-based PHP framework. Thank you for choosing Yii - a high-performance component-based PHP framework.
@ -13,33 +13,32 @@ without prior notices. **Yii 2.0 is not ready for production use yet.**
This is the yii2 composer installer. This is the yii2 composer installer.
Installation Installation
---------------- ------------
This extension offers you enhanced composer handling for your yii2-project. It will therefor require you to use composer. This extension offers you enhanced composer handling for your yii2-project. It will therefor require you to use composer.
` `
php composer.phar require yiisoft/yii2-composer * php composer.phar require yiisoft/yii2-composer "*"
` `
*Note: You might have to run `php composer.phar selfupdate` before using this extension.* *Note: You might have to run `php composer.phar selfupdate` before using this extension.*
Usage & Documentation Usage & Documentation
----------- ---------------------
This extensions allows you to hook to certain composer events and prepare your yii2-app for usage. This extensions allows you to hook to certain composer events and prepare your yii2-app for usage.
After the package is installed, the composer.json file has to be modified to enable this extension. After the package is installed, the composer.json file has to be modified to enable this extension.
To see it in action take a look at the example apps in the repository: To see it in action take a look at the example apps in the repository:
[Basic](https://github.com/suralc/yii2/blob/master/apps/basic/composer.json#L27) - [Basic](https://github.com/suralc/yii2/blob/master/apps/basic/composer.json#L27)
[Advanced](https://github.com/suralc/yii2/blob/extensions-readme/apps/advanced/composer.json) - [Advanced](https://github.com/suralc/yii2/blob/extensions-readme/apps/advanced/composer.json)
However it might be useful to read through the official composer [documentation](http://getcomposer.org/doc/articles/scripts.md) to understand what this extension can to for you and what it can't.
You can also use this as an template to create your own composer additions to ease development and deployment of your app.
However it might be useful to read through the official composer [documentation](http://getcomposer.org/doc/articles/scripts.md)
to understand what this extension can do for you and what it can't.
You can also use this as a template to create your own composer additions to ease development and deployment of your app.

18
extensions/jui/README.md

@ -1,5 +1,5 @@
Yii 2.0 Public Preview - JUI Extension Yii 2.0 Public Preview - JUI Extension
====================== ======================================
Thank you for choosing Yii - a high-performance component-based PHP framework. Thank you for choosing Yii - a high-performance component-based PHP framework.
@ -13,13 +13,15 @@ without prior notices. **Yii 2.0 is not ready for production use yet.**
This is the yii2-jui extension. This is the yii2-jui extension.
Installation Installation
---------------- ------------
The preferred way to install this extension is [composer](http://getcomposer.org/download/). The preferred way to install this extension is [composer](http://getcomposer.org/download/).
Either run Either run
``` ```
php composer.phar require yiisoft/yii2-jui* php composer.phar require yiisoft/yii2-jui "*"
``` ```
or add or add
@ -33,23 +35,21 @@ to the require section of your composer.json.
Usage & Documentation Usage & Documentation
----------- ---------------------
This extension provides multiple widgets to work with jquery.ui, as well as a set of compatible jquery.ui files. This extension provides multiple widgets to work with jquery.ui, as well as a set of compatible jquery.ui files.
You can use these widgets in your view files after you have registered the corresponding assets. You can use these widgets in your view files after you have registered the corresponding assets.
Example: Example:
-----------
```php ```php
echo ProgressBar::widget(array( echo ProgressBar::widget(array(
'clientOptions' => array( 'clientOptions' => array(
'value' => 75, 'value' => 75,
), ),
)); ));
```
For further instructions refer to the guide (once it is finished) For further instructions refer to the yii guide.

16
extensions/mutex/README.md

@ -1,5 +1,5 @@
Yii 2.0 Public Preview - Mutex Extension Yii 2.0 Public Preview - Mutex Extension
====================== ========================================
Thank you for choosing Yii - a high-performance component-based PHP framework. Thank you for choosing Yii - a high-performance component-based PHP framework.
@ -13,13 +13,15 @@ without prior notices. **Yii 2.0 is not ready for production use yet.**
This is the yii2-mutex extension. This is the yii2-mutex extension.
Installation Installation
---------------- ------------
The prefered way to install this extension is through [composer](http://getcomposer.org/download/). The prefered way to install this extension is through [composer](http://getcomposer.org/download/).
Either run Either run
``` ```
php composer.phar require yiisoft/yii2-mutex * php composer.phar require yiisoft/yii2-mutex "*"
``` ```
or add or add
@ -33,12 +35,8 @@ to the require section of your composer.json.
Usage & Documentation Usage & Documentation
----------- ---------------------
This component can be used to perform actions similar to the concept of [mutual exclusion](http://en.wikipedia.org/wiki/Mutual_exclusion). This component can be used to perform actions similar to the concept of [mutual exclusion](http://en.wikipedia.org/wiki/Mutual_exclusion).
For concrete examples and advanced usage refer to the guide. For concrete examples and advanced usage refer to the yii guide.

17
extensions/smarty/README.md

@ -1,5 +1,5 @@
Yii 2.0 Public Preview - Smarty View Renderer Yii 2.0 Public Preview - Smarty View Renderer
====================== =============================================
Thank you for choosing Yii - a high-performance component-based PHP framework. Thank you for choosing Yii - a high-performance component-based PHP framework.
@ -13,13 +13,15 @@ without prior notices. **Yii 2.0 is not ready for production use yet.**
This is the yii2-smarty extension. This is the yii2-smarty extension.
Installation Installation
---------------- ------------
The prefered way to install this extension is through [composer](http://getcomposer.org/download/). The prefered way to install this extension is through [composer](http://getcomposer.org/download/).
Either run Either run
``` ```
php composer.phar require yiisoft/yii2-smarty * php composer.phar require yiisoft/yii2-smarty "*"
``` ```
or add or add
@ -33,12 +35,13 @@ to the require section of your composer.json.
Usage & Documentation Usage & Documentation
----------- ---------------------
This extension has to be registered prior to usage. This extension has to be registered prior to usage.
To enable this view renderer add it to the $rendereres property of your view object. To enable this view renderer add it to the $rendereres property of your view object.
Example: Example:
```php ```php
<?php <?php
// config.php // config.php
@ -58,8 +61,4 @@ return array(
); );
``` ```
For further instructions refer to the related section in the guide. For further instructions refer to the related section in the yii guide.

14
extensions/twig/README.md

@ -1,5 +1,5 @@
Yii 2.0 Public Preview - Twig View Renderer Yii 2.0 Public Preview - Twig View Renderer
====================== ===========================================
Thank you for choosing Yii - a high-performance component-based PHP framework. Thank you for choosing Yii - a high-performance component-based PHP framework.
@ -13,13 +13,15 @@ without prior notices. **Yii 2.0 is not ready for production use yet.**
This is the yii2-twig extension. This is the yii2-twig extension.
Installation Installation
---------------- ------------
The prefered way to install this extension is through [composer](http://getcomposer.org/download/). The prefered way to install this extension is through [composer](http://getcomposer.org/download/).
Either run Either run
``` ```
php composer.phar require yiisoft/yii2-twig * php composer.phar require yiisoft/yii2-twig "*"
``` ```
or add or add
@ -33,7 +35,7 @@ to the require section of your composer.json.
Usage & Documentation Usage & Documentation
----------- ---------------------
This extension has to be registered prior to usage. This extension has to be registered prior to usage.
To enable this view renderer add it to the $rendereres property of your view object. To enable this view renderer add it to the $rendereres property of your view object.
@ -59,6 +61,4 @@ return array(
); );
``` ```
For further instructions refer to the related section in the guide. For further instructions refer to the related section in the yii guide.

Loading…
Cancel
Save