x-one/infakt-bundle

There is no license information available for the latest version (v1.1.1) of this package.

Integrates Infakt API Client with Symfony SWP projects

Installs: 201

Dependents: 0

Suggesters: 0

Security: 0

Type:symfony-bundle

v1.1.1 2023-10-09 11:19 UTC

This package is auto-updated.

Last update: 2024-12-10 14:26:11 UTC


README

Paczka integrująca wymianę danych z fakturownią Infakt.pl przy wykorzystaniu Infakt API Client

Instalacja

1: Przygotowanie konfiguracji

Dodaj odpowiednie wpisy konfiguracyjne do pliku .env:

### Konfiguracja INFAKT
INFAKT_APIKEY="<tu wpisz klucz API>"
INFAKT_ENDPOINT="https://api.infakt.pl/api"
INFAKT_VERSION="v3"

2: Podpięcie bundla do projektu

W głównym katalogu z projektem bazującym na swp i zainstaluj bundle z wykorzystaniem composera:

composer require x-one/infakt-bundle

3: Wpis w config/bundles.php:

Należy zweryfikować obecność i w razie potrzeby dodać wpis aktywujący nasz bundle w pliku config/bundles.php

XOne\Bundle\InfaktBundle\XOneInfaktBundle::class => ['all' => true]

Wykorzystanie

Po zainstalowaniu Infakt-bundle można wykorzystać go w dowolnym miejscu w projekcie poprzez wstrzykniecie zależności, np.

public  function __construct(Infakt $infakt) {
	$this->infakt = $infakt;
}

Dostępne opcje związane z obsługą fakturowni Infakt znajdują się w readme Infakt API Client oraz dokumentacją Api Infakt