gourmet/money

为 CakePHP 3 ORM 添加金钱数据类型支持。

安装: 379

依赖: 0

建议者: 0

安全: 0

星标: 6

关注者: 3

分支: 5

开放问题: 0

类型:cakephp-plugin

dev-master 2016-01-20 22:39 UTC

This package is auto-updated.

Last update: 2024-08-28 00:50:58 UTC


README

Build Status Total Downloads License

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 许可证