karataserkan/yii2-multi-dataprovider
最新稳定版本:1.0.0
Composer 安装命令:
composer require karataserkan/yii2-multi-dataprovider
包简介
Generates multiple dataprovider result
关键字:
README 文档
README
gets data from multiple dataproviders
Installation
The preferred way to install this extension is through composer.
Either run
$ composer require karataserkan/yii2-multi-dataprovider
or add
"karataserkan/yii2-multi-dataprovider": "*"
to the require section of your composer.json file.
Usage
use karataserkan\yii2MultiDataProvider\MultiDataProvider; $data1 = new ActiveDataProvider([ 'query' => $query, ]); $data2 = new ArrayDataProvider([ 'allModels' => [...], ]); $dataProvider = new MultiDataProvider([ 'dataProviders' => [$data1,$data2], ]);
$dataProvider = new MultiDataProvider([ 'dataProviders' => [$data1,$data2], 'modelCallback' => function ($model) { return new YourModel(['data' => $model]); }, ]);
Contributing
- Fork it ( https://github.com/karataserkan/yii2-multi-dataprovider/fork )
- Create your feature branch (git checkout -b my-new-feature)
- Commit your changes (git commit -am 'Add some feature')
- Push to the branch (git push origin my-new-feature)
- Create a new Pull Request
Credits
统计信息
- 总下载量: 2.88k
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 6
- 点击次数: 1
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: GNU
- 更新时间: 2016-10-04