Skip to content

API reference

Quittio\Laravel\Contracts

quittio/laravel#

Quittio\Laravel\Contracts

  • InvoiceDefaults interfaceSets the seller and its defaults (bank account, small business flag …) on the builders of Quittio::invoice() and of the document methods (Quittio::quote() …). The default binding takes them from config/quittio.php (ConfigInvoiceDefaults, Seller::apply()); quittio/managed binds the current issuer.
  • ManagedInstaller interfaceImplemented by quittio/managed: runs "quittio:install --managed" (migrations, first issuer).
  • ManagedInvoiceRenderer interfaceImplemented by quittio/managed: renders a stored invoice again ("quittio:render {invoice}").

The open core packages are MIT licensed. The legal wording of the country packs must be confirmed by a tax adviser.