library eet
PHP Client for EET
ajandera/eet
PHP Client for EET
- Wednesday, January 11, 2017
- by ajandera
- Repository
- 1 Watchers
- 0 Stars
- 45 Installations
- PHP
- 0 Dependents
- 0 Suggesters
- 0 Forks
- 0 Open issues
- 2 Versions
- 0 % Grown
PHP Client for EET
, (*1)
Installation
Install ajandera/eet using Composer:, (*2)
$ composer require ajandera/eet
Dependencies
- PHP >=5.6
- php extensions: php_openssl.dll, php_soap.dll
Included WSDL, key and certificate for non-production usage (Playground)., (*3)
Example Usage
Sample codes are located in examples/ folder, (*4)
use Ajandera\EET\Receipt;
use Ajandera\EET\Strings;
use Ajandera\EET\Sender;
$receipt = new Receipt();
$receipt->uuid_zpravy = Strings::generateUUID();
$receipt->dic_popl = 'CZ78394560012';
$receipt->id_provoz = '567';
$receipt->id_pokl = '2';
$receipt->porad_cis = '1';
$receipt->dat_trzby = new \DateTime();
$receipt->celk_trzba = 100;
$sender = new Sender(
new Certificates(__DIR__.'/../../examples/certifications/EET_CA1_Playground-CZ00000019.p12', 'eet'),
true
);
echo $sender->sendReceipt($receipt); // return FIK code if success
License
MIT, (*5)
--, (*6)
Library is used in CRM/ERP system shopyCRM (shopycrm.org)
dev-master
9999999-dev
PHP Client for EET
Sources
Download
MIT
GPL-3.0
BSD-3-Clause
GPL-2.0
The Requires
The Development Requires
0.1.0
0.1.0.0
PHP Client for EET
Sources
Download
MIT
GPL-3.0
BSD-3-Clause
GPL-2.0
The Development Requires