ohmyshares / broker-report-parser
Broker report parsing utility
Installs: 3
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
pkg:composer/ohmyshares/broker-report-parser
Requires
- php: >=8.2
- phpoffice/phpspreadsheet: ^1.29
Requires (Dev)
- phpunit/phpunit: ^10.0
README
Requirements
php 8.2or higher
Dependencies
This packaged depends on:
phpoffice/phpspreadsheetfor xls/xlsx files
Installation
-
Add in repositories of your composer.json:
-
Run
composer require ohmyshares/broker-report-parser
Usage
// automatically detect parser depending on file $parser = new Parser($filePath); if ($parser) { $results = $parser->parse(); }
List of supported parsers (available brokers):
$brokersList = Parser::brokersAvailable();
Testing
./vendor/bin/phpunit ./tests