fabianogaldino/ofxparser
Composer 安装命令:
composer require fabianogaldino/ofxparser
包简介
Simple OFX file parser
README 文档
README
This is a fork of okonst/ofxparser
Added support PHP 8 Remove Investment Support Fix depreciation and refactor
OFX Parser is a PHP library designed to parse an OFX file downloaded from a financial institution into simple PHP objects.
It supports multiple Bank Accounts, the required "Sign On" response, and recognises OFX timestamps.
Installation
Simply require the package using Composer:
$ composer require oriatec/ofxparser
Usage
You can access the nodes in your OFX file as follows:
$ofxParser = new \OfxParser\Parser(); $ofx = $ofxParser->loadFromFile('/path/to/your/bankstatement.ofx'); $bankAccount = reset($ofx->bankAccounts); // Get the statement start and end dates $startDate = $bankAccount->statement->startDate; $endDate = $bankAccount->statement->endDate; // Get the statement transactions for the account $transactions = $bankAccount->statement->transactions;
Most common nodes are support. If you come across an inaccessible node in your OFX file, please submit a pull request!
Investments Support
Investments support was remove in this version. Please refer to original package : okonst/ofxparser
Fork & Credits
This is a fork of okonst/ofxparser, itself forked of grimfor/ofxparser made to be framework independent. The source repo was designed for Symfony 2 framework, so credit should be given where credit due! Heavily refactored by Oliver Lowe and loosely based on the ruby ofx-parser by Andrew A. Smith.
统计信息
- 总下载量: 1.25k
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 1
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2024-06-10