2017 © Pedro Peláez
 

cakephp-plugin money

Adds support Money data type to CakePHP 3 ORM.

image

gourmet/money

Adds support Money data type to CakePHP 3 ORM.

  • Wednesday, January 20, 2016
  • by jadb
  • Repository
  • 2 Watchers
  • 6 Stars
  • 368 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 5 Forks
  • 0 Open issues
  • 1 Versions
  • 10 % Grown

The README.md

Money (DataType)

Build Status Total Downloads License, (*1)

Adds support for the Money database type in CakePHP 3., (*2)

Install

Using Composer:, (*3)

composer require gourmet/money:dev-master

You then need to load the plugin. In boostrap.php, something like:, (*4)

\Cake\Core\Plugin::load('Gourmet/Money', ['bootstrap' => true]);

NOTE: Important to autoload the plugin's bootstrap.php, which will register the new money type., (*5)

Usage

In your table, define the money columns like so:, (*6)

use Cake\Database\Schema\Table as Schema;

class OrdersTable extends Table
{
    protected function _initializeSchema(Schema $schema)
    {
        $schema->columnType('total', 'money');
        return $schema;
    }
}

For more details on DataTypes, read the official CakePHP 3 documentation., (*7)

Patches & Features

  • Fork
  • Mod, fix
  • Test - this is important, so it's not unintentionally broken
  • Commit - do not mess with license, todo, version, etc. (if you do change any, bump them into commits of their own that I can ignore when I pull)
  • Pull request - bonus point for topic branches

Bugs & Feedback

http://github.com/gourmet/money/issues, (*8)

License

Copyright (c) 2015, Jad Bitar and licensed under The MIT License., (*9)

The Versions

20/01 2016

dev-master

9999999-dev https://github.com/gourmet/money

Adds support Money data type to CakePHP 3 ORM.

  Sources   Download

MIT

The Requires

 

The Development Requires

orm cakephp gourmet