gourmet / money
为 CakePHP 3 ORM 添加金钱数据类型支持。
dev-master
2016-01-20 22:39 UTC
Requires
- cakephp/orm: 3.*
- sebastian/money: 1.5.*
Requires (Dev)
- cakephp/cakephp: 3.*
- phpunit/phpunit: 4.1.*
This package is auto-updated.
Last update: 2024-08-28 00:50:58 UTC
README
在 CakePHP 3 中添加对数据库类型 Money 的支持。
安装
使用 Composer
composer require gourmet/money:dev-master
然后你需要加载插件。在 boostrap.php
中,例如
\Cake\Core\Plugin::load('Gourmet/Money', ['bootstrap' => true]);
注意:自动加载插件的 bootstrap.php
很重要,这将注册新的 money
类型。
用法
在你的表中,定义 money
列如下
use Cake\Database\Schema\Table as Schema; class OrdersTable extends Table { protected function _initializeSchema(Schema $schema) { $schema->columnType('total', 'money'); return $schema; } }
有关 DataTypes
的更多详细信息,请参阅官方 CakePHP 3 文档。
补丁与特性
- 分支
- 修改、修复
- 测试 - 这很重要,所以不要无意中破坏它
- 提交 - 不要修改许可证、todo、版本等。(如果确实进行了更改,请将其提升为单独的提交,这样我在拉取时可以忽略它们)
- 拉取请求 - 主题分支的额外积分
错误与反馈
http://github.com/gourmet/money/issues
许可证
版权(c)2015,Jad Bitar,并许可于 MIT 许可证。