API.txt |
API.txt |
|
Example data:
GET URI (replace 999 with invoice ID / number):
/invoice/api/invoice.json/999
/invoice/api/invoice.html/999
/invoice/api/invoice.pdf/999
POST URI:
/invoice/api/invoice.json
PUT URI (replace 999 with invoice ID /… |
CHANGELOG.txt |
CHANGELOG.txt |
|
CHANGELOG.txt
@brief Invoice module |
default.css |
templates/default.css |
|
/* General */
.invoice-wrapper {
line-height: 100%;
}
/* Because dompdf library needs 2x <br /> for a new line, instead of 1x,
we don't use <br /> but use with the .break class */
.invoice-wrapper .break {
margin-bottom:… |
default.inc |
templates/default.inc |
|
Invoice module |
invoice.css |
invoice.css |
|
.invoice-items-table {
margin: 0;
}
.invoice-items-table th,
.invoice-items-table td {
text-align: right;
padding-right: 0;
padding-left: .2em;
}
.invoice-items-table th:first-child,
.invoice-items-table td:first-child {
text-align:left;
… |
invoice.info |
invoice.info |
|
name = Invoice
description = "Module to create invoices"
core = 7.x
version = "7.x-1.x-dev"
php = 5.2.5 |
invoice.install |
invoice.install |
|
|
invoice.module |
invoice.module |
|
Invoice module |
invoice_ajax.inc |
invoice_ajax.inc |
|
Invoice module |
invoice_api.inc |
invoice_api.inc |
|
|
invoice_classes.inc |
invoice_classes.inc |
|
|
invoice_form.inc |
invoice_form.inc |
|
Invoice module |
invoice_helpers.inc |
invoice_helpers.inc |
|
Invoice module |
README.txt |
README.txt |
|
README.txt
@brief Little help file |
TODO.txt |
TODO.txt |
|
TODO.txt
@brief Invoice module |