An open API service indexing awesome lists of open source software.

https://github.com/vitexsoftware/php-abraflexi-bricks

Additional classes for php-abraflexi
https://github.com/vitexsoftware/php-abraflexi-bricks

Last synced: 18 days ago
JSON representation

Additional classes for php-abraflexi

Awesome Lists containing this project

README

          

# php-vitexsoftware-abraflexi-bricks

![Project Logo](social-preview.svg?raw=true "Project Logo")

[![Build Status](https://travis-ci.org/VitexSoftware/php-abraflexi-bricks.svg?branch=main)](https://travis-ci.org/VitexSoftware/php-abraflexi-bricks)
[![GitHub stars](https://img.shields.io/github/stars/VitexSoftware/php-abraflexi-bricks.svg)](stargazers)
[![GitHub issues](https://img.shields.io/github/issues/VitexSoftware/php-abraflexi-bricks.svg)](issues)
[![GitHub license](https://img.shields.io/github/license/VitexSoftware/php-abraflexi-bricks.svg)](LICENSE?raw=true)
[![Twitter](https://img.shields.io/twitter/url/https/github.com/VitexSoftware/php-abraflexi-bricks.svg?style=social)](https://twitter.com/intent/tweet?text=Wow:&url=https%3A%2F%2Fgithub.com%2FVitexSoftware%2Fphp-abraflexi-bricks)

Examples how to use [php-abraflexi](https://github.com/Spoje-NET/php-abraflexi) Library for AbraFlexi with EasePHP Framework widgets

Příklady použití knihovny [php-abraflexi](https://github.com/Spoje-NET/php-abraflexi) pro [AbraFlexi](https://flexibee.eu/)

Instalace
----------

composer require vitexsoftware/abraflexi-bricks

How to run ?
------------

1) composer install
2) cd src
3) modify config.php to use custom AbraFlexi connection
4) open the project url in browser

### Co tady máme ?

Zatím několik málo praktických ukázek určený k použití ve vašich aplikacích - odtud název bricks/cihličky

# Třídy v php-abraflexi/Bricks/

| Soubor | Popis |
| --------------------------------------------------------------- | --------------------------------------|
| [Convertor.php](src/php-abraflexi/Bricks/Convertor.php) | Konvertor dokladů
| [Customer.php](src/php-abraflexi/Bricks/Customer.php) | Zákazník
| [GdprLog.php](src/php-abraflexi/Bricks/GdprLog.php) | GDPR Logger s podporou pro AbraFlexi
| [GateKeeper.php](src/php-abraflexi/Bricks/GateKeeper.php) | Kontroluje zdali je shodná firma uživatele a dokladu
| [PotvrzeniUhrady.php](src/php-abraflexi/Bricks/HookReciever.php) | Třída potvrzující došlou úhradu
| [ParovacFaktur.php](src/php-abraflexi/Bricks/ParovacFaktur.php) | Párovač faktur

Ukázky ve složce [Examples](Examples)
=====================================

| Soubor | Popis |
| ------------------------------------------------------------- | --------------------------------------|
| [common.php](Examples/common.php) | sdílené obecné funkce
| [ConnectionInfo.php](Examples/ConnectionInfo.php) | Kontrola připojení k AbraFlexi serveru
| [ConvertIncomeToZdd.php](Examples/ConvertIncomeToZdd.php) | Zkonvertuje příjem v bance na ZDD a vytvoří vazbu
| [LogResults.php](Examples/LogResults.php) | Loguje výsledky requestu
| [XSLTimporter.php](Examples/XSLTimporter.php) | Importuje XML přez XSLT transformaci
| [config.php](Examples/config.php) | Ukázka konfiguračního souboru
| [CurrencyExchange.php](Examples/CurrencyExchange.php) | Funkce pro směnu měny v záznamu
| [parse-cmdline.php](Examples/parse-cmdline.php) | Parser parametrů příkazové řádky
| [UpomenNeplatice.php](Examples/UpomenNeplatice.php) | Rozešle neplatičům upomínky
| [webhook.php](Examples/webhook.php) | Endpoint pro příjem WebHooků

Debian/Ubuntu
-------------

Pro Linux jsou k dispozici .deb balíčky. Prosím použijte repo:

```shell
sudo apt install lsb-release wget apt-transport-https bzip2

wget -qO- https://repo.vitexsoftware.com/keyring.gpg | sudo tee /etc/apt/trusted.gpg.d/vitexsoftware.gpg
echo "deb [signed-by=/etc/apt/trusted.gpg.d/vitexsoftware.gpg] https://repo.vitexsoftware.com $(lsb_release -sc) main" | sudo tee /etc/apt/sources.list.d/vitexsoftware.list
sudo apt update
sudo apt install php-vitexsoftware-abraflexi-bricks
```