jaromirnyklicek/okmexportparser

OkmExportParser is single-class library for parsing exports from Komercni Banka in OKM (BEST KB) format.

dev-master 2016-02-07 11:36 UTC

This package is not auto-updated.

Last update: 2024-09-14 18:52:59 UTC


README

Simple PHP parser of KB OKM export files (BEST KB client file format).

This library only parses content of OKM export file. It DOES NOT have any ambitions to understand its semantics etc.

Install via composer:

$ composer require jaromirnyklicek/okmexportparser

Usage

<?php

use C3poCz\OkmExportParser;

$okmFileContent = file_get_contents('/path/to/my/file.okm');
$parser = new OkmExportParser($okmFileContent);

$parser->getHeader(); // returns header of OKM file as array
$parser->getFooter(); // returns footer of OKM file as array
$parser->getTurnover(); // returns turnover sentence of OKM file as array
$parser->getTransactions(); // returns list of transactions as nested array