waxwink / accounting
Accounting service interfaces and services for implementation
0.1.1
2021-10-25 05:24 UTC
Requires (Dev)
- mockery/mockery: ^1.4
- phpunit/phpunit: ^9.5
- symfony/var-dumper: ^5.3
This package is auto-updated.
Last update: 2025-04-25 16:41:50 UTC
README
Core accounting services are provided in this package with some interfaces to get implemented for a full functionality. To see some example implementation, checkout the Laracount package.
Main interfaces to get implemented
Repository interfaces
- \Waxwink\Accounting\Contracts\TransactionRecordInterface::class
- \Waxwink\Accounting\Contracts\VoucherRepositoryInterface::class
- \Waxwink\Accounting\Contracts\LockerInterface::class
Data mapper model interfaces
- \Waxwink\Accounting\Contracts\TransactionRecordInterface::class
- \Waxwink\Accounting\Contracts\VoucherInterface::class
- \Waxwink\Accounting\Contracts\HasAccount::class