stephenharris/phpqif
最新稳定版本:0.1.0
Composer 安装命令:
composer require stephenharris/phpqif
包简介
A simple PHP library for writing QIF files
关键字:
README 文档
README
A far from feature complete library for writing QIF files in PHP.
Installation
composer require stephenharris/phpqif
Usage
Writer
// Instatiate the QIF Writer $qif = new StephenHarris\QIF\Writer(); // Create a new transaction $transaction = new Transaction( Transaction::CASH ); $transaction->setDate( new \DateTime( '2017-12-31' ) ) ->setDescription( 'invoice-123: Some Payment' ) ->setAmount( 68.99 ) ->setCategory( 'Sales' ) ->addSplit( 'Sales', 60 ) ->addSplit( 'Fee', -3.01 ) ->addSplit( 'Tax', 12 ) ->markReconciled(); // Add it to the QIF $qif->addTransaction( $transaction ); echo $qif;
Parser
// Instatiate the QIF Writer $qifParser = new StephenHarris\QIF\Parser( $filePath ); $qifParser->parse(); foreach( $qifParser->getTransactions() as $transaction ) { // your code }
统计信息
- 总下载量: 8.17k
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 4
- 点击次数: 0
- 依赖项目数: 1
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2017-06-28