mirror of
https://github.com/archtechx/money.git
synced 2025-12-12 19:34:02 +00:00
wip
This commit is contained in:
parent
8847454577
commit
739f8f8af0
1 changed files with 1 additions and 4 deletions
|
|
@ -18,8 +18,7 @@ Require the package via composer:
|
||||||
```sh
|
```sh
|
||||||
composer require archtechx/money
|
composer require archtechx/money
|
||||||
```
|
```
|
||||||
|
# Usage
|
||||||
## Main concepts
|
|
||||||
|
|
||||||
The package has two main classes:
|
The package has two main classes:
|
||||||
- `Money` which represents monetary values
|
- `Money` which represents monetary values
|
||||||
|
|
@ -27,8 +26,6 @@ The package has two main classes:
|
||||||
|
|
||||||
This document uses the terms [decimal value](#decimal-value), [base value](#base-value), [default currency](#default-currency), [current currency](#current-currency), [rounding](#rounding), [math decimals](#math-decimals), [display decimals](#display-decimals), and a few others. Refer to the [Terminology](#terminology) section for definitions.
|
This document uses the terms [decimal value](#decimal-value), [base value](#base-value), [default currency](#default-currency), [current currency](#current-currency), [rounding](#rounding), [math decimals](#math-decimals), [display decimals](#display-decimals), and a few others. Refer to the [Terminology](#terminology) section for definitions.
|
||||||
|
|
||||||
# Usage
|
|
||||||
|
|
||||||
## Money
|
## Money
|
||||||
|
|
||||||
**Important**: As an implementation of the [Money pattern](https://martinfowler.com/eaaCatalog/money.html), the `Money` object creates a new instance after each operation. Meaning, **all `Money` instances are immutable**. To modify the value of a variable, re-initialize it with a new value:
|
**Important**: As an implementation of the [Money pattern](https://martinfowler.com/eaaCatalog/money.html), the `Money` object creates a new instance after each operation. Meaning, **all `Money` instances are immutable**. To modify the value of a variable, re-initialize it with a new value:
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue