Commit ca816adf by Carsten Brandt

linked guide on 3rd party systems

parent d623a7f1
...@@ -48,6 +48,7 @@ Extensions and 3rd party libraries ...@@ -48,6 +48,7 @@ Extensions and 3rd party libraries
- [Composer](composer.md) - How to manage applications dependencies via composer - [Composer](composer.md) - How to manage applications dependencies via composer
- [Extending Yii](extensions.md) - [Extending Yii](extensions.md)
- [Template engines](template.md) - Using template engines such as Smarty or Twig - [Template engines](template.md) - Using template engines such as Smarty or Twig
- [Using Yii together with 3rd-Party Systems](using-3rd-party-libraries.md) - Using Yii in 3rd-Party Systems and using Yii 1 and 2 together
Security and access control Security and access control
=========================== ===========================
......
...@@ -523,3 +523,8 @@ up to date updating it semi-automatically and manages autoloading for third part ...@@ -523,3 +523,8 @@ up to date updating it semi-automatically and manages autoloading for third part
these are using. these are using.
In order to learn more refer to [composer](composer.md) and [installation](installation.md) sections of the guide. In order to learn more refer to [composer](composer.md) and [installation](installation.md) sections of the guide.
Using Yii 1.1 and 2.x together
------------------------------
Check the guide on [using Yii together with 3rd-Party Systems](using-3rd-party-libraries.md) on this topic.
...@@ -36,6 +36,15 @@ In order to use both Yii1 and Yii2 you need to resolve this collision. ...@@ -36,6 +36,15 @@ In order to use both Yii1 and Yii2 you need to resolve this collision.
To do so you need to define your own 'Yii' class, which will combine content of 'Yii' from 1.x To do so you need to define your own 'Yii' class, which will combine content of 'Yii' from 1.x
and 'Yii' from 2.x. and 'Yii' from 2.x.
When using composer you add the following to your composer.json in order to add both versions of yii to your project:
```json
"require": {
"yiisoft/yii": "*",
"yiisoft/yii2": "*",
},
```
Start from defining your own descendant of [[\yii\BaseYii]]: Start from defining your own descendant of [[\yii\BaseYii]]:
```php ```php
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment