Commit fdcecf240a8decb045378db0fa5a25336e5eca29
1 parent
30ef5c271e
Exists in
master
composer.*: switched out how the TCPDF library is loaded
Showing 2 changed files with 50 additions and 4 deletions Inline Diff
composer.json
View file @
fdcecf2
{ | 1 | 1 | { | |
"name": "GDC/tfpdf_demo", | 2 | 2 | "name": "GDC/tfpdf_demo", | |
"description": "Demo of the tFPDF library", | 3 | 3 | "description": "Demo of the tFPDF library", | |
"require": { | 4 | 4 | "require": { | |
"tecnickcom/tcpdf": "6.2.12", | 5 | 5 | "setasign/fpdi-tcpdf": "1.6.1" | |
"setasign/fpdi": "1.6.1" | 6 | |||
} | 7 | 6 | } | |
} | 8 | 7 | } | |
9 | 8 |
composer.lock
View file @
fdcecf2
{ | 1 | 1 | { | |
"_readme": [ | 2 | 2 | "_readme": [ | |
"This file locks the dependencies of your project to a known state", | 3 | 3 | "This file locks the dependencies of your project to a known state", | |
"Read more about it at https://getcomposer.org/doc/01-basic-usage.md#composer-lock-the-lock-file", | 4 | 4 | "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#composer-lock-the-lock-file", | |
"This file is @generated automatically" | 5 | 5 | "This file is @generated automatically" | |
], | 6 | 6 | ], | |
"hash": "a3fa4ee8088e3be72dfb7bc5a0130e9f", | 7 | 7 | "hash": "7bb6ede99f5b97310d32de7563bb0b6b", | |
"content-hash": "6cbcca24e66a1f400c83ee371c1a7130", | 8 | 8 | "content-hash": "281781f110810f4384fbe5791189837f", | |
"packages": [ | 9 | 9 | "packages": [ | |
{ | 10 | 10 | { | |
"name": "setasign/fpdi", | 11 | 11 | "name": "setasign/fpdi", | |
"version": "1.6.1", | 12 | 12 | "version": "1.6.1", | |
"source": { | 13 | 13 | "source": { | |
"type": "git", | 14 | 14 | "type": "git", | |
"url": "https://github.com/Setasign/FPDI.git", | 15 | 15 | "url": "https://github.com/Setasign/FPDI.git", | |
"reference": "5b899b2b41463bf261aa69840fd30b50950a500c" | 16 | 16 | "reference": "5b899b2b41463bf261aa69840fd30b50950a500c" | |
}, | 17 | 17 | }, | |
"dist": { | 18 | 18 | "dist": { | |
"type": "zip", | 19 | 19 | "type": "zip", | |
"url": "https://api.github.com/repos/Setasign/FPDI/zipball/5b899b2b41463bf261aa69840fd30b50950a500c", | 20 | 20 | "url": "https://api.github.com/repos/Setasign/FPDI/zipball/5b899b2b41463bf261aa69840fd30b50950a500c", | |
"reference": "5b899b2b41463bf261aa69840fd30b50950a500c", | 21 | 21 | "reference": "5b899b2b41463bf261aa69840fd30b50950a500c", | |
"shasum": "" | 22 | 22 | "shasum": "" | |
}, | 23 | 23 | }, | |
"suggest": { | 24 | 24 | "suggest": { | |
"setasign/fpdf": "FPDI will extend this class but as it is also possible to use \"tecnickcom/tcpdf\" as an alternative there's no fixed dependency configured.", | 25 | 25 | "setasign/fpdf": "FPDI will extend this class but as it is also possible to use \"tecnickcom/tcpdf\" as an alternative there's no fixed dependency configured.", | |
"setasign/fpdi-fpdf": "Use this package to automatically evaluate dependencies to FPDF.", | 26 | 26 | "setasign/fpdi-fpdf": "Use this package to automatically evaluate dependencies to FPDF.", | |
"setasign/fpdi-tcpdf": "Use this package to automatically evaluate dependencies to TCPDF." | 27 | 27 | "setasign/fpdi-tcpdf": "Use this package to automatically evaluate dependencies to TCPDF." | |
}, | 28 | 28 | }, | |
"type": "library", | 29 | 29 | "type": "library", | |
"autoload": { | 30 | 30 | "autoload": { | |
"classmap": [ | 31 | 31 | "classmap": [ | |
"filters/", | 32 | 32 | "filters/", | |
"fpdi.php", | 33 | 33 | "fpdi.php", | |
"fpdf_tpl.php", | 34 | 34 | "fpdf_tpl.php", | |
"fpdi_pdf_parser.php", | 35 | 35 | "fpdi_pdf_parser.php", | |
"pdf_context.php" | 36 | 36 | "pdf_context.php" | |
] | 37 | 37 | ] | |
}, | 38 | 38 | }, | |
"notification-url": "https://packagist.org/downloads/", | 39 | 39 | "notification-url": "https://packagist.org/downloads/", | |
"license": [ | 40 | 40 | "license": [ | |
"MIT" | 41 | 41 | "MIT" | |
], | 42 | 42 | ], | |
"authors": [ | 43 | 43 | "authors": [ | |
{ | 44 | 44 | { | |
"name": "Jan Slabon", | 45 | 45 | "name": "Jan Slabon", | |
"email": "jan.slabon@setasign.com", | 46 | 46 | "email": "jan.slabon@setasign.com", | |
"homepage": "https://www.setasign.com" | 47 | 47 | "homepage": "https://www.setasign.com" | |
} | 48 | 48 | } | |
], | 49 | 49 | ], | |
"description": "FPDI is a collection of PHP classes facilitating developers to read pages from existing PDF documents and use them as templates in FPDF. Because it is also possible to use FPDI with TCPDF, there are no fixed dependencies defined. Please see suggestions for packages which evaluates the dependencies automatically.", | 50 | 50 | "description": "FPDI is a collection of PHP classes facilitating developers to read pages from existing PDF documents and use them as templates in FPDF. Because it is also possible to use FPDI with TCPDF, there are no fixed dependencies defined. Please see suggestions for packages which evaluates the dependencies automatically.", | |
"homepage": "https://www.setasign.com/fpdi", | 51 | 51 | "homepage": "https://www.setasign.com/fpdi", | |
"keywords": [ | 52 | 52 | "keywords": [ | |
"fpdf", | 53 | 53 | "fpdf", | |
"fpdi", | 54 | 54 | "fpdi", | |
"pdf" | 55 | 55 | "pdf" | |
], | 56 | 56 | ], | |
"time": "2015-11-30 10:53:14" | 57 | 57 | "time": "2015-11-30 10:53:14" | |
58 | }, | |||
59 | { | |||
60 | "name": "setasign/fpdi-tcpdf", | |||
61 | "version": "1.6.1", | |||
62 | "source": { | |||
63 | "type": "git", | |||
64 | "url": "https://github.com/Setasign/FPDI-TCPDF.git", | |||
65 | "reference": "871699d429fcbad6dc809d57c7c8026fd7f41e93" | |||
66 | }, | |||
67 | "dist": { | |||
68 | "type": "zip", | |||
69 | "url": "https://api.github.com/repos/Setasign/FPDI-TCPDF/zipball/871699d429fcbad6dc809d57c7c8026fd7f41e93", | |||
70 | "reference": "871699d429fcbad6dc809d57c7c8026fd7f41e93", | |||
71 | "shasum": "" | |||
72 | }, | |||
73 | "require": { | |||
74 | "setasign/fpdi": "1.6.*", | |||
75 | "tecnickcom/tcpdf": "6.2.*" | |||
76 | }, | |||
77 | "conflict": { | |||
78 | "setasign/fpdf": "1.*" | |||
79 | }, | |||
80 | "type": "library", | |||
81 | "autoload": { | |||
82 | "classmap": [ | |||
83 | "fpdi_bridge.php" | |||
84 | ] | |||
85 | }, | |||
86 | "notification-url": "https://packagist.org/downloads/", | |||
87 | "license": [ | |||
88 | "MIT" | |||
89 | ], | |||
90 | "authors": [ | |||
91 | { | |||
92 | "name": "Jan Slabon", | |||
93 | "email": "jan.slabon@setasign.com", | |||
94 | "homepage": "https://www.setasign.com" | |||
95 | } | |||
96 | ], | |||
97 | "description": "Kind of metadata package for dependencies of the latest versions of FPDI and TCPDF.", | |||
98 | "homepage": "https://www.setasign.com/fpdi", | |||
99 | "keywords": [ | |||
100 | "TCPDF", | |||
101 | "fpdi", | |||
102 | "pdf" | |||
103 | ], | |||
104 | "time": "2015-11-30 11:09:50" | |||
}, | 58 | 105 | }, | |
{ | 59 | 106 | { | |
"name": "tecnickcom/tcpdf", | 60 | 107 | "name": "tecnickcom/tcpdf", | |
"version": "6.2.12", | 61 | 108 | "version": "6.2.12", | |
"source": { | 62 | 109 | "source": { | |
"type": "git", | 63 | 110 | "type": "git", | |
"url": "https://github.com/tecnickcom/TCPDF.git", | 64 | 111 | "url": "https://github.com/tecnickcom/TCPDF.git", | |
"reference": "2f732eaa91b5665274689b1d40b285a7bacdc37f" | 65 | 112 | "reference": "2f732eaa91b5665274689b1d40b285a7bacdc37f" | |
}, | 66 | 113 | }, | |
"dist": { | 67 | 114 | "dist": { | |
"type": "zip", | 68 | 115 | "type": "zip", | |
"url": "https://api.github.com/repos/tecnickcom/TCPDF/zipball/2f732eaa91b5665274689b1d40b285a7bacdc37f", | 69 | 116 | "url": "https://api.github.com/repos/tecnickcom/TCPDF/zipball/2f732eaa91b5665274689b1d40b285a7bacdc37f", | |
"reference": "2f732eaa91b5665274689b1d40b285a7bacdc37f", | 70 | 117 | "reference": "2f732eaa91b5665274689b1d40b285a7bacdc37f", | |
"shasum": "" | 71 | 118 | "shasum": "" | |
}, | 72 | 119 | }, | |
"require": { | 73 | 120 | "require": { | |
"php": ">=5.3.0" | 74 | 121 | "php": ">=5.3.0" | |
}, | 75 | 122 | }, | |
"type": "library", | 76 | 123 | "type": "library", | |
"autoload": { | 77 | 124 | "autoload": { | |
"classmap": [ | 78 | 125 | "classmap": [ | |
"fonts", | 79 | 126 | "fonts", | |
"config", | 80 | 127 | "config", | |
"include", | 81 | 128 | "include", | |
"tcpdf.php", | 82 | 129 | "tcpdf.php", | |
"tcpdf_parser.php", | 83 | 130 | "tcpdf_parser.php", | |
"tcpdf_import.php", | 84 | 131 | "tcpdf_import.php", | |
"tcpdf_barcodes_1d.php", | 85 | 132 | "tcpdf_barcodes_1d.php", | |
"tcpdf_barcodes_2d.php", | 86 | 133 | "tcpdf_barcodes_2d.php", | |
"include/tcpdf_colors.php", | 87 | 134 | "include/tcpdf_colors.php", | |
"include/tcpdf_filters.php", | 88 | 135 | "include/tcpdf_filters.php", | |
"include/tcpdf_font_data.php", | 89 | 136 | "include/tcpdf_font_data.php", | |
"include/tcpdf_fonts.php", | 90 | 137 | "include/tcpdf_fonts.php", | |
"include/tcpdf_images.php", | 91 | 138 | "include/tcpdf_images.php", | |
"include/tcpdf_static.php", | 92 | 139 | "include/tcpdf_static.php", | |
"include/barcodes/datamatrix.php", | 93 | 140 | "include/barcodes/datamatrix.php", | |
"include/barcodes/pdf417.php", | 94 | 141 | "include/barcodes/pdf417.php", | |
"include/barcodes/qrcode.php" | 95 | 142 | "include/barcodes/qrcode.php" | |
] | 96 | 143 | ] | |
}, | 97 | 144 | }, | |
"notification-url": "https://packagist.org/downloads/", | 98 | 145 | "notification-url": "https://packagist.org/downloads/", | |
"license": [ | 99 | 146 | "license": [ | |
"LGPLv3" | 100 | 147 | "LGPLv3" | |
], | 101 | 148 | ], | |
"authors": [ | 102 | 149 | "authors": [ | |
{ | 103 | 150 | { | |
"name": "Nicola Asuni", | 104 | 151 | "name": "Nicola Asuni", | |
"email": "info@tecnick.com", | 105 | 152 | "email": "info@tecnick.com", | |
"homepage": "http://nicolaasuni.tecnick.com" | 106 | 153 | "homepage": "http://nicolaasuni.tecnick.com" | |
} | 107 | 154 | } | |
], | 108 | 155 | ], | |
"description": "TCPDF is a PHP class for generating PDF documents and barcodes.", | 109 | 156 | "description": "TCPDF is a PHP class for generating PDF documents and barcodes.", | |
"homepage": "http://www.tcpdf.org/", | 110 | 157 | "homepage": "http://www.tcpdf.org/", | |
"keywords": [ | 111 | 158 | "keywords": [ | |
"PDFD32000-2008", | 112 | 159 | "PDFD32000-2008", | |
"TCPDF", | 113 | 160 | "TCPDF", | |
"barcodes", | 114 | 161 | "barcodes", | |
"datamatrix", | 115 | 162 | "datamatrix", | |
"pdf", | 116 | 163 | "pdf", | |
"pdf417", | 117 | 164 | "pdf417", | |
"qrcode" | 118 | 165 | "qrcode" | |
], | 119 | 166 | ], | |
"time": "2015-09-12 10:08:34" | 120 | 167 | "time": "2015-09-12 10:08:34" | |
} | 121 | 168 | } | |
], | 122 | 169 | ], | |
"packages-dev": [], | 123 | 170 | "packages-dev": [], | |
"aliases": [], | 124 | 171 | "aliases": [], | |
"minimum-stability": "stable", | 125 | 172 | "minimum-stability": "stable", | |
"stability-flags": [], | 126 | 173 | "stability-flags": [], | |
"prefer-stable": false, | 127 | 174 | "prefer-stable": false, | |
"prefer-lowest": false, | 128 | 175 | "prefer-lowest": false, | |
"platform": [], | 129 | 176 | "platform": [], | |
"platform-dev": [] | 130 | 177 | "platform-dev": [] | |
} | 131 | 178 | } | |
132 | 179 | |||