我正在研究一个symfony2项目,我觉得很缺乏。当然,有一些方案可以解决这些差距。
但是我想知道是否有人在symfony应用程序中使用过yii2以及它是如何工作的。
我的尝试如下:
添加到我的composer.json:
"autoload": {
"psr-4": { "": "src/" },
"classmap": [ ... , "vendor/yiisoft/yii2/Yii.php" ]
},
"require": {
...,
"yiisoft/yii2": "*"
}
然后编辑app/autoloader.php
以实例化yii应用程序:
new \yii\web\Application([
'id' => '(',
'basePath' => dirname(dirname(__DIR__)),
'controllerNamespace' => 'AppBundle\Controller',
// other configs
]);
我可以在symfony中使用Yii::$app
,但有没有更好的方法将这两个框架集成在一起?我主要对yii2框架的REST api功能感兴趣
答案 0 :(得分:2)
将来Yii可能会允许单独使用它的部分,但今天没有更好的方法:http://www.yiiframework.com/doc-2.0/guide-tutorial-yii-integration.html#using-yii-in-others