Download the PHP package okonst/ofxparser without Composer
On this page you can find all versions of the php package okonst/ofxparser. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download okonst/ofxparser
More information about okonst/ofxparser
Files in okonst/ofxparser
Package ofxparser
Short Description Simple OFX file parser - fork from asgrim/ofxparser
License MIT
Informations about the package ofxparser
OFX Parser
This is a fork of asgrim/ofxparser with extended transaction fields.
Added support of extended OFX transaction fields: PAYEEID, REFNUM, EXTDNAME, PAYEE, BANKACCTTO, CCACCTTO.
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:
Usage
You can access the nodes in your OFX file as follows:
Most common nodes are support. If you come across an inaccessible node in your OFX file, please submit a pull request!
Investments Support
Investments look much different than bank / credit card transactions. This version supports a subset of the nodes in the OFX 2.0.3 spec, per the immediate needs of the author(s). You may want to reference the OFX documentation if you choose to implement this library. In particular, this does not currently process investment positions (INVPOSLIST) or referenced security definitions (SECINFO).
This is not a pure pass-through of fields, such as this implementation in python: csingley/ofxtools. This package contains fields that have been "translated" on occasion to make it more friendly to those less-familiar with the investments OFX spec.
To load investments from a Quicken (QFX) file or a MS Money (OFX / XML) file:
Fork & Credits
This is a fork 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.