mouf/database.datasource.datasource-interface
Composer 安装命令:
composer require mouf/database.datasource.datasource-interface
包简介
This package only contains basic interfaces for implementing data sources.
关键字:
README 文档
README
Datasources for Mouf
You can find in this package two very useful interfaces:
DataSourceInterface: a DataSource that represents an array of arraysRowInterface: a Row that is the representation of a key indexed array.
Known implementations
- MagicQuery (TODO)
This packages contains 2 very basic implementations of these interfaces:
- The
Rowclass maps a key indexed array into aRowInterface - The
DataSourceclass maps an array of array into aDataSourceInterface
Modifiers
This package comes with a set of utility classes to transform rows and datasources:
RowMappercreates an "output" row from an "input" row and a set ofPickers(implementing thePickerInterface)ArrayMappercreates an "output" datasource from an "input" datasource and a set ofPickers(implementing thePickerInterface)
This package comes with 2 pickers (implementing the PickerInterface):
RowPicker: selects one value in a rowCallbackPicker: applies a callback function to a row and returns the value of the callback
Finally, the RowBuilder class can be used to merge rows, add a row as a key of a row or to add datasources as keys of a row.
统计信息
- 总下载量: 4.12k
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 0
- 依赖项目数: 3
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2012-12-05