├── debian
├── compat
├── source
│ └── format
├── php-spojenet-abraflexi.prerm
├── php-spojenet-abraflexi-doc.conf
├── php-spojenet-abraflexi-dev.install
├── bootstrap.php
├── php-spojenet-abraflexi.install
├── copyright
├── test
│ ├── config.json
│ ├── composer.json
│ └── flexibeeping.php
├── composer.json
└── php-spojenet-abraflexi-doc.install
├── static
├── Properties.uzivatel.json
├── Properties.pricteni-rozdilu.json
└── Properties.changes.json
├── phpstan-default-baseline.neon
├── CONTRIBUTING.md
├── project-logo.png
├── spoje-net_logo.gif
├── Examples
├── flexipeehp-debian-test.png
├── flexipeehp-composer-install.png
├── config.php
├── ExampleTemplate.php
├── ReadAddress.php
├── EnableChangelog.php
├── LoginLogout.php
├── ReadAddressColumns.php
├── AuthSessionIdUsage.php
├── AuthentizeContact.php
├── Error404.php
├── TestConnection.php
├── PerformingActions.php
├── ExternalID.php
├── common.php
├── UpdateInvoice.php
├── MovePricelistItemToAnotherCategory.php
├── ReadInvoiceColumns.php
├── CreateLabel.php
├── ShowDocumentChanges.php
├── BatchOperation.php
├── InvoiceLastChanges.php
├── DownloadInvoicePDF.php
├── AttachmentSaveToFile.php
└── NajdiDanovyDokladKzalohovemu.php
├── example.env
├── tools
├── current_version.php
├── current_settings.php
├── time_to_update.php
├── update_all.sh
├── online-version.php
├── common.php
├── force_update_all.sh
└── changes-properties.json
├── phpstan-default.neon.dist
├── bootstrap-centos.sh
├── Vagrantfile
├── .github
├── dependabot.yml
└── workflows
│ └── php.yml
├── src
└── AbraFlexi
│ ├── Kurz.php
│ ├── Mena.php
│ ├── Psc.php
│ ├── Rada.php
│ ├── Stat.php
│ ├── Text.php
│ ├── Ucet.php
│ ├── Xslt.php
│ ├── Doklad.php
│ ├── Filtr.php
│ ├── Naklad.php
│ ├── Obrat.php
│ ├── Region.php
│ ├── Saldo.php
│ ├── Sklad.php
│ ├── Vazba.php
│ ├── Atribut.php
│ ├── Cinnost.php
│ ├── Insight.php
│ ├── Leasing.php
│ ├── Majetek.php
│ ├── Sestava.php
│ ├── StatDph.php
│ ├── Subjekt.php
│ ├── Zakazka.php
│ ├── Autotisk.php
│ ├── CenikObal.php
│ ├── Inventura.php
│ ├── Kusovnik.php
│ ├── Odberatel.php
│ ├── Parametr.php
│ ├── Poplatek.php
│ ├── Prodejka.php
│ ├── RadaBanka.php
│ ├── Rezervace.php
│ ├── RocniRada.php
│ ├── StavUctu.php
│ ├── Stredisko.php
│ ├── TypBanka.php
│ ├── Umisteni.php
│ ├── Uzivatel.php
│ ├── Zapujcka.php
│ ├── Certifikat.php
│ ├── CleneniDph.php
│ ├── Doporuceni.php
│ ├── Pohledavka.php
│ ├── SaldoKDatu.php
│ ├── StavCeniku.php
│ ├── StromKoren.php
│ ├── TypDokladu.php
│ ├── TypMajetku.php
│ ├── TypNakladu.php
│ ├── TypSmlouvy.php
│ ├── TypZakazky.php
│ ├── TypZavazku.php
│ ├── BankaPolozka.php
│ ├── BankovniUcet.php
│ ├── CenovaUroven.php
│ ├── CisloBaliku.php
│ ├── CustomButton.php
│ ├── DanovyNaklad.php
│ ├── DanovyOdpis.php
│ ├── FormaDopravy.php
│ ├── FormaUhrady.php
│ ├── GlobalStore.php
│ ├── HlavniKniha.php
│ ├── KonstSymbol.php
│ ├── MistoUrceni.php
│ ├── PenezniUstav.php
│ ├── PoSplatnosti.php
│ ├── PodkladyDph.php
│ ├── PodobneZbozi.php
│ ├── PreneseniDph.php
│ ├── RadaZavazku.php
│ ├── RadekSestavy.php
│ ├── SablonaMail.php
│ ├── SettingStore.php
│ ├── SkupinaZbozi.php
│ ├── StavSmlouvy.php
│ ├── StavZakazky.php
│ ├── TypAktivity.php
│ ├── TypAtributu.php
│ ├── TypLeasingu.php
│ ├── TypProdejky.php
│ ├── UcetniDenik.php
│ ├── UcetniOdpis.php
│ ├── UcetniOsnova.php
│ ├── UmisteniUctu.php
│ ├── AnalyzaZakazky.php
│ ├── DashboardPanel.php
│ ├── DokladKUhrade.php
│ ├── IntrastatKurz.php
│ ├── MajetekUdalost.php
│ ├── MapovaniSkladu.php
│ ├── MernaJednotka.php
│ ├── NabidkaPrijata.php
│ ├── NabidkaVydana.php
│ ├── PohybNaUctech.php
│ ├── PoptavkaVydana.php
│ ├── PrikazKInkasu.php
│ ├── PrikazKUhrade.php
│ ├── Prislustenstvi.php
│ ├── ProdejkaPlatba.php
│ ├── RadaPohledavky.php
│ ├── SadyAKomplety.php
│ ├── SarzeExpirace.php
│ ├── SkupinaPlneni.php
│ ├── SkupinaStitku.php
│ ├── SmlouvaPolozka.php
│ ├── SmlouvaZurnal.php
│ ├── SumaceSestavy.php
│ ├── TypOrganizace.php
│ ├── TypPohledavky.php
│ ├── VazebniDoklad.php
│ ├── ZavazekPolozka.php
│ ├── CastkyKOdpoctu.php
│ ├── CenikovaSkupina.php
│ ├── OdpisovaSkupina.php
│ ├── PoptavkaPrijata.php
│ ├── PricteniRozdilu.php
│ ├── RozvahaPoUctech.php
│ ├── SablonaUpominky.php
│ ├── SkupinaAtributu.php
│ ├── StavSkladuKDatu.php
│ ├── TypStavuCeniku.php
│ ├── VzajemnyZapocet.php
│ ├── ZalohaKOdpoctu.php
│ ├── CenikTypSazbyDph.php
│ ├── DashboardSharing.php
│ ├── HodnoceniZakazky.php
│ ├── IndividualniCenik.php
│ ├── InventuraPolozka.php
│ ├── KurzProCenotvorbu.php
│ ├── KurzProPreceneni.php
│ ├── ObratovaPredvaha.php
│ ├── PohledavkaPolozka.php
│ ├── PravoViditelnosti.php
│ ├── PredpisZauctovani.php
│ ├── RadaFakturyVydane.php
│ ├── RadaNabidkyVydane.php
│ ├── RadaSkladovyPohyb.php
│ ├── RadekPriznaniDph.php
│ ├── SplatkovyKalendar.php
│ ├── StandardniPredpis.php
│ ├── TypFakturyPrijate.php
│ ├── TypFakturyVydane.php
│ ├── TypNabidkyPrijate.php
│ ├── TypNabidkyVydane.php
│ ├── TypPokladniPohyb.php
│ ├── TypPoptavkyVydane.php
│ ├── TypSkladovyPohyb.php
│ ├── UmisteniVeSkladu.php
│ ├── UzivatelskaVazba.php
│ ├── UzivatelskyDotaz.php
│ ├── VykazHospodareni.php
│ ├── CenikovyPohybNakup.php
│ ├── CertifikatFinbricks.php
│ ├── RadaFakturyPrijate.php
│ ├── RadaNabidkyPrijate.php
│ ├── RadaPoptavkyVydane.php
│ ├── SouhrnneHlaseniDph.php
│ ├── TypPoptavkyPrijate.php
│ ├── UlozenePriznaniDph.php
│ ├── VysledovkaPoUctech.php
│ ├── AdresarBankovniUcet.php
│ ├── BankovniUcetPokladna.php
│ ├── CenikovyPohybProdej.php
│ ├── CertifikacniAutorita.php
│ ├── InterniDokladPolozka.php
│ ├── IntrastatDruhDopravy.php
│ ├── IntrastatKrajUrceni.php
│ ├── NabidkaVydanaPolozka.php
│ ├── PokladniPohybPolozka.php
│ ├── PrikazKInkasuPolozka.php
│ ├── PrikazKUhradePolozka.php
│ ├── RadaInternihoDokladu.php
│ ├── RadaObjednavkyVydane.php
│ ├── RadaPoptavkyPrijate.php
│ ├── TypInternihoDokladu.php
│ ├── TypObjednavkyPrijate.php
│ ├── TypObjednavkyVydane.php
│ ├── TypUzivatelskeVazby.php
│ ├── TypVzajemnychZapoctu.php
│ ├── DodavatelskyTypSmlouvy.php
│ ├── FakturaPrijataPolozka.php
│ ├── FormaUhradyZauctovani.php
│ ├── IntrastatMernaJednotka.php
│ ├── IntrastatZvlastniPohyb.php
│ ├── NabidkaPrijataPolozka.php
│ ├── PoptavkaPrijataPolozka.php
│ ├── PoptavkaVydanaPolozka.php
│ ├── RadaObjednavkyPrijate.php
│ ├── StavObchodnihoDokladu.php
│ ├── UmisteniVeSkladuRegal.php
│ ├── CleneniKontrolniHlaseni.php
│ ├── IntrastatDodaciPodminky.php
│ ├── ObjednavkaVydanaPolozka.php
│ ├── UmisteniVeSkladuPolice.php
│ ├── BankovniUcetSkladPokladna.php
│ ├── IntrastatKodNomenklatury.php
│ ├── UlozenePriznaniKonVykDph.php
│ ├── UmisteniVeSkladuMistnost.php
│ ├── UzivatelskyDotazParametr.php
│ ├── UzivatelskyDotazVlastnost.php
│ ├── FormatElektronickehoPrikazu.php
│ ├── IntrastatObchodniTransakce.php
│ ├── FormatElektronickehoBankovnictvi.php
│ ├── Zamek.php
│ ├── ObjednavkaVydana.php
│ ├── SkupinaFirem.php
│ ├── Dodavatel.php
│ ├── StromCenik.php
│ ├── Udalost.php
│ ├── VyrobniCislo.php
│ ├── Zavazek.php
│ ├── SkladovaKarta.php
│ ├── Nastaveni.php
│ ├── UcetniObdobi.php
│ ├── FakturaVydanaPolozka.php
│ ├── ObjednavkaPrijataPolozka.php
│ ├── Strom.php
│ ├── SkladovyPohyb.php
│ ├── ObjednavkaPrijata.php
│ ├── PokladniPohyb.php
│ ├── sum.php
│ ├── kod.php
│ ├── Cenik.php
│ ├── InterniDoklad.php
│ └── FakturaPrijata.php
├── tests
├── ObjectForTesting.php
└── src
│ └── AbraFlexi
│ ├── StromTest.php
│ ├── NastaveniTest.php
│ ├── RelationsTest.php
│ ├── StromCenikTest.php
│ ├── SkupinaFiremTest.php
│ ├── UcetniObdobiTest.php
│ └── VyrobniCisloTest.php
├── bootstrap-debian.sh
└── LICENSE
/debian/compat:
--------------------------------------------------------------------------------
1 | 11
2 |
--------------------------------------------------------------------------------
/static/Properties.uzivatel.json:
--------------------------------------------------------------------------------
1 | []
--------------------------------------------------------------------------------
/debian/source/format:
--------------------------------------------------------------------------------
1 | 3.0 (native)
2 |
--------------------------------------------------------------------------------
/phpstan-default-baseline.neon:
--------------------------------------------------------------------------------
1 | parameters:
2 | ignoreErrors:
3 |
--------------------------------------------------------------------------------
/CONTRIBUTING.md:
--------------------------------------------------------------------------------
1 | Please feel free to send pull requests or clone this project.
2 |
--------------------------------------------------------------------------------
/debian/php-spojenet-abraflexi.prerm:
--------------------------------------------------------------------------------
1 | rm -f /usr/share/php/AbraFlexi/composer.lock
2 |
--------------------------------------------------------------------------------
/project-logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Spoje-NET/php-abraflexi/HEAD/project-logo.png
--------------------------------------------------------------------------------
/spoje-net_logo.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Spoje-NET/php-abraflexi/HEAD/spoje-net_logo.gif
--------------------------------------------------------------------------------
/debian/php-spojenet-abraflexi-doc.conf:
--------------------------------------------------------------------------------
1 | Alias /php-abraflexi /usr/share/doc/php-spojenet-abraflexi/html
2 |
3 |
--------------------------------------------------------------------------------
/Examples/flexipeehp-debian-test.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Spoje-NET/php-abraflexi/HEAD/Examples/flexipeehp-debian-test.png
--------------------------------------------------------------------------------
/Examples/flexipeehp-composer-install.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Spoje-NET/php-abraflexi/HEAD/Examples/flexipeehp-composer-install.png
--------------------------------------------------------------------------------
/example.env:
--------------------------------------------------------------------------------
1 | ABRAFLEXI_URL=https://demo.flexibee.eu:5434
2 | ABRAFLEXI_LOGIN=winstrom
3 | ABRAFLEXI_PASSWORD=winstrom
4 | ABRAFLEXI_COMPANY=demo
5 |
--------------------------------------------------------------------------------
/tools/current_version.php:
--------------------------------------------------------------------------------
1 | getDataValue('version');
9 |
--------------------------------------------------------------------------------
/debian/php-spojenet-abraflexi-dev.install:
--------------------------------------------------------------------------------
1 | tests/src/AbraFlexi/*.php /usr/share/php/AbraFlexiDev
2 | debian/composer.json /usr/share/php/AbraFlexiDev
3 | debian/test/* /usr/share/doc/AbraFlexiDev
4 |
--------------------------------------------------------------------------------
/phpstan-default.neon.dist:
--------------------------------------------------------------------------------
1 | includes:
2 | - phpstan-default-baseline.neon
3 |
4 | parameters:
5 | inferPrivatePropertyTypeFromConstructor: true
6 | level: 6
7 | paths:
8 | - src
9 | - tests
10 |
--------------------------------------------------------------------------------
/debian/bootstrap.php:
--------------------------------------------------------------------------------
1 | loadConfig('/etc/abraflexi/client.json', true);
7 | }
8 |
--------------------------------------------------------------------------------
/bootstrap-centos.sh:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 | cd ~
3 | rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
4 | rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm
5 | yum -y install fedora-packager
6 | rpmdev-setuptree
7 | make rpm
8 |
--------------------------------------------------------------------------------
/tools/current_settings.php:
--------------------------------------------------------------------------------
1 | logBanner('AbraFlexi Structure Static Generator');
11 |
12 |
--------------------------------------------------------------------------------
/tools/time_to_update.php:
--------------------------------------------------------------------------------
1 | getDataValue('version') === \AbraFlexi\EvidenceList::$version) {
8 | echo 'false';
9 | } else {
10 | echo 'true';
11 | }
12 |
--------------------------------------------------------------------------------
/tools/update_all.sh:
--------------------------------------------------------------------------------
1 | #!/bin/sh
2 |
3 | php -qf current_settings.php
4 | CURRENT=$(php -qf current_version.php)
5 | if [ $(php -qf time_to_update.php) = "true" ]
6 | then
7 | echo updating for "$CURRENT"
8 | ./force_update_all.sh
9 | else
10 | echo "$CURRENT" still fresh
11 | fi
12 |
--------------------------------------------------------------------------------
/debian/php-spojenet-abraflexi.install:
--------------------------------------------------------------------------------
1 | src/AbraFlexi/*.php /usr/share/php/AbraFlexi
2 | debian/composer.json /usr/share/php/AbraFlexi
3 | static/* /usr/share/php/AbraFlexi/static
4 | tools/* /usr/share/php/AbraFlexi/tools
5 | debian/bootstrap.php /usr/share/php/AbraFlexi/tools
6 |
--------------------------------------------------------------------------------
/Vagrantfile:
--------------------------------------------------------------------------------
1 | Vagrant.configure("2") do |config|
2 | # config.vm.box = "ubuntu/zesty64"
3 | config.vm.box = "ubuntu/bionic64"
4 | # config.vm.box = "centos/7"
5 | config.vm.provision :shell, path: "bootstrap-debian.sh"
6 | config.vm.provision :shell, path: "bootstrap-centos.sh"
7 | config.vm.network :forwarded_port, guest: 80, host: 8080
8 | end
9 |
--------------------------------------------------------------------------------
/.github/dependabot.yml:
--------------------------------------------------------------------------------
1 | version: 2
2 | updates:
3 | - package-ecosystem: "composer"
4 | directory: "/"
5 | schedule:
6 | interval: "weekly"
7 | open-pull-requests-limit: 10
8 | versioning-strategy: increase
9 | commit-message:
10 | prefix: "composer"
11 | - package-ecosystem: "github-actions"
12 | directory: "/"
13 | schedule:
14 | interval: "weekly"
15 |
--------------------------------------------------------------------------------
/Examples/config.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | require_once '../tests/bootstrap.php';
16 |
--------------------------------------------------------------------------------
/static/Properties.pricteni-rozdilu.json:
--------------------------------------------------------------------------------
1 | {"external-ids":{"showToUser":"false","propertyName":"external-ids","fkEvidencePath":"external-ids","dbName":"extid","name":"external-ids","title":"extIDs","type":"relation","isVisible":"true","isSortable":"false","isHighlight":"false","inId":"true","inSummary":"true","inDetail":"true","inExpensive":"false","mandatory":"false","isWritable":"true","isOverWritable":"true","hasBusinessLogic":"false","isUpperCase":"false","isLowerCase":"false","links":null}}
--------------------------------------------------------------------------------
/debian/copyright:
--------------------------------------------------------------------------------
1 | Format-Specification: http://wiki.debian.org/Proposals/CopyrightFormat?action=recall&rev=143
2 | Upstream-Name: PHPAbraFlexi
3 | Upstream-Source: https://github.com/Spoje-NET/php-flexibee/archive/master.zip
4 |
5 | Files: *
6 | Homepage: https://github.com/Spoje-NET/php-flexibee/
7 | Copyright:
8 | (c) 2016 Spoje.Net s.r.o. (spoje.net)
9 | License: GPL-2
10 |
11 | License: GPL-2
12 | On Debian systems the full text of the GNU General Public License can be found
13 | in the `/usr/share/common-licenses/GPL-2' file.
14 |
15 |
--------------------------------------------------------------------------------
/Examples/ExampleTemplate.php:
--------------------------------------------------------------------------------
1 | #!/usr/bin/php -f
2 |
10 | * (c) 2025 SpojeNetIT s.r.o.
11 | *
12 | * For the full copyright and license information, please view the LICENSE
13 | * file that was distributed with this source code.
14 | */
15 |
16 | namespace Example\AbraFlexi;
17 |
18 | include_once './config.php';
19 |
20 | include_once '../vendor/autoload.php';
21 |
--------------------------------------------------------------------------------
/debian/test/config.json:
--------------------------------------------------------------------------------
1 | {
2 | "EASE_APPNAME": "FlexiPeeHPDebianTest",
3 | "EASE_LOGGER": "syslog|console",
4 | "FLEXIBEE_URL": "https://demo.flexibee.eu",
5 | "FLEXIBEE_LOGIN": "winstrom",
6 | "FLEXIBEE_PASSWORD": "winstrom"
7 | }
--------------------------------------------------------------------------------
/src/AbraFlexi/Kurz.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class Kurz extends RW
21 | {
22 | public ?string $evidence = 'kurz';
23 | }
24 |
--------------------------------------------------------------------------------
/src/AbraFlexi/Mena.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class Mena extends RW
21 | {
22 | public ?string $evidence = 'mena';
23 | }
24 |
--------------------------------------------------------------------------------
/src/AbraFlexi/Psc.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class Psc extends RW
21 | {
22 | public ?string $evidence = 'psc';
23 | }
24 |
--------------------------------------------------------------------------------
/src/AbraFlexi/Rada.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class Rada extends RW
21 | {
22 | public ?string $evidence = 'rada';
23 | }
24 |
--------------------------------------------------------------------------------
/src/AbraFlexi/Stat.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class Stat extends RW
21 | {
22 | public ?string $evidence = 'stat';
23 | }
24 |
--------------------------------------------------------------------------------
/src/AbraFlexi/Text.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class Text extends RW
21 | {
22 | public ?string $evidence = 'text';
23 | }
24 |
--------------------------------------------------------------------------------
/src/AbraFlexi/Ucet.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class Ucet extends RW
21 | {
22 | public ?string $evidence = 'ucet';
23 | }
24 |
--------------------------------------------------------------------------------
/src/AbraFlexi/Xslt.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class Xslt extends RW
21 | {
22 | public ?string $evidence = 'xslt';
23 | }
24 |
--------------------------------------------------------------------------------
/src/AbraFlexi/Doklad.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class Doklad extends RW
21 | {
22 | public ?string $evidence = 'doklad';
23 | }
24 |
--------------------------------------------------------------------------------
/src/AbraFlexi/Filtr.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class Filtr extends RW
21 | {
22 | public ?string $evidence = 'filtr';
23 | }
24 |
--------------------------------------------------------------------------------
/src/AbraFlexi/Naklad.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class Naklad extends RW
21 | {
22 | public ?string $evidence = 'naklad';
23 | }
24 |
--------------------------------------------------------------------------------
/src/AbraFlexi/Obrat.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class Obrat extends RW
21 | {
22 | public ?string $evidence = 'obrat';
23 | }
24 |
--------------------------------------------------------------------------------
/src/AbraFlexi/Region.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class Region extends RW
21 | {
22 | public ?string $evidence = 'region';
23 | }
24 |
--------------------------------------------------------------------------------
/src/AbraFlexi/Saldo.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class Saldo extends RW
21 | {
22 | public ?string $evidence = 'saldo';
23 | }
24 |
--------------------------------------------------------------------------------
/src/AbraFlexi/Sklad.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class Sklad extends RW
21 | {
22 | public ?string $evidence = 'sklad';
23 | }
24 |
--------------------------------------------------------------------------------
/src/AbraFlexi/Vazba.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class Vazba extends RW
21 | {
22 | public ?string $evidence = 'vazba';
23 | }
24 |
--------------------------------------------------------------------------------
/src/AbraFlexi/Atribut.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class Atribut extends RW
21 | {
22 | public ?string $evidence = 'atribut';
23 | }
24 |
--------------------------------------------------------------------------------
/src/AbraFlexi/Cinnost.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class Cinnost extends RW
21 | {
22 | public ?string $evidence = 'cinnost';
23 | }
24 |
--------------------------------------------------------------------------------
/src/AbraFlexi/Insight.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class Insight extends RW
21 | {
22 | public ?string $evidence = 'insight';
23 | }
24 |
--------------------------------------------------------------------------------
/src/AbraFlexi/Leasing.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class Leasing extends RW
21 | {
22 | public ?string $evidence = 'leasing';
23 | }
24 |
--------------------------------------------------------------------------------
/src/AbraFlexi/Majetek.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class Majetek extends RW
21 | {
22 | public ?string $evidence = 'majetek';
23 | }
24 |
--------------------------------------------------------------------------------
/src/AbraFlexi/Sestava.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class Sestava extends RW
21 | {
22 | public ?string $evidence = 'sestava';
23 | }
24 |
--------------------------------------------------------------------------------
/src/AbraFlexi/StatDph.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class StatDph extends RW
21 | {
22 | public ?string $evidence = 'stat-dph';
23 | }
24 |
--------------------------------------------------------------------------------
/src/AbraFlexi/Subjekt.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class Subjekt extends RW
21 | {
22 | public ?string $evidence = 'subjekt';
23 | }
24 |
--------------------------------------------------------------------------------
/src/AbraFlexi/Zakazka.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class Zakazka extends RW
21 | {
22 | public ?string $evidence = 'zakazka';
23 | }
24 |
--------------------------------------------------------------------------------
/src/AbraFlexi/Autotisk.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class Autotisk extends RW
21 | {
22 | public ?string $evidence = 'autotisk';
23 | }
24 |
--------------------------------------------------------------------------------
/src/AbraFlexi/CenikObal.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class CenikObal extends RW
21 | {
22 | public ?string $evidence = 'cenik-obal';
23 | }
24 |
--------------------------------------------------------------------------------
/src/AbraFlexi/Inventura.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class Inventura extends RW
21 | {
22 | public ?string $evidence = 'inventura';
23 | }
24 |
--------------------------------------------------------------------------------
/src/AbraFlexi/Kusovnik.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class Kusovnik extends RW
21 | {
22 | public ?string $evidence = 'kusovnik';
23 | }
24 |
--------------------------------------------------------------------------------
/src/AbraFlexi/Odberatel.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class Odberatel extends RW
21 | {
22 | public ?string $evidence = 'odberatel';
23 | }
24 |
--------------------------------------------------------------------------------
/src/AbraFlexi/Parametr.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class Parametr extends RW
21 | {
22 | public ?string $evidence = 'parametr';
23 | }
24 |
--------------------------------------------------------------------------------
/src/AbraFlexi/Poplatek.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class Poplatek extends RW
21 | {
22 | public ?string $evidence = 'poplatek';
23 | }
24 |
--------------------------------------------------------------------------------
/src/AbraFlexi/Prodejka.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class Prodejka extends RW
21 | {
22 | public ?string $evidence = 'prodejka';
23 | }
24 |
--------------------------------------------------------------------------------
/src/AbraFlexi/RadaBanka.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class RadaBanka extends RW
21 | {
22 | public ?string $evidence = 'rada-banka';
23 | }
24 |
--------------------------------------------------------------------------------
/src/AbraFlexi/Rezervace.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class Rezervace extends RW
21 | {
22 | public ?string $evidence = 'rezervace';
23 | }
24 |
--------------------------------------------------------------------------------
/src/AbraFlexi/RocniRada.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class RocniRada extends RW
21 | {
22 | public ?string $evidence = 'rocni-rada';
23 | }
24 |
--------------------------------------------------------------------------------
/src/AbraFlexi/StavUctu.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class StavUctu extends RW
21 | {
22 | public ?string $evidence = 'stav-uctu';
23 | }
24 |
--------------------------------------------------------------------------------
/src/AbraFlexi/Stredisko.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class Stredisko extends RW
21 | {
22 | public ?string $evidence = 'stredisko';
23 | }
24 |
--------------------------------------------------------------------------------
/src/AbraFlexi/TypBanka.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class TypBanka extends RW
21 | {
22 | public ?string $evidence = 'typ-banka';
23 | }
24 |
--------------------------------------------------------------------------------
/src/AbraFlexi/Umisteni.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class Umisteni extends RW
21 | {
22 | public ?string $evidence = 'umisteni';
23 | }
24 |
--------------------------------------------------------------------------------
/src/AbraFlexi/Uzivatel.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class Uzivatel extends RW
21 | {
22 | public ?string $evidence = 'uzivatel';
23 | }
24 |
--------------------------------------------------------------------------------
/src/AbraFlexi/Zapujcka.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class Zapujcka extends RW
21 | {
22 | public ?string $evidence = 'zapujcka';
23 | }
24 |
--------------------------------------------------------------------------------
/src/AbraFlexi/Certifikat.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class Certifikat extends RW
21 | {
22 | public ?string $evidence = 'certifikat';
23 | }
24 |
--------------------------------------------------------------------------------
/src/AbraFlexi/CleneniDph.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class CleneniDph extends RW
21 | {
22 | public ?string $evidence = 'cleneni-dph';
23 | }
24 |
--------------------------------------------------------------------------------
/src/AbraFlexi/Doporuceni.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class Doporuceni extends RW
21 | {
22 | public ?string $evidence = 'doporuceni';
23 | }
24 |
--------------------------------------------------------------------------------
/src/AbraFlexi/Pohledavka.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class Pohledavka extends RW
21 | {
22 | public ?string $evidence = 'pohledavka';
23 | }
24 |
--------------------------------------------------------------------------------
/src/AbraFlexi/SaldoKDatu.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class SaldoKDatu extends RW
21 | {
22 | public ?string $evidence = 'saldo-k-datu';
23 | }
24 |
--------------------------------------------------------------------------------
/src/AbraFlexi/StavCeniku.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class StavCeniku extends RW
21 | {
22 | public ?string $evidence = 'stav-ceniku';
23 | }
24 |
--------------------------------------------------------------------------------
/src/AbraFlexi/StromKoren.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class StromKoren extends RW
21 | {
22 | public ?string $evidence = 'strom-koren';
23 | }
24 |
--------------------------------------------------------------------------------
/src/AbraFlexi/TypDokladu.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class TypDokladu extends RW
21 | {
22 | public ?string $evidence = 'typ-dokladu';
23 | }
24 |
--------------------------------------------------------------------------------
/src/AbraFlexi/TypMajetku.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class TypMajetku extends RW
21 | {
22 | public ?string $evidence = 'typ-majetku';
23 | }
24 |
--------------------------------------------------------------------------------
/src/AbraFlexi/TypNakladu.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class TypNakladu extends RW
21 | {
22 | public ?string $evidence = 'typ-nakladu';
23 | }
24 |
--------------------------------------------------------------------------------
/src/AbraFlexi/TypSmlouvy.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class TypSmlouvy extends RW
21 | {
22 | public ?string $evidence = 'typ-smlouvy';
23 | }
24 |
--------------------------------------------------------------------------------
/src/AbraFlexi/TypZakazky.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class TypZakazky extends RW
21 | {
22 | public ?string $evidence = 'typ-zakazky';
23 | }
24 |
--------------------------------------------------------------------------------
/src/AbraFlexi/TypZavazku.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class TypZavazku extends RW
21 | {
22 | public ?string $evidence = 'typ-zavazku';
23 | }
24 |
--------------------------------------------------------------------------------
/src/AbraFlexi/BankaPolozka.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class BankaPolozka extends RW
21 | {
22 | public ?string $evidence = 'banka-polozka';
23 | }
24 |
--------------------------------------------------------------------------------
/src/AbraFlexi/BankovniUcet.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class BankovniUcet extends RW
21 | {
22 | public ?string $evidence = 'bankovni-ucet';
23 | }
24 |
--------------------------------------------------------------------------------
/src/AbraFlexi/CenovaUroven.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class CenovaUroven extends RW
21 | {
22 | public ?string $evidence = 'cenova-uroven';
23 | }
24 |
--------------------------------------------------------------------------------
/src/AbraFlexi/CisloBaliku.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class CisloBaliku extends RW
21 | {
22 | public ?string $evidence = 'cislo-baliku';
23 | }
24 |
--------------------------------------------------------------------------------
/src/AbraFlexi/CustomButton.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class CustomButton extends RW
21 | {
22 | public ?string $evidence = 'custom-button';
23 | }
24 |
--------------------------------------------------------------------------------
/src/AbraFlexi/DanovyNaklad.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class DanovyNaklad extends RW
21 | {
22 | public ?string $evidence = 'danovy-naklad';
23 | }
24 |
--------------------------------------------------------------------------------
/src/AbraFlexi/DanovyOdpis.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class DanovyOdpis extends RW
21 | {
22 | public ?string $evidence = 'danovy-odpis';
23 | }
24 |
--------------------------------------------------------------------------------
/src/AbraFlexi/FormaDopravy.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class FormaDopravy extends RW
21 | {
22 | public ?string $evidence = 'forma-dopravy';
23 | }
24 |
--------------------------------------------------------------------------------
/src/AbraFlexi/FormaUhrady.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class FormaUhrady extends RW
21 | {
22 | public ?string $evidence = 'forma-uhrady';
23 | }
24 |
--------------------------------------------------------------------------------
/src/AbraFlexi/GlobalStore.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class GlobalStore extends RW
21 | {
22 | public ?string $evidence = 'global-store';
23 | }
24 |
--------------------------------------------------------------------------------
/src/AbraFlexi/HlavniKniha.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class HlavniKniha extends RW
21 | {
22 | public ?string $evidence = 'hlavni-kniha';
23 | }
24 |
--------------------------------------------------------------------------------
/src/AbraFlexi/KonstSymbol.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class KonstSymbol extends RW
21 | {
22 | public ?string $evidence = 'konst-symbol';
23 | }
24 |
--------------------------------------------------------------------------------
/src/AbraFlexi/MistoUrceni.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class MistoUrceni extends RW
21 | {
22 | public ?string $evidence = 'misto-urceni';
23 | }
24 |
--------------------------------------------------------------------------------
/src/AbraFlexi/PenezniUstav.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class PenezniUstav extends RW
21 | {
22 | public ?string $evidence = 'penezni-ustav';
23 | }
24 |
--------------------------------------------------------------------------------
/src/AbraFlexi/PoSplatnosti.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class PoSplatnosti extends RW
21 | {
22 | public ?string $evidence = 'po-splatnosti';
23 | }
24 |
--------------------------------------------------------------------------------
/src/AbraFlexi/PodkladyDph.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class PodkladyDph extends RW
21 | {
22 | public ?string $evidence = 'podklady-dph';
23 | }
24 |
--------------------------------------------------------------------------------
/src/AbraFlexi/PodobneZbozi.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class PodobneZbozi extends RW
21 | {
22 | public ?string $evidence = 'podobne-zbozi';
23 | }
24 |
--------------------------------------------------------------------------------
/src/AbraFlexi/PreneseniDph.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class PreneseniDph extends RW
21 | {
22 | public ?string $evidence = 'preneseni-dph';
23 | }
24 |
--------------------------------------------------------------------------------
/src/AbraFlexi/RadaZavazku.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class RadaZavazku extends RW
21 | {
22 | public ?string $evidence = 'rada-zavazku';
23 | }
24 |
--------------------------------------------------------------------------------
/src/AbraFlexi/RadekSestavy.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class RadekSestavy extends RW
21 | {
22 | public ?string $evidence = 'radek-sestavy';
23 | }
24 |
--------------------------------------------------------------------------------
/src/AbraFlexi/SablonaMail.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class SablonaMail extends RW
21 | {
22 | public ?string $evidence = 'sablona-mail';
23 | }
24 |
--------------------------------------------------------------------------------
/src/AbraFlexi/SettingStore.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class SettingStore extends RW
21 | {
22 | public ?string $evidence = 'setting-store';
23 | }
24 |
--------------------------------------------------------------------------------
/src/AbraFlexi/SkupinaZbozi.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class SkupinaZbozi extends RW
21 | {
22 | public ?string $evidence = 'skupina-zbozi';
23 | }
24 |
--------------------------------------------------------------------------------
/src/AbraFlexi/StavSmlouvy.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class StavSmlouvy extends RW
21 | {
22 | public ?string $evidence = 'stav-smlouvy';
23 | }
24 |
--------------------------------------------------------------------------------
/src/AbraFlexi/StavZakazky.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class StavZakazky extends RW
21 | {
22 | public ?string $evidence = 'stav-zakazky';
23 | }
24 |
--------------------------------------------------------------------------------
/src/AbraFlexi/TypAktivity.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class TypAktivity extends RW
21 | {
22 | public ?string $evidence = 'typ-aktivity';
23 | }
24 |
--------------------------------------------------------------------------------
/src/AbraFlexi/TypAtributu.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class TypAtributu extends RW
21 | {
22 | public ?string $evidence = 'typ-atributu';
23 | }
24 |
--------------------------------------------------------------------------------
/src/AbraFlexi/TypLeasingu.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class TypLeasingu extends RW
21 | {
22 | public ?string $evidence = 'typ-leasingu';
23 | }
24 |
--------------------------------------------------------------------------------
/src/AbraFlexi/TypProdejky.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class TypProdejky extends RW
21 | {
22 | public ?string $evidence = 'typ-prodejky';
23 | }
24 |
--------------------------------------------------------------------------------
/src/AbraFlexi/UcetniDenik.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class UcetniDenik extends RW
21 | {
22 | public ?string $evidence = 'ucetni-denik';
23 | }
24 |
--------------------------------------------------------------------------------
/src/AbraFlexi/UcetniOdpis.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class UcetniOdpis extends RW
21 | {
22 | public ?string $evidence = 'ucetni-odpis';
23 | }
24 |
--------------------------------------------------------------------------------
/src/AbraFlexi/UcetniOsnova.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class UcetniOsnova extends RW
21 | {
22 | public ?string $evidence = 'ucetni-osnova';
23 | }
24 |
--------------------------------------------------------------------------------
/src/AbraFlexi/UmisteniUctu.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class UmisteniUctu extends RW
21 | {
22 | public ?string $evidence = 'umisteni-uctu';
23 | }
24 |
--------------------------------------------------------------------------------
/src/AbraFlexi/AnalyzaZakazky.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class AnalyzaZakazky extends RW
21 | {
22 | public ?string $evidence = 'analyza-zakazky';
23 | }
24 |
--------------------------------------------------------------------------------
/src/AbraFlexi/DashboardPanel.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class DashboardPanel extends RW
21 | {
22 | public ?string $evidence = 'dashboard-panel';
23 | }
24 |
--------------------------------------------------------------------------------
/src/AbraFlexi/DokladKUhrade.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class DokladKUhrade extends RW
21 | {
22 | public ?string $evidence = 'doklad-k-uhrade';
23 | }
24 |
--------------------------------------------------------------------------------
/src/AbraFlexi/IntrastatKurz.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class IntrastatKurz extends RW
21 | {
22 | public ?string $evidence = 'intrastat-kurz';
23 | }
24 |
--------------------------------------------------------------------------------
/src/AbraFlexi/MajetekUdalost.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class MajetekUdalost extends RW
21 | {
22 | public ?string $evidence = 'majetek-udalost';
23 | }
24 |
--------------------------------------------------------------------------------
/src/AbraFlexi/MapovaniSkladu.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class MapovaniSkladu extends RW
21 | {
22 | public ?string $evidence = 'mapovani-skladu';
23 | }
24 |
--------------------------------------------------------------------------------
/src/AbraFlexi/MernaJednotka.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class MernaJednotka extends RW
21 | {
22 | public ?string $evidence = 'merna-jednotka';
23 | }
24 |
--------------------------------------------------------------------------------
/src/AbraFlexi/NabidkaPrijata.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class NabidkaPrijata extends RW
21 | {
22 | public ?string $evidence = 'nabidka-prijata';
23 | }
24 |
--------------------------------------------------------------------------------
/src/AbraFlexi/NabidkaVydana.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class NabidkaVydana extends RW
21 | {
22 | public ?string $evidence = 'nabidka-vydana';
23 | }
24 |
--------------------------------------------------------------------------------
/src/AbraFlexi/PohybNaUctech.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class PohybNaUctech extends RW
21 | {
22 | public ?string $evidence = 'pohyb-na-uctech';
23 | }
24 |
--------------------------------------------------------------------------------
/src/AbraFlexi/PoptavkaVydana.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class PoptavkaVydana extends RW
21 | {
22 | public ?string $evidence = 'poptavka-vydana';
23 | }
24 |
--------------------------------------------------------------------------------
/src/AbraFlexi/PrikazKInkasu.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class PrikazKInkasu extends RW
21 | {
22 | public ?string $evidence = 'prikaz-k-inkasu';
23 | }
24 |
--------------------------------------------------------------------------------
/src/AbraFlexi/PrikazKUhrade.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class PrikazKUhrade extends RW
21 | {
22 | public ?string $evidence = 'prikaz-k-uhrade';
23 | }
24 |
--------------------------------------------------------------------------------
/src/AbraFlexi/Prislustenstvi.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class Prislustenstvi extends RW
21 | {
22 | public ?string $evidence = 'prislustenstvi';
23 | }
24 |
--------------------------------------------------------------------------------
/src/AbraFlexi/ProdejkaPlatba.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class ProdejkaPlatba extends RW
21 | {
22 | public ?string $evidence = 'prodejka-platba';
23 | }
24 |
--------------------------------------------------------------------------------
/src/AbraFlexi/RadaPohledavky.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class RadaPohledavky extends RW
21 | {
22 | public ?string $evidence = 'rada-pohledavky';
23 | }
24 |
--------------------------------------------------------------------------------
/src/AbraFlexi/SadyAKomplety.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class SadyAKomplety extends RW
21 | {
22 | public ?string $evidence = 'sady-a-komplety';
23 | }
24 |
--------------------------------------------------------------------------------
/src/AbraFlexi/SarzeExpirace.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class SarzeExpirace extends RW
21 | {
22 | public ?string $evidence = 'sarze-expirace';
23 | }
24 |
--------------------------------------------------------------------------------
/src/AbraFlexi/SkupinaPlneni.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class SkupinaPlneni extends RW
21 | {
22 | public ?string $evidence = 'skupina-plneni';
23 | }
24 |
--------------------------------------------------------------------------------
/src/AbraFlexi/SkupinaStitku.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class SkupinaStitku extends RW
21 | {
22 | public ?string $evidence = 'skupina-stitku';
23 | }
24 |
--------------------------------------------------------------------------------
/src/AbraFlexi/SmlouvaPolozka.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class SmlouvaPolozka extends RW
21 | {
22 | public ?string $evidence = 'smlouva-polozka';
23 | }
24 |
--------------------------------------------------------------------------------
/src/AbraFlexi/SmlouvaZurnal.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class SmlouvaZurnal extends RW
21 | {
22 | public ?string $evidence = 'smlouva-zurnal';
23 | }
24 |
--------------------------------------------------------------------------------
/src/AbraFlexi/SumaceSestavy.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class SumaceSestavy extends RW
21 | {
22 | public ?string $evidence = 'sumace-sestavy';
23 | }
24 |
--------------------------------------------------------------------------------
/src/AbraFlexi/TypOrganizace.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class TypOrganizace extends RW
21 | {
22 | public ?string $evidence = 'typ-organizace';
23 | }
24 |
--------------------------------------------------------------------------------
/src/AbraFlexi/TypPohledavky.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class TypPohledavky extends RW
21 | {
22 | public ?string $evidence = 'typ-pohledavky';
23 | }
24 |
--------------------------------------------------------------------------------
/src/AbraFlexi/VazebniDoklad.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class VazebniDoklad extends RW
21 | {
22 | public ?string $evidence = 'vazebni-doklad';
23 | }
24 |
--------------------------------------------------------------------------------
/src/AbraFlexi/ZavazekPolozka.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class ZavazekPolozka extends RW
21 | {
22 | public ?string $evidence = 'zavazek-polozka';
23 | }
24 |
--------------------------------------------------------------------------------
/src/AbraFlexi/CastkyKOdpoctu.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class CastkyKOdpoctu extends RW
21 | {
22 | public ?string $evidence = 'castky-k-odpoctu';
23 | }
24 |
--------------------------------------------------------------------------------
/src/AbraFlexi/CenikovaSkupina.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class CenikovaSkupina extends RW
21 | {
22 | public ?string $evidence = 'cenikova-skupina';
23 | }
24 |
--------------------------------------------------------------------------------
/src/AbraFlexi/OdpisovaSkupina.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class OdpisovaSkupina extends RW
21 | {
22 | public ?string $evidence = 'odpisova-skupina';
23 | }
24 |
--------------------------------------------------------------------------------
/src/AbraFlexi/PoptavkaPrijata.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class PoptavkaPrijata extends RW
21 | {
22 | public ?string $evidence = 'poptavka-prijata';
23 | }
24 |
--------------------------------------------------------------------------------
/src/AbraFlexi/PricteniRozdilu.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class PricteniRozdilu extends RW
21 | {
22 | public ?string $evidence = 'pricteni-rozdilu';
23 | }
24 |
--------------------------------------------------------------------------------
/src/AbraFlexi/RozvahaPoUctech.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class RozvahaPoUctech extends RW
21 | {
22 | public ?string $evidence = 'rozvaha-po-uctech';
23 | }
24 |
--------------------------------------------------------------------------------
/src/AbraFlexi/SablonaUpominky.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class SablonaUpominky extends RW
21 | {
22 | public ?string $evidence = 'sablona-upominky';
23 | }
24 |
--------------------------------------------------------------------------------
/src/AbraFlexi/SkupinaAtributu.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class SkupinaAtributu extends RW
21 | {
22 | public ?string $evidence = 'skupina-atributu';
23 | }
24 |
--------------------------------------------------------------------------------
/src/AbraFlexi/StavSkladuKDatu.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class StavSkladuKDatu extends RW
21 | {
22 | public ?string $evidence = 'stav-skladu-k-datu';
23 | }
24 |
--------------------------------------------------------------------------------
/src/AbraFlexi/TypStavuCeniku.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class TypStavuCeniku extends RW
21 | {
22 | public ?string $evidence = 'typ-stavu-ceniku';
23 | }
24 |
--------------------------------------------------------------------------------
/src/AbraFlexi/VzajemnyZapocet.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class VzajemnyZapocet extends RW
21 | {
22 | public ?string $evidence = 'vzajemny-zapocet';
23 | }
24 |
--------------------------------------------------------------------------------
/src/AbraFlexi/ZalohaKOdpoctu.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class ZalohaKOdpoctu extends RW
21 | {
22 | public ?string $evidence = 'zaloha-k-odpoctu';
23 | }
24 |
--------------------------------------------------------------------------------
/tools/online-version.php:
--------------------------------------------------------------------------------
1 |
9 | * @copyright (C) 2025 Spoje.Net
10 | */
11 |
12 | namespace AbraFlexi;
13 |
14 | require_once __DIR__ . '/../tests/bootstrap.php';
15 |
16 | try {
17 | $status = new Status();
18 | $version = $status->getDataValue('version');
19 | echo $version;
20 | } catch (\Throwable $exception) {
21 | // Print a meaningful error message
22 | echo 'Error: ' . $exception->getMessage();
23 | }
24 |
--------------------------------------------------------------------------------
/src/AbraFlexi/CenikTypSazbyDph.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class CenikTypSazbyDph extends RW
21 | {
22 | public ?string $evidence = 'cenik-typ-sazby-dph';
23 | }
24 |
--------------------------------------------------------------------------------
/src/AbraFlexi/DashboardSharing.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class DashboardSharing extends RW
21 | {
22 | public ?string $evidence = 'dashboard-sharing';
23 | }
24 |
--------------------------------------------------------------------------------
/src/AbraFlexi/HodnoceniZakazky.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class HodnoceniZakazky extends RW
21 | {
22 | public ?string $evidence = 'hodnoceni-zakazky';
23 | }
24 |
--------------------------------------------------------------------------------
/src/AbraFlexi/IndividualniCenik.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class IndividualniCenik extends RW
21 | {
22 | public ?string $evidence = 'individualni-cenik';
23 | }
24 |
--------------------------------------------------------------------------------
/src/AbraFlexi/InventuraPolozka.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class InventuraPolozka extends RW
21 | {
22 | public ?string $evidence = 'inventura-polozka';
23 | }
24 |
--------------------------------------------------------------------------------
/src/AbraFlexi/KurzProCenotvorbu.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class KurzProCenotvorbu extends RW
21 | {
22 | public ?string $evidence = 'kurz-pro-cenotvorbu';
23 | }
24 |
--------------------------------------------------------------------------------
/src/AbraFlexi/KurzProPreceneni.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class KurzProPreceneni extends RW
21 | {
22 | public ?string $evidence = 'kurz-pro-preceneni';
23 | }
24 |
--------------------------------------------------------------------------------
/src/AbraFlexi/ObratovaPredvaha.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class ObratovaPredvaha extends RW
21 | {
22 | public ?string $evidence = 'obratova-predvaha';
23 | }
24 |
--------------------------------------------------------------------------------
/src/AbraFlexi/PohledavkaPolozka.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class PohledavkaPolozka extends RW
21 | {
22 | public ?string $evidence = 'pohledavka-polozka';
23 | }
24 |
--------------------------------------------------------------------------------
/src/AbraFlexi/PravoViditelnosti.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class PravoViditelnosti extends RW
21 | {
22 | public ?string $evidence = 'pravo-viditelnosti';
23 | }
24 |
--------------------------------------------------------------------------------
/src/AbraFlexi/PredpisZauctovani.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class PredpisZauctovani extends RW
21 | {
22 | public ?string $evidence = 'predpis-zauctovani';
23 | }
24 |
--------------------------------------------------------------------------------
/src/AbraFlexi/RadaFakturyVydane.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class RadaFakturyVydane extends RW
21 | {
22 | public ?string $evidence = 'rada-faktury-vydane';
23 | }
24 |
--------------------------------------------------------------------------------
/src/AbraFlexi/RadaNabidkyVydane.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class RadaNabidkyVydane extends RW
21 | {
22 | public ?string $evidence = 'rada-nabidky-vydane';
23 | }
24 |
--------------------------------------------------------------------------------
/src/AbraFlexi/RadaSkladovyPohyb.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class RadaSkladovyPohyb extends RW
21 | {
22 | public ?string $evidence = 'rada-skladovy-pohyb';
23 | }
24 |
--------------------------------------------------------------------------------
/src/AbraFlexi/RadekPriznaniDph.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class RadekPriznaniDph extends RW
21 | {
22 | public ?string $evidence = 'radek-priznani-dph';
23 | }
24 |
--------------------------------------------------------------------------------
/src/AbraFlexi/SplatkovyKalendar.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class SplatkovyKalendar extends RW
21 | {
22 | public ?string $evidence = 'splatkovy-kalendar';
23 | }
24 |
--------------------------------------------------------------------------------
/src/AbraFlexi/StandardniPredpis.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class StandardniPredpis extends RW
21 | {
22 | public ?string $evidence = 'standardni-predpis';
23 | }
24 |
--------------------------------------------------------------------------------
/src/AbraFlexi/TypFakturyPrijate.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class TypFakturyPrijate extends RW
21 | {
22 | public ?string $evidence = 'typ-faktury-prijate';
23 | }
24 |
--------------------------------------------------------------------------------
/src/AbraFlexi/TypFakturyVydane.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class TypFakturyVydane extends RW
21 | {
22 | public ?string $evidence = 'typ-faktury-vydane';
23 | }
24 |
--------------------------------------------------------------------------------
/src/AbraFlexi/TypNabidkyPrijate.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class TypNabidkyPrijate extends RW
21 | {
22 | public ?string $evidence = 'typ-nabidky-prijate';
23 | }
24 |
--------------------------------------------------------------------------------
/src/AbraFlexi/TypNabidkyVydane.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class TypNabidkyVydane extends RW
21 | {
22 | public ?string $evidence = 'typ-nabidky-vydane';
23 | }
24 |
--------------------------------------------------------------------------------
/src/AbraFlexi/TypPokladniPohyb.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class TypPokladniPohyb extends RW
21 | {
22 | public ?string $evidence = 'typ-pokladni-pohyb';
23 | }
24 |
--------------------------------------------------------------------------------
/src/AbraFlexi/TypPoptavkyVydane.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class TypPoptavkyVydane extends RW
21 | {
22 | public ?string $evidence = 'typ-poptavky-vydane';
23 | }
24 |
--------------------------------------------------------------------------------
/src/AbraFlexi/TypSkladovyPohyb.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class TypSkladovyPohyb extends RW
21 | {
22 | public ?string $evidence = 'typ-skladovy-pohyb';
23 | }
24 |
--------------------------------------------------------------------------------
/src/AbraFlexi/UmisteniVeSkladu.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class UmisteniVeSkladu extends RW
21 | {
22 | public ?string $evidence = 'umisteni-ve-skladu';
23 | }
24 |
--------------------------------------------------------------------------------
/src/AbraFlexi/UzivatelskaVazba.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class UzivatelskaVazba extends RW
21 | {
22 | public ?string $evidence = 'uzivatelska-vazba';
23 | }
24 |
--------------------------------------------------------------------------------
/src/AbraFlexi/UzivatelskyDotaz.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class UzivatelskyDotaz extends RW
21 | {
22 | public ?string $evidence = 'uzivatelsky-dotaz';
23 | }
24 |
--------------------------------------------------------------------------------
/src/AbraFlexi/VykazHospodareni.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class VykazHospodareni extends RW
21 | {
22 | public ?string $evidence = 'vykaz-hospodareni';
23 | }
24 |
--------------------------------------------------------------------------------
/src/AbraFlexi/CenikovyPohybNakup.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class CenikovyPohybNakup extends RW
21 | {
22 | public ?string $evidence = 'cenikovy-pohyb-nakup';
23 | }
24 |
--------------------------------------------------------------------------------
/src/AbraFlexi/CertifikatFinbricks.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class CertifikatFinbricks extends RW
21 | {
22 | public ?string $evidence = 'certifikat-finbricks';
23 | }
24 |
--------------------------------------------------------------------------------
/src/AbraFlexi/RadaFakturyPrijate.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class RadaFakturyPrijate extends RW
21 | {
22 | public ?string $evidence = 'rada-faktury-prijate';
23 | }
24 |
--------------------------------------------------------------------------------
/src/AbraFlexi/RadaNabidkyPrijate.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class RadaNabidkyPrijate extends RW
21 | {
22 | public ?string $evidence = 'rada-nabidky-prijate';
23 | }
24 |
--------------------------------------------------------------------------------
/src/AbraFlexi/RadaPoptavkyVydane.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class RadaPoptavkyVydane extends RW
21 | {
22 | public ?string $evidence = 'rada-poptavky-vydane';
23 | }
24 |
--------------------------------------------------------------------------------
/src/AbraFlexi/SouhrnneHlaseniDph.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class SouhrnneHlaseniDph extends RW
21 | {
22 | public ?string $evidence = 'souhrnne-hlaseni-dph';
23 | }
24 |
--------------------------------------------------------------------------------
/src/AbraFlexi/TypPoptavkyPrijate.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class TypPoptavkyPrijate extends RW
21 | {
22 | public ?string $evidence = 'typ-poptavky-prijate';
23 | }
24 |
--------------------------------------------------------------------------------
/src/AbraFlexi/UlozenePriznaniDph.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class UlozenePriznaniDph extends RW
21 | {
22 | public ?string $evidence = 'ulozene-priznani-dph';
23 | }
24 |
--------------------------------------------------------------------------------
/src/AbraFlexi/VysledovkaPoUctech.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class VysledovkaPoUctech extends RW
21 | {
22 | public ?string $evidence = 'vysledovka-po-uctech';
23 | }
24 |
--------------------------------------------------------------------------------
/src/AbraFlexi/AdresarBankovniUcet.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class AdresarBankovniUcet extends RW
21 | {
22 | public ?string $evidence = 'adresar-bankovni-ucet';
23 | }
24 |
--------------------------------------------------------------------------------
/src/AbraFlexi/BankovniUcetPokladna.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class BankovniUcetPokladna extends RW
21 | {
22 | public ?string $evidence = 'bankovni-ucet-pokladna';
23 | }
24 |
--------------------------------------------------------------------------------
/src/AbraFlexi/CenikovyPohybProdej.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class CenikovyPohybProdej extends RW
21 | {
22 | public ?string $evidence = 'cenikovy-pohyb-prodej';
23 | }
24 |
--------------------------------------------------------------------------------
/src/AbraFlexi/CertifikacniAutorita.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class CertifikacniAutorita extends RW
21 | {
22 | public ?string $evidence = 'certifikacni-autorita';
23 | }
24 |
--------------------------------------------------------------------------------
/src/AbraFlexi/InterniDokladPolozka.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class InterniDokladPolozka extends RW
21 | {
22 | public ?string $evidence = 'interni-doklad-polozka';
23 | }
24 |
--------------------------------------------------------------------------------
/src/AbraFlexi/IntrastatDruhDopravy.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class IntrastatDruhDopravy extends RW
21 | {
22 | public ?string $evidence = 'intrastat-druh-dopravy';
23 | }
24 |
--------------------------------------------------------------------------------
/src/AbraFlexi/IntrastatKrajUrceni.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class IntrastatKrajUrceni extends RW
21 | {
22 | public ?string $evidence = 'intrastat-kraj-urceni';
23 | }
24 |
--------------------------------------------------------------------------------
/src/AbraFlexi/NabidkaVydanaPolozka.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class NabidkaVydanaPolozka extends RW
21 | {
22 | public ?string $evidence = 'nabidka-vydana-polozka';
23 | }
24 |
--------------------------------------------------------------------------------
/src/AbraFlexi/PokladniPohybPolozka.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class PokladniPohybPolozka extends RW
21 | {
22 | public ?string $evidence = 'pokladni-pohyb-polozka';
23 | }
24 |
--------------------------------------------------------------------------------
/src/AbraFlexi/PrikazKInkasuPolozka.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class PrikazKInkasuPolozka extends RW
21 | {
22 | public ?string $evidence = 'prikaz-k-inkasu-polozka';
23 | }
24 |
--------------------------------------------------------------------------------
/src/AbraFlexi/PrikazKUhradePolozka.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class PrikazKUhradePolozka extends RW
21 | {
22 | public ?string $evidence = 'prikaz-k-uhrade-polozka';
23 | }
24 |
--------------------------------------------------------------------------------
/src/AbraFlexi/RadaInternihoDokladu.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class RadaInternihoDokladu extends RW
21 | {
22 | public ?string $evidence = 'rada-interniho-dokladu';
23 | }
24 |
--------------------------------------------------------------------------------
/src/AbraFlexi/RadaObjednavkyVydane.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class RadaObjednavkyVydane extends RW
21 | {
22 | public ?string $evidence = 'rada-objednavky-vydane';
23 | }
24 |
--------------------------------------------------------------------------------
/src/AbraFlexi/RadaPoptavkyPrijate.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class RadaPoptavkyPrijate extends RW
21 | {
22 | public ?string $evidence = 'rada-poptavky-prijate';
23 | }
24 |
--------------------------------------------------------------------------------
/src/AbraFlexi/TypInternihoDokladu.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class TypInternihoDokladu extends RW
21 | {
22 | public ?string $evidence = 'typ-interniho-dokladu';
23 | }
24 |
--------------------------------------------------------------------------------
/src/AbraFlexi/TypObjednavkyPrijate.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class TypObjednavkyPrijate extends RW
21 | {
22 | public ?string $evidence = 'typ-objednavky-prijate';
23 | }
24 |
--------------------------------------------------------------------------------
/src/AbraFlexi/TypObjednavkyVydane.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class TypObjednavkyVydane extends RW
21 | {
22 | public ?string $evidence = 'typ-objednavky-vydane';
23 | }
24 |
--------------------------------------------------------------------------------
/src/AbraFlexi/TypUzivatelskeVazby.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class TypUzivatelskeVazby extends RW
21 | {
22 | public ?string $evidence = 'typ-uzivatelske-vazby';
23 | }
24 |
--------------------------------------------------------------------------------
/src/AbraFlexi/TypVzajemnychZapoctu.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class TypVzajemnychZapoctu extends RW
21 | {
22 | public ?string $evidence = 'typ-vzajemnych-zapoctu';
23 | }
24 |
--------------------------------------------------------------------------------
/src/AbraFlexi/DodavatelskyTypSmlouvy.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class DodavatelskyTypSmlouvy extends RW
21 | {
22 | public ?string $evidence = 'dodavatelsky-typ-smlouvy';
23 | }
24 |
--------------------------------------------------------------------------------
/src/AbraFlexi/FakturaPrijataPolozka.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class FakturaPrijataPolozka extends RW
21 | {
22 | public ?string $evidence = 'faktura-prijata-polozka';
23 | }
24 |
--------------------------------------------------------------------------------
/src/AbraFlexi/FormaUhradyZauctovani.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class FormaUhradyZauctovani extends RW
21 | {
22 | public ?string $evidence = 'forma-uhrady-zauctovani';
23 | }
24 |
--------------------------------------------------------------------------------
/src/AbraFlexi/IntrastatMernaJednotka.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class IntrastatMernaJednotka extends RW
21 | {
22 | public ?string $evidence = 'intrastat-merna-jednotka';
23 | }
24 |
--------------------------------------------------------------------------------
/src/AbraFlexi/IntrastatZvlastniPohyb.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class IntrastatZvlastniPohyb extends RW
21 | {
22 | public ?string $evidence = 'intrastat-zvlastni-pohyb';
23 | }
24 |
--------------------------------------------------------------------------------
/src/AbraFlexi/NabidkaPrijataPolozka.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class NabidkaPrijataPolozka extends RW
21 | {
22 | public ?string $evidence = 'nabidka-prijata-polozka';
23 | }
24 |
--------------------------------------------------------------------------------
/src/AbraFlexi/PoptavkaPrijataPolozka.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class PoptavkaPrijataPolozka extends RW
21 | {
22 | public ?string $evidence = 'poptavka-prijata-polozka';
23 | }
24 |
--------------------------------------------------------------------------------
/src/AbraFlexi/PoptavkaVydanaPolozka.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class PoptavkaVydanaPolozka extends RW
21 | {
22 | public ?string $evidence = 'poptavka-vydana-polozka';
23 | }
24 |
--------------------------------------------------------------------------------
/src/AbraFlexi/RadaObjednavkyPrijate.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class RadaObjednavkyPrijate extends RW
21 | {
22 | public ?string $evidence = 'rada-objednavky-prijate';
23 | }
24 |
--------------------------------------------------------------------------------
/src/AbraFlexi/StavObchodnihoDokladu.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class StavObchodnihoDokladu extends RW
21 | {
22 | public ?string $evidence = 'stav-obchodniho-dokladu';
23 | }
24 |
--------------------------------------------------------------------------------
/src/AbraFlexi/UmisteniVeSkladuRegal.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class UmisteniVeSkladuRegal extends RW
21 | {
22 | public ?string $evidence = 'umisteni-ve-skladu-regal';
23 | }
24 |
--------------------------------------------------------------------------------
/src/AbraFlexi/CleneniKontrolniHlaseni.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class CleneniKontrolniHlaseni extends RW
21 | {
22 | public ?string $evidence = 'cleneni-kontrolni-hlaseni';
23 | }
24 |
--------------------------------------------------------------------------------
/src/AbraFlexi/IntrastatDodaciPodminky.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class IntrastatDodaciPodminky extends RW
21 | {
22 | public ?string $evidence = 'intrastat-dodaci-podminky';
23 | }
24 |
--------------------------------------------------------------------------------
/src/AbraFlexi/ObjednavkaVydanaPolozka.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class ObjednavkaVydanaPolozka extends RW
21 | {
22 | public ?string $evidence = 'objednavka-vydana-polozka';
23 | }
24 |
--------------------------------------------------------------------------------
/src/AbraFlexi/UmisteniVeSkladuPolice.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class UmisteniVeSkladuPolice extends RW
21 | {
22 | public ?string $evidence = 'umisteni-ve-skladu-police';
23 | }
24 |
--------------------------------------------------------------------------------
/src/AbraFlexi/BankovniUcetSkladPokladna.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class BankovniUcetSkladPokladna extends RW
21 | {
22 | public ?string $evidence = 'bankovni-ucet-sklad-pokladna';
23 | }
24 |
--------------------------------------------------------------------------------
/src/AbraFlexi/IntrastatKodNomenklatury.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class IntrastatKodNomenklatury extends RW
21 | {
22 | public ?string $evidence = 'intrastat-kod-nomenklatury';
23 | }
24 |
--------------------------------------------------------------------------------
/src/AbraFlexi/UlozenePriznaniKonVykDph.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class UlozenePriznaniKonVykDph extends RW
21 | {
22 | public ?string $evidence = 'ulozene-priznani-kon-vyk-dph';
23 | }
24 |
--------------------------------------------------------------------------------
/src/AbraFlexi/UmisteniVeSkladuMistnost.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class UmisteniVeSkladuMistnost extends RW
21 | {
22 | public ?string $evidence = 'umisteni-ve-skladu-mistnost';
23 | }
24 |
--------------------------------------------------------------------------------
/src/AbraFlexi/UzivatelskyDotazParametr.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class UzivatelskyDotazParametr extends RW
21 | {
22 | public ?string $evidence = 'uzivatelsky-dotaz-parametr';
23 | }
24 |
--------------------------------------------------------------------------------
/src/AbraFlexi/UzivatelskyDotazVlastnost.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class UzivatelskyDotazVlastnost extends RW
21 | {
22 | public ?string $evidence = 'uzivatelsky-dotaz-vlastnost';
23 | }
24 |
--------------------------------------------------------------------------------
/Examples/ReadAddress.php:
--------------------------------------------------------------------------------
1 | #!/usr/bin/php -f
2 |
10 | * (c) 2025 SpojeNetIT s.r.o.
11 | *
12 | * For the full copyright and license information, please view the LICENSE
13 | * file that was distributed with this source code.
14 | */
15 |
16 | namespace Example\AbraFlexi;
17 |
18 | include_once './config.php';
19 |
20 | include_once '../vendor/autoload.php';
21 |
22 | $adr = new \AbraFlexi\Adresar(666);
23 |
24 | print_r($adr->getData());
25 |
--------------------------------------------------------------------------------
/src/AbraFlexi/FormatElektronickehoPrikazu.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class FormatElektronickehoPrikazu extends RW
21 | {
22 | public ?string $evidence = 'format-elektronickeho-prikazu';
23 | }
24 |
--------------------------------------------------------------------------------
/src/AbraFlexi/IntrastatObchodniTransakce.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class IntrastatObchodniTransakce extends RW
21 | {
22 | public ?string $evidence = 'intrastat-obchodni-transakce';
23 | }
24 |
--------------------------------------------------------------------------------
/src/AbraFlexi/FormatElektronickehoBankovnictvi.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class FormatElektronickehoBankovnictvi extends RW
21 | {
22 | public ?string $evidence = 'format-elektronickeho-bankovnictvi';
23 | }
24 |
--------------------------------------------------------------------------------
/Examples/EnableChangelog.php:
--------------------------------------------------------------------------------
1 | #!/usr/bin/php -f
2 |
10 | * (c) 2025 SpojeNetIT s.r.o.
11 | *
12 | * For the full copyright and license information, please view the LICENSE
13 | * file that was distributed with this source code.
14 | */
15 |
16 | namespace Example\AbraFlexi;
17 |
18 | include_once './config.php';
19 |
20 | include_once '../vendor/autoload.php';
21 |
22 | $changes = new \AbraFlexi\Changes();
23 | $changesEnabled = $changes->enable();
24 | // $changesDisabled = $changes->disable();
25 |
--------------------------------------------------------------------------------
/Examples/LoginLogout.php:
--------------------------------------------------------------------------------
1 | #!/usr/bin/php -f
2 |
10 | * (c) 2025 SpojeNetIT s.r.o.
11 | *
12 | * For the full copyright and license information, please view the LICENSE
13 | * file that was distributed with this source code.
14 | */
15 |
16 | namespace Example\AbraFlexi;
17 |
18 | include_once './config.php';
19 |
20 | include_once '../vendor/autoload.php';
21 |
22 | $prober = new \AbraFlexi\RO();
23 |
24 | $prober->login();
25 |
26 | echo $prober->authSessionId;
27 |
28 | $prober->logout();
29 |
--------------------------------------------------------------------------------
/src/AbraFlexi/Zamek.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * Description of Zamek.
19 | *
20 | * @author Vitex
21 | *
22 | * @no-named-arguments
23 | */
24 | class Zamek extends RW
25 | {
26 | /**
27 | * Evidence used by object.
28 | */
29 | public ?string $evidence = 'skladova-karta';
30 | }
31 |
--------------------------------------------------------------------------------
/src/AbraFlexi/ObjednavkaVydana.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @no-named-arguments
19 | */
20 | class ObjednavkaVydana extends RW
21 | {
22 | use stitky;
23 | use firma;
24 | use sum;
25 | use subItems;
26 | use email;
27 | use getChanges;
28 | use lock;
29 | public ?string $evidence = 'objednavka-vydana';
30 | }
31 |
--------------------------------------------------------------------------------
/src/AbraFlexi/SkupinaFirem.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * Skupina Firem.
19 | *
20 | * @see https://demo.flexibee.eu/c/demo/skupina-firem/properties
21 | *
22 | * @no-named-arguments
23 | */
24 | class SkupinaFirem extends RW
25 | {
26 | /**
27 | * Evidence užitá objektem.
28 | */
29 | public ?string $evidence = 'skupina-firem';
30 | }
31 |
--------------------------------------------------------------------------------
/src/AbraFlexi/Dodavatel.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * Description of Dodavatel.
19 | *
20 | * @author vitex
21 | *
22 | * @no-named-arguments
23 | */
24 | class Dodavatel extends RW
25 | {
26 | use stitky;
27 | use firma;
28 |
29 | /**
30 | * The agenda used by the object.
31 | */
32 | public ?string $evidence = 'dodavatel';
33 | }
34 |
--------------------------------------------------------------------------------
/tools/common.php:
--------------------------------------------------------------------------------
1 |
7 | * @copyright (C) 2015-2021 Spoje.Net
8 | */
9 |
10 | /**
11 | * Convert var_export to short array syntac
12 | *
13 | * @param string $expression
14 | *
15 | * @return string
16 | */
17 | function varexport($expression) {
18 | $export = var_export($expression, TRUE);
19 | $patterns = [
20 | "/array \(/" => '[',
21 | "/^([ ]*)\)(,?)$/m" => '$1]$2',
22 | "/=>[ ]?\n[ ]+\[/" => '=> [',
23 | "/([ ]*)(\'[^\']+\') => ([\[\'])/" => '$1$2 => $3',
24 | ];
25 | $export = preg_replace(array_keys($patterns), array_values($patterns), $export);
26 | return $export;
27 | }
28 |
--------------------------------------------------------------------------------
/src/AbraFlexi/StromCenik.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * Strom Položek ceníku.
19 | *
20 | * @see https://demo.flexibee.eu/c/demo/strom-cenik/properties Vlastnosti evidence
21 | *
22 | * @no-named-arguments
23 | */
24 | class StromCenik extends RW
25 | {
26 | /**
27 | * Evidence užitá objektem.
28 | */
29 | public ?string $evidence = 'strom-cenik';
30 | }
31 |
--------------------------------------------------------------------------------
/src/AbraFlexi/Udalost.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * @see https://demo.abraflexi.eu/c/demo/udalost/properties api udalost evidence
19 | *
20 | * @no-named-arguments
21 | */
22 | class Udalost extends RW
23 | {
24 | use stitky;
25 | use firma;
26 |
27 | /**
28 | * Evidence užitá objektem.
29 | */
30 | public ?string $evidence = 'udalost';
31 | }
32 |
--------------------------------------------------------------------------------
/src/AbraFlexi/VyrobniCislo.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * Výrobní číslo.
19 | *
20 | * @see https://demo.flexibee.eu/c/demo/vyrobni-cislo/properties položky evidence
21 | *
22 | * @no-named-arguments
23 | */
24 | class VyrobniCislo extends RW
25 | {
26 | /**
27 | * Evidence užitá objektem.
28 | */
29 | public ?string $evidence = 'vyrobni-cislo';
30 | }
31 |
--------------------------------------------------------------------------------
/src/AbraFlexi/Zavazek.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * Description of Zavazek.
19 | *
20 | * @author Vítězslav Dvořák
21 | *
22 | * @no-named-arguments
23 | */
24 | class Zavazek extends \AbraFlexi\RW
25 | {
26 | use stitky;
27 | use firma;
28 | use sum;
29 | use email;
30 | use lock;
31 | public ?string $evidence = 'zavazek';
32 | }
33 |
--------------------------------------------------------------------------------
/debian/composer.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "deb/abraflexi",
3 | "description": "Library for easy interaction with czech accounting system AbraFlexi.",
4 | "homepage": "https://github.com/Spoje-NET/php-abraflexi",
5 | "license": "GPL-2.0+",
6 | "type": "library",
7 | "authors": [
8 | {
9 | "name": "Vítězslav Dvořák",
10 | "email": "vitex@arachne.cz"
11 | }
12 | ],
13 | "require": {
14 | "ext-json": "*",
15 | "ext-curl": "*",
16 | "deb/ease-core": "*"
17 | },
18 | "autoload": {
19 | "psr-4": {
20 | "AbraFlexi\\": "."
21 | }
22 | },
23 | "config": {
24 | "vendor-dir": "/var/lib/php-spojenet-abraflexi"
25 | },
26 | "repositories": [
27 | {
28 | "type": "path",
29 | "url": "/usr/share/php/EaseCore"
30 | }
31 | ]
32 | }
33 |
--------------------------------------------------------------------------------
/src/AbraFlexi/SkladovaKarta.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * Skladová Karta
19 | * Storage Card.
20 | *
21 | * @see https://demo.flexibee.eu/c/demo/skladova-karta/properties položky evidence
22 | *
23 | * @no-named-arguments
24 | */
25 | class SkladovaKarta extends RW
26 | {
27 | /**
28 | * Evidence used by object.
29 | */
30 | public ?string $evidence = 'skladova-karta';
31 | }
32 |
--------------------------------------------------------------------------------
/Examples/ReadAddressColumns.php:
--------------------------------------------------------------------------------
1 | #!/usr/bin/php -f
2 |
10 | * (c) 2025 SpojeNetIT s.r.o.
11 | *
12 | * For the full copyright and license information, please view the LICENSE
13 | * file that was distributed with this source code.
14 | */
15 |
16 | namespace Example\AbraFlexi;
17 |
18 | include_once './config.php';
19 |
20 | include_once '../vendor/autoload.php';
21 |
22 | $adreser = new \AbraFlexi\Adresar();
23 | $addresses = $adreser->getColumnsFromFlexibee(
24 | ['id', 'nazev', 'email', 'kontakty'],
25 | ['typVztahuK' => 'typVztahu.odberatel'],
26 | 'nazev',
27 | );
28 |
29 | print_r($addresses);
30 |
--------------------------------------------------------------------------------
/src/AbraFlexi/Nastaveni.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * Nastavení firmy.
19 | *
20 | * @note Tato položka nemá dostupné položky evidence
21 | * @note Tato evidence není veřejně dostupná na demo.abraflexi.eu
22 | *
23 | * @no-named-arguments
24 | */
25 | class Nastaveni extends RO
26 | {
27 | /**
28 | * Evidence užitá objektem.
29 | */
30 | public ?string $evidence = 'nastaveni';
31 | }
32 |
--------------------------------------------------------------------------------
/static/Properties.changes.json:
--------------------------------------------------------------------------------
1 | {"id":{"showToUser":"false","propertyName":"id","name":"ID","title":"ID","type":"integer","isVisible":"true","isSortable":"true","isHighlight":"false","inId":"true","inSummary":"true","inDetail":"true","mandatory":"false","isWritable":"false","isOverWritable":"false","hasBusinessLogic":"false","isUpperCase":"false","isLowerCase":"false","links":null},"external-ids":{"showToUser":"false","propertyName":"external-ids","fkEvidencePath":"external-ids","dbName":"extid","name":"external-ids","title":"extIDs","type":"relation","isVisible":"true","isSortable":"false","isHighlight":"false","inId":"true","inSummary":"true","inDetail":"true","inExpensive":"false","mandatory":"false","isWritable":"true","isOverWritable":"true","hasBusinessLogic":"false","isUpperCase":"false","isLowerCase":"false","links":null}}
--------------------------------------------------------------------------------
/src/AbraFlexi/UcetniObdobi.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * Class for Accounting period handling.
19 | *
20 | * @see https://demo.flexibee.eu/c/demo/ucetni-obdobi/properties Položky evidence
21 | *
22 | * @author vitex
23 | *
24 | * @no-named-arguments
25 | */
26 | class UcetniObdobi extends RW
27 | {
28 | /**
29 | * Evidence AbraFlexi.
30 | */
31 | public ?string $evidence = 'ucetni-obdobi';
32 | }
33 |
--------------------------------------------------------------------------------
/Examples/AuthSessionIdUsage.php:
--------------------------------------------------------------------------------
1 | #!/usr/bin/php -f
2 |
10 | * (c) 2025 SpojeNetIT s.r.o.
11 | *
12 | * For the full copyright and license information, please view the LICENSE
13 | * file that was distributed with this source code.
14 | */
15 |
16 | namespace Example\AbraFlexi;
17 |
18 | include_once './config.php';
19 |
20 | include_once '../vendor/autoload.php';
21 |
22 | \define(
23 | 'FLEXIBEE_AUTHSESSID',
24 | '00112233445566778899aabbccddeeff00112233445566778899aabbccddeeff',
25 | );
26 |
27 | $invoice = new \AbraFlexi\FakturaVydana();
28 | $invoice->setDataValue('typDokl', 'FAKTURA');
29 | $invoice->insertToFlexiBee();
30 |
--------------------------------------------------------------------------------
/Examples/AuthentizeContact.php:
--------------------------------------------------------------------------------
1 | #!/ur/bin/php -f
2 |
10 | * (c) 2025 SpojeNetIT s.r.o.
11 | *
12 | * For the full copyright and license information, please view the LICENSE
13 | * file that was distributed with this source code.
14 | */
15 |
16 | namespace Example\AbraFlexi;
17 |
18 | include_once './config.php';
19 |
20 | include_once '../vendor/autoload.php';
21 |
22 | $kontakter = new \AbraFlexi\Kontakt();
23 |
24 | if ($kontakter->authenticate('login', 'heslo') === true) {
25 | $kontakter->addStatusMessage('User Authenticated', 'success');
26 | } else {
27 | $kontakter->addStatusMessage('Auth not match', 'warning');
28 | }
29 |
--------------------------------------------------------------------------------
/tools/force_update_all.sh:
--------------------------------------------------------------------------------
1 | #!/bin/sh
2 | mkdir -p ../static
3 | CURRENT=$(php -qf current_version.php)
4 | php -qf update_evidencelist_class.php
5 | mv -f EvidenceList.php ../src/AbraFlexi/EvidenceList.php
6 | php -qf update_properties_class.php
7 | php -qf update_actions_class.php
8 | php -qf generate_actions_json.php
9 | mv Actions.php ../src/AbraFlexi/Actions.php
10 | php -qf update_relations_class.php
11 | mv Relations.php ../src/AbraFlexi/Relations.php
12 | php -qf update_formats_class.php
13 | mv Formats.php ../src/AbraFlexi/Formats.php
14 | mv -f Actions.json EvidenceFullList.json EvidenceList.json Formats.json Properties*.json Relations.json ../static/
15 | git add ../static
16 | echo git commit ../src ../static -m \"Update for AbraFlexi "${CURRENT}"\"
17 | echo git commit ./src ./static -m \"Update for AbraFlexi "${CURRENT}"\"
18 |
--------------------------------------------------------------------------------
/src/AbraFlexi/FakturaVydanaPolozka.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * Polozka Faktury vydané.
19 | *
20 | * @see https://demo.flexibee.eu/c/demo/faktura-vydana-polozka/properties položky evidence
21 | *
22 | * @no-named-arguments
23 | */
24 | class FakturaVydanaPolozka extends RW
25 | {
26 | use stitky;
27 |
28 | /**
29 | * Evidence užitá objektem.
30 | */
31 | public ?string $evidence = 'faktura-vydana-polozka';
32 | }
33 |
--------------------------------------------------------------------------------
/src/AbraFlexi/ObjednavkaPrijataPolozka.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * Položka skladového pohybu.
19 | *
20 | * @see https://demo.flexibee.eu/c/demo/objednavka-prijata-polozka/properties
21 | *
22 | * @no-named-arguments
23 | */
24 | class ObjednavkaPrijataPolozka extends RW
25 | {
26 | use stitky;
27 |
28 | /**
29 | * Evidence užitá objektem.
30 | */
31 | public ?string $evidence = 'objednavka-prijata-polozka';
32 | }
33 |
--------------------------------------------------------------------------------
/debian/php-spojenet-abraflexi-doc.install:
--------------------------------------------------------------------------------
1 | docs/classes/* usr/share/doc/php-spojenet-abraflexi/html/classes
2 | docs/css/* usr/share/doc/php-spojenet-abraflexi/html/css
3 | docs/files/* usr/share/doc/php-spojenet-abraflexi/html/files
4 | docs/graphs/* usr/share/doc/php-spojenet-abraflexi/html/graphs
5 | docs/index.html usr/share/doc/php-spojenet-abraflexi/html/
6 | docs/indices/* usr/share/doc/php-spojenet-abraflexi/html/indices
7 | docs/js/* usr/share/doc/php-spojenet-abraflexi/html/js
8 | docs/namespaces/* usr/share/doc/php-spojenet-abraflexi/html/namespaces
9 | docs/packages/* usr/share/doc/php-spojenet-abraflexi/html/packages
10 | docs/reports/* usr/share/doc/php-spojenet-abraflexi/html/reports
11 |
12 |
13 | debian/php-spojenet-abraflexi-doc.conf usr/share/doc/php-spojenet-abraflexi-doc/apache
14 | README.md usr/share/doc/php-spojenet-abraflexi
15 |
--------------------------------------------------------------------------------
/Examples/Error404.php:
--------------------------------------------------------------------------------
1 | #!/usr/bin/php -f
2 |
10 | * (c) 2025 SpojeNetIT s.r.o.
11 | *
12 | * For the full copyright and license information, please view the LICENSE
13 | * file that was distributed with this source code.
14 | */
15 |
16 | namespace Example\AbraFlexi;
17 |
18 | include_once './config.php';
19 |
20 | include_once '../vendor/autoload.php';
21 |
22 | $banker = new \AbraFlexi\Banka();
23 | $first = $banker->getColumnsFromFlexibee(['id'], ['limit' => 1]);
24 |
25 | $banker->ignore404(true);
26 | $response404 = $banker->performRequest('error.json');
27 | $banker->ignore404(fals);
28 |
29 | $response200X = $banker->performRequest('/banka/'.$first[0]['id']);
30 |
--------------------------------------------------------------------------------
/src/AbraFlexi/Strom.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * Obecný Strom.
19 | *
20 | * @see https://demo.flexibee.eu/c/demo/strom/properties vlastnosti evidence
21 | *
22 | * @no-named-arguments
23 | */
24 | class Strom extends RW
25 | {
26 | /**
27 | * Evidence užitá objektem.
28 | */
29 | public ?string $evidence = 'strom';
30 |
31 | /**
32 | * Sloupeček se jménem záznamu.
33 | */
34 | public string $nameColumn = 'nazev';
35 | }
36 |
--------------------------------------------------------------------------------
/Examples/TestConnection.php:
--------------------------------------------------------------------------------
1 | #!/usr/bin/php -f
2 |
10 | * (c) 2025 SpojeNetIT s.r.o.
11 | *
12 | * For the full copyright and license information, please view the LICENSE
13 | * file that was distributed with this source code.
14 | */
15 |
16 | namespace Example\AbraFlexi;
17 |
18 | include_once './config.php';
19 |
20 | include_once '../vendor/autoload.php';
21 |
22 | $companer = new \AbraFlexi\Company();
23 | $companies = $companer->getFlexiData();
24 |
25 | if (\array_key_exists('company', $companies) === true) {
26 | $companer->addStatusMessage('Connection OK', 'success');
27 | } else {
28 | $companer->addStatusMessage('Connection failed', 'warning');
29 | }
30 |
--------------------------------------------------------------------------------
/src/AbraFlexi/SkladovyPohyb.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * Skladového pohyb.
19 | *
20 | * @see https://demo.flexibee.eu/c/demo/skladovy-pohyb/properties
21 | *
22 | * @no-named-arguments
23 | */
24 | class SkladovyPohyb extends RW
25 | {
26 | use stitky;
27 | use firma;
28 | use sum;
29 | use email;
30 | use lock;
31 |
32 | /**
33 | * Evidence užitá objektem.
34 | */
35 | public ?string $evidence = 'skladovy-pohyb';
36 | }
37 |
--------------------------------------------------------------------------------
/Examples/PerformingActions.php:
--------------------------------------------------------------------------------
1 | #!/usr/bin/php -f
2 |
10 | * (c) 2025 SpojeNetIT s.r.o.
11 | *
12 | * For the full copyright and license information, please view the LICENSE
13 | * file that was distributed with this source code.
14 | */
15 |
16 | namespace Example\AbraFlexi;
17 |
18 | include_once './config.php';
19 |
20 | include_once '../vendor/autoload.php';
21 |
22 | include_once './common.php';
23 |
24 | $invoiceID = askForFlexiBeeID();
25 |
26 | $invoice = new \AbraFlexi\FakturaVydana($invoiceID, ['ignore404' => true]);
27 |
28 | if ($invoice->lastResponseCode) {
29 | $invoice->performAction('storno', 'int');
30 | } else {
31 | echo 'No such invoice';
32 | }
33 |
--------------------------------------------------------------------------------
/Examples/ExternalID.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace Example\AbraFlexi;
16 |
17 | include_once './config.php';
18 |
19 | include_once '../vendor/autoload.php';
20 |
21 | $save = [
22 | 'id' => [
23 | 14,
24 | 'ext:evid:2434',
25 | 'ext:another:753',
26 | ],
27 | 'eanKod' => 12233587868,
28 | ];
29 |
30 | $addr = new \AbraFlexi\Adresar($save);
31 |
32 | $addr->getExternalIDs(); // [ 0=> 'ext:evid:2434', 1 => 'ext:another:753' ]
33 | $addr->getMyKey(); // 1000
34 |
35 | $addr->addExternalID('EXTERNAL:1575454719');
36 |
--------------------------------------------------------------------------------
/src/AbraFlexi/ObjednavkaPrijata.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * Incoming order.
19 | *
20 | * @see https://demo.flexibee.eu/c/demo/objednavka-prijata/properties
21 | *
22 | * @no-named-arguments
23 | */
24 | class ObjednavkaPrijata extends RW implements \AbraFlexi\Document
25 | {
26 | use stitky;
27 | use firma;
28 | use sum;
29 | use subItems;
30 | use email;
31 | use getChanges;
32 | use lock;
33 |
34 | /**
35 | * Evidence použitá třídou.
36 | */
37 | public ?string $evidence = 'objednavka-prijata';
38 | }
39 |
--------------------------------------------------------------------------------
/src/AbraFlexi/PokladniPohyb.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * Pokladní pohyb.
19 | *
20 | * @see https://demo.flexibee.eu/c/demo/pokladni-pohyb/properties položky evidence
21 | *
22 | * @no-named-arguments
23 | */
24 | class PokladniPohyb extends RW implements \AbraFlexi\Document
25 | {
26 | use stitky;
27 | use firma;
28 | use sum;
29 | use subItems;
30 | use email;
31 | use getChanges;
32 | use lock;
33 |
34 | /**
35 | * Evidence AbraFlexi.
36 | */
37 | public ?string $evidence = 'pokladni-pohyb';
38 | }
39 |
--------------------------------------------------------------------------------
/tools/changes-properties.json:
--------------------------------------------------------------------------------
1 | {
2 | "properties": {
3 | "@version": "1.0",
4 | "evidenceName": "Změny",
5 | "tagName": "changes",
6 | "property": [{
7 | "showToUser": "false",
8 | "propertyName": "id",
9 | "name": "ID",
10 | "title": "ID",
11 | "type": "integer",
12 | "isVisible": "true",
13 | "isSortable": "true",
14 | "isHighlight": "false",
15 | "inId": "true",
16 | "inSummary": "true",
17 | "inDetail": "true",
18 | "mandatory": "false",
19 | "isWritable": "false",
20 | "isOverWritable": "false",
21 | "hasBusinessLogic": "false",
22 | "isUpperCase": "false",
23 | "isLowerCase": "false",
24 | "links": null
25 | }]
26 | }
27 | }
28 |
--------------------------------------------------------------------------------
/Examples/common.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace Example\AbraFlexi;
16 |
17 | /**
18 | * Ask For Invoice ID.
19 | *
20 | * @param string $type Requested type for documents
21 | *
22 | * @return int|string id or code
23 | */
24 | function askForFlexiBeeID($type = 'invoice')
25 | {
26 | $invoiceID = null;
27 | echo "Please enter {$type} ID:";
28 | $input = fopen('php://stdin', 'rb');
29 | $invoiceID = trim(fgets($input));
30 | fclose($input);
31 |
32 | if (is_numeric($invoiceID)) {
33 | $invoiceID = (int) $invoiceID;
34 | }
35 |
36 | return $invoiceID;
37 | }
38 |
--------------------------------------------------------------------------------
/tests/ObjectForTesting.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace Test;
16 |
17 | /**
18 | * Class used to test Object To Array Conversion.
19 | */
20 | class ObjectForTesting extends \stdClass
21 | {
22 | /**
23 | * Simple Item.
24 | */
25 | public int $item = 1;
26 |
27 | /**
28 | * Array item.
29 | *
30 | * @var array
31 | */
32 | public array $arrItem = ['a', 'b' => 'c'];
33 |
34 | /**
35 | * Simple method.
36 | *
37 | * @return bool
38 | */
39 | public function method()
40 | {
41 | return true;
42 | }
43 | }
44 |
--------------------------------------------------------------------------------
/Examples/UpdateInvoice.php:
--------------------------------------------------------------------------------
1 | #!/usr/bin/php -f
2 |
10 | * (c) 2025 SpojeNetIT s.r.o.
11 | *
12 | * For the full copyright and license information, please view the LICENSE
13 | * file that was distributed with this source code.
14 | */
15 |
16 | namespace Example\AbraFlexi;
17 |
18 | use AbraFlexi\FakturaVydana;
19 |
20 | \define('EASE_LOGGER', 'syslog|console');
21 |
22 | include_once './config.php';
23 |
24 | include_once '../vendor/autoload.php';
25 |
26 | $invoiceId = 1;
27 |
28 | $inv = new FakturaVydana($invoiceId, ['autoload' => false]);
29 | $inv->takeData(['stavMailK' => 'stavMail.odeslano']);
30 | $inv->sync();
31 |
32 | $inv->addStatusMessage(
33 | _('Invoice').': '.$inv->getRecordIdent().' '.$inv->getRecordCode(),
34 | $inv->sync() ? 'success' : 'error',
35 | );
36 |
--------------------------------------------------------------------------------
/bootstrap-debian.sh:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env bash
2 | export DEBIAN_FRONTEND="noninteractive"
3 | wget -O - http://v.s.cz/info@vitexsoftware.cz.gpg.key|sudo apt-key add -
4 | echo deb http://v.s.cz/ stable main | tee /etc/apt/sources.list.d/vitexsoftware.list
5 | apt-get update
6 | apt-get install -y php-cli php-curl php-pear php-intl php-zip composer dpkg-dev devscripts php-apigen-theme-default debhelper gdebi-core
7 | apt-get update
8 |
9 | cd /vagrant
10 | debuild -i -us -uc -b
11 |
12 | #mkdir -p /vagrant/deb
13 | #mv /*.deb /vagrant/deb
14 | #cd /vagrant/deb
15 | #dpkg-scanpackages . /dev/null | gzip -9c > Packages.gz
16 | #echo "deb file:/vagrant/deb ./" > /etc/apt/sources.list.d/local.list
17 | #apt-get update
18 | export DEBCONF_DEBUG="developer"
19 |
20 | #apt-get -y --allow-unauthenticated install flexipeehp
21 | gdebi -n ../flexipeehp_*_all.deb
22 |
23 | cd /usr/share/doc/FlexiPeeHP/
24 | composer update
25 | php -f /usr/share/doc/FlexiPeeHP/flexibeeping.php
26 |
27 |
28 |
29 |
30 |
--------------------------------------------------------------------------------
/debian/test/composer.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "vitexsoftware/flexibeedebiantest",
3 | "description": "FlexiBeeHP debian package test",
4 | "type": "project",
5 | "authors": [
6 | {
7 | "name": "Vítězslav Dvořák",
8 | "email": "info@vitexsoftware.cz"
9 | }
10 | ],
11 | "minimum-stability": "stable",
12 | "config": {
13 | "vendor-dir": "/tmp/flexibeehpdebiantest"
14 | },
15 | "require": {
16 | "deb/flexibee": "*",
17 | "deb/ease-core": "*"
18 | },
19 | "autoload-dev": {
20 | "psr-4": {
21 | "Test\\Ease\\": "../EaseCoreTests",
22 | "Test\\FlexiPeeHP\\": "./",
23 | "Test\\": "testing/"
24 | }
25 | },
26 | "repositories": [
27 | {
28 | "type": "path",
29 | "url": "/usr/share/php/EaseCore"
30 | },
31 | {
32 | "type": "path",
33 | "url": "/usr/share/php/FlexiPeeHP"
34 | }
35 | ]
36 |
37 | }
38 |
--------------------------------------------------------------------------------
/Examples/MovePricelistItemToAnotherCategory.php:
--------------------------------------------------------------------------------
1 | #!/usr/bin/php -f
2 |
10 | * (c) 2025 SpojeNetIT s.r.o.
11 | *
12 | * For the full copyright and license information, please view the LICENSE
13 | * file that was distributed with this source code.
14 | */
15 |
16 | namespace Example\AbraFlexi;
17 |
18 | include_once './config.php';
19 |
20 | include_once '../vendor/autoload.php';
21 |
22 | $products_id = 2345;
23 | $old_category_id = 23;
24 | $new_category_id = 22;
25 |
26 | $sokoban = new \AbraFlexi\StromCenik();
27 | $pricelist = new \AbraFlexi\Cenik('ext:products:'.$products_id, ['detail' => 'id']);
28 | $sokoban->deleteFromFlexiBee('ext:ptc:'.$old_category_id);
29 | $sokoban->insertToFlexiBee(['id' => 'ext:ptc:'.$new_category_id, 'idZaznamu' => $pricelist->getRecordID(), 'uzel' => 'ext:categories:'.$new_category_id]);
30 |
--------------------------------------------------------------------------------
/src/AbraFlexi/sum.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * Add for evidences with Summary support.
19 | *
20 | * @author Vítězslav Dvořák
21 | *
22 | * @no-named-arguments
23 | */
24 | trait sum
25 | {
26 | /**
27 | * Vrací z AbraFlexi sumaci i podle podmínek.
28 | *
29 | * @param array $conditions
30 | *
31 | * @return array
32 | */
33 | public function getSumFromAbraFlexi($conditions = [])
34 | {
35 | $flexiData = $this->getFlexiData('$sum', $conditions);
36 |
37 | return empty($flexiData) ? null : $flexiData['sum'];
38 | }
39 | }
40 |
--------------------------------------------------------------------------------
/Examples/ReadInvoiceColumns.php:
--------------------------------------------------------------------------------
1 | #!/usr/bin/php -f
2 |
10 | * (c) 2025 SpojeNetIT s.r.o.
11 | *
12 | * For the full copyright and license information, please view the LICENSE
13 | * file that was distributed with this source code.
14 | */
15 |
16 | namespace Example\AbraFlexi;
17 |
18 | include_once './config.php';
19 |
20 | include_once '../vendor/autoload.php';
21 |
22 | include_once './common.php';
23 |
24 | $invoice = new \AbraFlexi\FakturaVydana();
25 | $invoices = $invoice->getColumnsFromAbraFlexi(['id', 'firma', 'lastUpdate', 'datVyst', 'datSplat'], ['limit' => 100, 'start' => 20], 'datVyst');
26 |
27 | if ($invoices) {
28 | if ($invoice->lastResponseCode === 200) {
29 | echo $invoice->getApiURL();
30 | print_r($invoices);
31 | }
32 | } else {
33 | $invoice->addStatusMessage('No Invoices found');
34 | }
35 |
--------------------------------------------------------------------------------
/src/AbraFlexi/kod.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace AbraFlexi;
16 |
17 | /**
18 | * Add for evidences with code: identifier.
19 | *
20 | * @author Vítězslav Dvořák
21 | *
22 | * @no-named-arguments
23 | */
24 | trait kod
25 | {
26 | /**
27 | * Obtain record/object identificator code:
28 | *
29 | * @see https://demo.flexibee.eu/devdoc/identifiers Identifikátory záznamů
30 | *
31 | * @return string record code identifier
32 | */
33 | public function _getRecordCode()
34 | {
35 | return empty($this->getDataValue('kod')) ? null : \AbraFlexi\Code::ensure($this->getDataValue('kod'));
36 | }
37 | }
38 |
--------------------------------------------------------------------------------
/Examples/CreateLabel.php:
--------------------------------------------------------------------------------
1 | #!/usr/bin/php -f
2 |
10 | * (c) 2025 SpojeNetIT s.r.o.
11 | *
12 | * For the full copyright and license information, please view the LICENSE
13 | * file that was distributed with this source code.
14 | */
15 |
16 | namespace Example\AbraFlexi;
17 |
18 | include_once './config.php';
19 |
20 | include_once '../vendor/autoload.php';
21 | /**
22 | * @var \AbraFlexi\Stitek Label Object
23 | */
24 | $stitek = new \AbraFlexi\Stitek();
25 |
26 | $stitek->createNew('Without Invoice', ['pokladna']);
27 |
28 | $stitek->createNew(
29 | 'Example Label',
30 | ['faktura-vydana', 'faktura-prijata'],
31 | ['kod' => 'EXAMPLE'],
32 | );
33 |
34 | $banker = new \AbraFlexi\Banka();
35 | $stitek->createNew('Unidentified', [$banker->getEvidence()]);
36 |
37 | $labelsDefinedForBank = \AbraFlexi\Stitek::getAvailbleLabels($banker);
38 |
--------------------------------------------------------------------------------
/debian/test/flexibeeping.php:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env php
2 |
8 | * @copyright 2017-2021 Spoje.Net
9 | */
10 | $autoload = '/tmp/flexipeehpdebiantest/autoload.php';
11 | if (file_exists($autoload)) {
12 | require_once $autoload;
13 | } else {
14 | echo 'composer install ???';
15 | exit(2);
16 | }
17 |
18 | if (file_exists('/usr/share/doc/AbraFlexi/config.json')) {
19 | $config = '/usr/share/doc/AbraFlexi/config.json';
20 | } else {
21 | $config = './config.json';
22 | }
23 |
24 | \Ease\Shared::instanced()->loadConfig($config, true);
25 |
26 | $tester = new \AbraFlexi\Company();
27 |
28 | $records = $tester->getAllFromFlexibee();
29 |
30 | if (isset($records) && count($records)) {
31 | foreach ($records as $companyInfo) {
32 | $tester->addStatusMessage($companyInfo['nazev'], 'success');
33 | }
34 | exit(0);
35 | } else {
36 | $tester->addStatusMessage('Error', 'danger');
37 | exit(1);
38 | }
39 |
--------------------------------------------------------------------------------
/src/AbraFlexi/Cenik.php:
--------------------------------------------------------------------------------
1 |
8 | * @copyright (C) 2016-2024 Spoje.Net
9 | */
10 |
11 | declare(strict_types=1);
12 |
13 | /**
14 | * This file is part of the SpojeNet\AbraFlexi package.
15 | *
16 | * (c) 2019-2024 SpojeNet s.r.o.
17 | * (c) 2025 SpojeNetIT s.r.o.
18 | *
19 | * For the full copyright and license information, please view the LICENSE
20 | * file that was distributed with this source code.
21 | */
22 |
23 | namespace AbraFlexi;
24 |
25 | /**
26 | * Ceník - Pricelist.
27 | *
28 | * @see https://demo.flexibee.eu/c/demo/cenik/properties Vlastnosti evidence
29 | *
30 | * @no-named-arguments
31 | */
32 | class Cenik extends RW
33 | {
34 | use stitky;
35 | use subItems;
36 | use getChanges;
37 | use kod;
38 |
39 | /**
40 | * Evidence užitá objektem.
41 | */
42 | public ?string $evidence = 'cenik';
43 | }
44 |
--------------------------------------------------------------------------------
/.github/workflows/php.yml:
--------------------------------------------------------------------------------
1 | name: PHP Composer
2 |
3 | on:
4 | push:
5 | branches: [ "main" ]
6 | pull_request:
7 | branches: [ "main" ]
8 |
9 | permissions:
10 | contents: read
11 |
12 | jobs:
13 | build:
14 |
15 | runs-on: ubuntu-latest
16 |
17 | steps:
18 | - uses: actions/checkout@v6
19 |
20 | - name: Validate composer.json and composer.lock
21 | run: composer validate --strict
22 |
23 | - name: Cache Composer packages
24 | id: composer-cache
25 | uses: actions/cache@v4
26 | with:
27 | path: vendor
28 | key: ${{ runner.os }}-php-${{ hashFiles('**/composer.lock') }}
29 | restore-keys: |
30 | ${{ runner.os }}-php-
31 |
32 | - name: Install dependencies
33 | run: composer install --prefer-dist --no-progress
34 |
35 | # Add a test script to composer.json, for instance: "test": "vendor/bin/phpunit"
36 | # Docs: https://getcomposer.org/doc/articles/scripts.md
37 |
38 | # - name: Run test suite
39 | # run: composer run-script test
40 |
--------------------------------------------------------------------------------
/Examples/ShowDocumentChanges.php:
--------------------------------------------------------------------------------
1 | #!/usr/bin/php -f
2 |
10 | * (c) 2025 SpojeNetIT s.r.o.
11 | *
12 | * For the full copyright and license information, please view the LICENSE
13 | * file that was distributed with this source code.
14 | */
15 |
16 | namespace Example\AbraFlexi;
17 |
18 | include_once './config.php';
19 |
20 | include_once '../vendor/autoload.php';
21 |
22 | include_once './common.php';
23 |
24 | $invoiceID = askForFlexiBeeID();
25 |
26 | /*
27 | * AbraFlexi Classes accept this form of initial identifier:
28 | *
29 | * (int) 2588
30 | * (string) ext:ESHOP:oi1978
31 | * (array) ['varSym'=>'20080015']
32 | */
33 |
34 | $invoice = new \AbraFlexi\FakturaVydana($invoiceID);
35 |
36 | if ($invoice->getMyKey()) {
37 | print_r($invoice->getChanges());
38 | } else {
39 | $originalInvoice->addStatusMessage('Source Invoice does not exists');
40 | }
41 |
--------------------------------------------------------------------------------
/Examples/BatchOperation.php:
--------------------------------------------------------------------------------
1 | #!/usr/bin/php -f
2 |
10 | * (c) 2025 SpojeNetIT s.r.o.
11 | *
12 | * For the full copyright and license information, please view the LICENSE
13 | * file that was distributed with this source code.
14 | */
15 |
16 | namespace Example\AbraFlexi;
17 |
18 | include_once './config.php';
19 |
20 | include_once '../vendor/autoload.php';
21 |
22 | $adr = new \AbraFlexi\Adresar(null, ['filter' => "nazev like 'FlexiBee Systems s.r.o.'"]);
23 | $adr->insertToFlexiBee([
24 | 'nazev' => 'ABRA Flexi s.r.o.',
25 | 'ulice' => 'Jeremiášova 1422/7b',
26 | 'mesto' => 'Praha 13 Stodůlky',
27 | 'psc' => '155 00',
28 | ]);
29 |
30 | /*
31 | {"winstrom":{"@version":"1.0","adresar":{"nazev":"ABRA Flexi s.r.o.","ulice":"Jeremi\u00e1\u0161ova 1422\/7b","mesto":"Praha 13 Stod\u016flky","psc":"155 00"},"adresar@filter":"nazev like 'FlexiBee Systems s.r.o.'"}}
32 | */
33 |
--------------------------------------------------------------------------------
/src/AbraFlexi/InterniDoklad.php:
--------------------------------------------------------------------------------
1 |
7 | * @copyright (C) 2015-2023 Spoje.Net
8 | */
9 |
10 | declare(strict_types=1);
11 |
12 | /**
13 | * This file is part of the SpojeNet\AbraFlexi package.
14 | *
15 | * (c) 2019-2024 SpojeNet s.r.o.
16 | * (c) 2025 SpojeNetIT s.r.o.
17 | *
18 | * For the full copyright and license information, please view the LICENSE
19 | * file that was distributed with this source code.
20 | */
21 |
22 | namespace AbraFlexi;
23 |
24 | /**
25 | * Internal Document.
26 | *
27 | * @see https://demo.flexibee.eu/c/demo/interni-doklad/properties
28 | *
29 | * @no-named-arguments
30 | */
31 | class InterniDoklad extends RW implements \AbraFlexi\Document
32 | {
33 | use stitky;
34 | use firma;
35 | use sum;
36 | use subItems;
37 | use email;
38 | use getChanges;
39 | use lock;
40 |
41 | /**
42 | * Evidence použitá třídou.
43 | */
44 | public ?string $evidence = 'interni-doklad';
45 | }
46 |
--------------------------------------------------------------------------------
/Examples/InvoiceLastChanges.php:
--------------------------------------------------------------------------------
1 | #!/usr/bin/php -f
2 |
10 | * (c) 2025 SpojeNetIT s.r.o.
11 | *
12 | * For the full copyright and license information, please view the LICENSE
13 | * file that was distributed with this source code.
14 | */
15 |
16 | namespace Example\AbraFlexi;
17 |
18 | include_once './config.php';
19 |
20 | include_once '../vendor/autoload.php';
21 |
22 | include_once './common.php';
23 |
24 | $invoiceID = askForFlexiBeeID();
25 |
26 | /*
27 | * AbraFlexi Classes accept this form of initial identifier:
28 | *
29 | * (int) 2588
30 | * (string) ext:ESHOP:oi1978
31 | * (array) ['varSym'=>'20080015']
32 | */
33 |
34 | $invoice = new \AbraFlexi\FakturaVydana($invoiceID);
35 |
36 | if ($invoice->getMyKey()) {
37 | $journaler = new \AbraFlexi\Zurnal();
38 | $changes = $journaler->getLastChange($invoice);
39 | } else {
40 | $invoice->addStatusMessage('Source Invoice does not exists');
41 | }
42 |
--------------------------------------------------------------------------------
/src/AbraFlexi/FakturaPrijata.php:
--------------------------------------------------------------------------------
1 |
7 | * @copyright (C) 2015-2024 Spoje.Net
8 | */
9 |
10 | declare(strict_types=1);
11 |
12 | /**
13 | * This file is part of the SpojeNet\AbraFlexi package.
14 | *
15 | * (c) 2019-2024 SpojeNet s.r.o.
16 | * (c) 2025 SpojeNetIT s.r.o.
17 | *
18 | * For the full copyright and license information, please view the LICENSE
19 | * file that was distributed with this source code.
20 | */
21 |
22 | namespace AbraFlexi;
23 |
24 | /**
25 | * Incoming invoice.
26 | *
27 | * @see https://demo.flexibee.eu/c/demo/faktura-prijata/properties
28 | *
29 | * @no-named-arguments
30 | */
31 | class FakturaPrijata extends RW implements Document
32 | {
33 | use stitky;
34 | use firma;
35 | use sum;
36 | use subItems;
37 | use email;
38 | use getChanges;
39 | use kod;
40 | use lock;
41 |
42 | /**
43 | * Evidence použitá třídou.
44 | */
45 | public ?string $evidence = 'faktura-prijata';
46 | }
47 |
--------------------------------------------------------------------------------
/LICENSE:
--------------------------------------------------------------------------------
1 | Copyright 2016 Spoje.Net s.r.o.
2 |
3 | Permission is hereby granted, free of charge, to any person obtaining a copy of
4 | this software and associated documentation files (the "Software"), to deal in
5 | the Software without restriction, including without limitation the rights to
6 | use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of
7 | the Software, and to permit persons to whom the Software is furnished to do so,
8 | subject to the following conditions:
9 |
10 | The above copyright notice and this permission notice shall be included in all
11 | copies or substantial portions of the Software.
12 |
13 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
14 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
15 | FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR
16 | COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
17 | IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
18 | CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
19 |
--------------------------------------------------------------------------------
/Examples/DownloadInvoicePDF.php:
--------------------------------------------------------------------------------
1 | #!/usr/bin/php -f
2 |
10 | * (c) 2025 SpojeNetIT s.r.o.
11 | *
12 | * For the full copyright and license information, please view the LICENSE
13 | * file that was distributed with this source code.
14 | */
15 |
16 | namespace Example\AbraFlexi;
17 |
18 | include_once './config.php';
19 |
20 | include_once '../vendor/autoload.php';
21 |
22 | include_once './common.php';
23 |
24 | $invoiceID = askForFlexiBeeID();
25 |
26 | /*
27 | * AbraFlexi Classes accept this form of initial identifier:
28 | *
29 | * (int) 2588
30 | * (string) ext:ESHOP:oi1978
31 | * (array) ['varSym'=>'20080015']
32 | */
33 |
34 | $invoice = new \AbraFlexi\FakturaVydana($invoiceID, ['detail' => 'id']);
35 | echo 'invoice saved to: '.$invoice->downloadInFormat(
36 | 'pdf',
37 | '/tmp/',
38 | 'fakturaKB$$SUM_BEZ_QR',
39 | )."\n";
40 |
41 | echo 'post money order saved to: '.$invoice->downloadInFormat($format, '/tmp/', 'slozenkaA$$SUM')."\n";
42 |
--------------------------------------------------------------------------------
/Examples/AttachmentSaveToFile.php:
--------------------------------------------------------------------------------
1 | #!/usr/bin/php -f
2 |
10 | * (c) 2025 SpojeNetIT s.r.o.
11 | *
12 | * For the full copyright and license information, please view the LICENSE
13 | * file that was distributed with this source code.
14 | */
15 |
16 | namespace Example\AbraFlexi;
17 |
18 | include_once './config.php';
19 |
20 | include_once '../vendor/autoload.php';
21 |
22 | include_once './common.php';
23 |
24 | $invoiceID = askForFlexiBeeID();
25 |
26 | $invoice = new \AbraFlexi\FakturaVydana($invoiceID);
27 |
28 | $attachment = \AbraFlexi\Priloha::getFirstAttachment($invoice);
29 |
30 | if (isset($attachment['id'])) {
31 | if (\AbraFlexi\Priloha::saveToFile((int) $attachment['id'], '/tmp/')) {
32 | $invoice->addStatusMessage(sprintf(
33 | _('Attachment %s was saved'),
34 | $attachment['nazSoub'],
35 | ), 'success');
36 | }
37 | } else {
38 | $invoice->addStatusMessage(_('Invoice without attachment'));
39 | }
40 |
--------------------------------------------------------------------------------
/tests/src/AbraFlexi/StromTest.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace Test\AbraFlexi;
16 |
17 | use AbraFlexi\Strom;
18 |
19 | /**
20 | * Generated by PHPUnit_SkeletonGenerator on 2024-10-02 at 10:07:26.
21 | */
22 | class StromTest extends \PHPUnit\Framework\TestCase
23 | {
24 | protected Strom $object;
25 |
26 | /**
27 | * Sets up the fixture, for example, opens a network connection.
28 | * This method is called before a test is executed.
29 | */
30 | protected function setUp(): void
31 | {
32 | $this->object = new Strom();
33 | }
34 |
35 | /**
36 | * Tears down the fixture, for example, closes a network connection.
37 | * This method is called after a test is executed.
38 | */
39 | protected function tearDown(): void
40 | {
41 | }
42 | }
43 |
--------------------------------------------------------------------------------
/tests/src/AbraFlexi/NastaveniTest.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace Test\AbraFlexi;
16 |
17 | use AbraFlexi\Nastaveni;
18 |
19 | /**
20 | * Generated by PHPUnit_SkeletonGenerator on 2024-10-02 at 10:07:17.
21 | */
22 | class NastaveniTest extends \PHPUnit\Framework\TestCase
23 | {
24 | protected Nastaveni $object;
25 |
26 | /**
27 | * Sets up the fixture, for example, opens a network connection.
28 | * This method is called before a test is executed.
29 | */
30 | protected function setUp(): void
31 | {
32 | $this->object = new Nastaveni();
33 | }
34 |
35 | /**
36 | * Tears down the fixture, for example, closes a network connection.
37 | * This method is called after a test is executed.
38 | */
39 | protected function tearDown(): void
40 | {
41 | }
42 | }
43 |
--------------------------------------------------------------------------------
/tests/src/AbraFlexi/RelationsTest.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace Test\AbraFlexi;
16 |
17 | use AbraFlexi\Relations;
18 |
19 | /**
20 | * Generated by PHPUnit_SkeletonGenerator on 2024-10-02 at 10:07:35.
21 | */
22 | class RelationsTest extends \PHPUnit\Framework\TestCase
23 | {
24 | protected Relations $object;
25 |
26 | /**
27 | * Sets up the fixture, for example, opens a network connection.
28 | * This method is called before a test is executed.
29 | */
30 | protected function setUp(): void
31 | {
32 | $this->object = new Relations();
33 | }
34 |
35 | /**
36 | * Tears down the fixture, for example, closes a network connection.
37 | * This method is called after a test is executed.
38 | */
39 | protected function tearDown(): void
40 | {
41 | }
42 | }
43 |
--------------------------------------------------------------------------------
/tests/src/AbraFlexi/StromCenikTest.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace Test\AbraFlexi;
16 |
17 | use AbraFlexi\StromCenik;
18 |
19 | /**
20 | * Generated by PHPUnit_SkeletonGenerator on 2024-10-02 at 10:07:09.
21 | */
22 | class StromCenikTest extends \PHPUnit\Framework\TestCase
23 | {
24 | protected StromCenik $object;
25 |
26 | /**
27 | * Sets up the fixture, for example, opens a network connection.
28 | * This method is called before a test is executed.
29 | */
30 | protected function setUp(): void
31 | {
32 | $this->object = new StromCenik();
33 | }
34 |
35 | /**
36 | * Tears down the fixture, for example, closes a network connection.
37 | * This method is called after a test is executed.
38 | */
39 | protected function tearDown(): void
40 | {
41 | }
42 | }
43 |
--------------------------------------------------------------------------------
/tests/src/AbraFlexi/SkupinaFiremTest.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace Test\AbraFlexi;
16 |
17 | use AbraFlexi\SkupinaFirem;
18 |
19 | /**
20 | * Generated by PHPUnit_SkeletonGenerator on 2024-10-02 at 10:07:06.
21 | */
22 | class SkupinaFiremTest extends \PHPUnit\Framework\TestCase
23 | {
24 | protected SkupinaFirem $object;
25 |
26 | /**
27 | * Sets up the fixture, for example, opens a network connection.
28 | * This method is called before a test is executed.
29 | */
30 | protected function setUp(): void
31 | {
32 | $this->object = new SkupinaFirem();
33 | }
34 |
35 | /**
36 | * Tears down the fixture, for example, closes a network connection.
37 | * This method is called after a test is executed.
38 | */
39 | protected function tearDown(): void
40 | {
41 | }
42 | }
43 |
--------------------------------------------------------------------------------
/tests/src/AbraFlexi/UcetniObdobiTest.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace Test\AbraFlexi;
16 |
17 | use AbraFlexi\UcetniObdobi;
18 |
19 | /**
20 | * Generated by PHPUnit_SkeletonGenerator on 2024-10-02 at 10:07:09.
21 | */
22 | class UcetniObdobiTest extends \PHPUnit\Framework\TestCase
23 | {
24 | protected UcetniObdobi $object;
25 |
26 | /**
27 | * Sets up the fixture, for example, opens a network connection.
28 | * This method is called before a test is executed.
29 | */
30 | protected function setUp(): void
31 | {
32 | $this->object = new UcetniObdobi();
33 | }
34 |
35 | /**
36 | * Tears down the fixture, for example, closes a network connection.
37 | * This method is called after a test is executed.
38 | */
39 | protected function tearDown(): void
40 | {
41 | }
42 | }
43 |
--------------------------------------------------------------------------------
/tests/src/AbraFlexi/VyrobniCisloTest.php:
--------------------------------------------------------------------------------
1 |
9 | * (c) 2025 SpojeNetIT s.r.o.
10 | *
11 | * For the full copyright and license information, please view the LICENSE
12 | * file that was distributed with this source code.
13 | */
14 |
15 | namespace Test\AbraFlexi;
16 |
17 | use AbraFlexi\VyrobniCislo;
18 |
19 | /**
20 | * Generated by PHPUnit_SkeletonGenerator on 2024-10-02 at 10:07:14.
21 | */
22 | class VyrobniCisloTest extends \PHPUnit\Framework\TestCase
23 | {
24 | protected VyrobniCislo $object;
25 |
26 | /**
27 | * Sets up the fixture, for example, opens a network connection.
28 | * This method is called before a test is executed.
29 | */
30 | protected function setUp(): void
31 | {
32 | $this->object = new VyrobniCislo();
33 | }
34 |
35 | /**
36 | * Tears down the fixture, for example, closes a network connection.
37 | * This method is called after a test is executed.
38 | */
39 | protected function tearDown(): void
40 | {
41 | }
42 | }
43 |
--------------------------------------------------------------------------------
/Examples/NajdiDanovyDokladKzalohovemu.php:
--------------------------------------------------------------------------------
1 | #!/usr/bin/php -f
2 |
10 | * (c) 2025 SpojeNetIT s.r.o.
11 | *
12 | * For the full copyright and license information, please view the LICENSE
13 | * file that was distributed with this source code.
14 | */
15 |
16 | namespace Example\AbraFlexi;
17 |
18 | include_once './config.php';
19 |
20 | include_once '../vendor/autoload.php';
21 |
22 | include_once './common.php';
23 |
24 | $invoiceID = askForFlexiBeeID();
25 |
26 | /*
27 | * AbraFlexi Classes accept this form of initial identifier:
28 | *
29 | * (int) 2588
30 | * (string) ext:ESHOP:oi1978
31 | * (array) ['varSym'=>'20080015']
32 | */
33 |
34 | $invoice = new \AbraFlexi\FakturaVydana($invoiceID);
35 |
36 | $vazby = $invoice->reindexArrayBy($invoice->getVazby(), 'typVazbyK');
37 |
38 | $polozka = new \AbraFlexi\RO(
39 | (int) $vazby['typVazbyDokl.odpocetZALOHY']['a'],
40 | ['evidence' => 'faktura-vydana-polozka'],
41 | );
42 |
43 | $faktura = new \AbraFlexi\FakturaVydana($polozka->getDataValue('doklFak'));
44 |
--------------------------------------------------------------------------------