Go to file
Alexey Skobkin a5a58b9892
Adding missing service quality agreement to the invoice_side.html.twig.
2020-02-05 15:44:23 +03:00
config Finishing first version draft. Entrypoints still needs to be properly implemented. 2020-02-01 02:26:07 +03:00
example Added README.md, example PDF and screenshot. 2020-02-01 03:43:08 +03:00
images Draft. 2020-01-31 04:04:13 +03:00
src Properly processing non-existing images. 2020-02-01 03:27:25 +03:00
templates Adding missing service quality agreement to the invoice_side.html.twig. 2020-02-05 15:44:23 +03:00
translation Adding missing service quality agreement to the invoice_side.html.twig. 2020-02-05 15:44:23 +03:00
.gitignore Adding PDF files in the repository root to the .gitignore. 2020-02-05 15:38:54 +03:00
README.md Added README.md, example PDF and screenshot. 2020-02-01 03:43:08 +03:00
composer.json Finishing first version draft. Entrypoints still needs to be properly implemented. 2020-02-01 02:26:07 +03:00
composer.lock Almost finished first dirty version. 2020-01-31 22:18:20 +03:00
generate Draft. 2020-01-31 04:04:13 +03:00
show.php Finishing first version draft. Entrypoints still needs to be properly implemented. 2020-02-01 02:26:07 +03:00

README.md

Bilingual Invoice Generator

Example invoice screenshot

PDF

Build

Install dependencies

composer install

Create config and translation files

cp config/parameters.yaml.dist config/parameters.yaml.dist
cp translations/source.yaml.dist translations/source.yaml
cp translations/target.yaml.dist translations/target.yaml

Usage

# Generate file name
./generate 123 ./

# Use exact file name
./generate 123 ./invoice.pdf

# Set issue date
./generate 123 ./ --issue-date 01.01.1970

# Get help
./generate --help