|
1 | | -SDK de LibreDTE para PHP |
2 | | -======================== |
| 1 | +LibreDTE: Cliente de API en PHP |
| 2 | +=============================== |
3 | 3 |
|
4 | | -[](https://packagist.org/packages/sasco/libredte-sdk-php) |
5 | | -[](https://packagist.org/packages/sasco/libredte-sdk-php) |
6 | | -[](https://packagist.org/packages/sasco/libredte-sdk-php) |
| 4 | +[](https://packagist.org/libredte/libredte-api-client) |
| 5 | +[](https://packagist.org/libredte/libredte-api-client) |
| 6 | +[](https://packagist.org/packages/libredte/libredte-api-client) |
7 | 7 |
|
8 | | -SDK para realizar la integración con los servicios web de LibreDTE desde PHP. |
9 | | - |
10 | | -Este código está liberado bajo licencia [LGPL](http://www.gnu.org/licenses/lgpl-3.0.en.html). |
11 | | -O sea, puede ser utilizado tanto en software libre como en software privativo. |
| 8 | +Cliente para realizar la integración con los servicios web de [LibreDTE](https://www.libredte.cl) desde PHP. |
12 | 9 |
|
13 | 10 | Instalación |
14 | 11 | ----------- |
15 | 12 |
|
16 | | -Directamente desde la terminal con: |
| 13 | +Ejecutar en la terminal: |
| 14 | + |
| 15 | +```shell |
| 16 | +composer require libredte/libredte-api-client |
| 17 | +``` |
| 18 | + |
| 19 | +Documentación (dev) |
| 20 | +------------------- |
| 21 | + |
| 22 | +Para crear la documentación se necesita tener instaladas las dependencias |
| 23 | +de composer, GraphViz en el sistema operativo y luego ejecutar: |
| 24 | + |
| 25 | +```shell |
| 26 | +./vendor/bin/phpdoc -d ./src -t ./docs |
| 27 | +``` |
| 28 | + |
| 29 | +Pruebas unitarias (dev) |
| 30 | +----------------------- |
| 31 | + |
| 32 | +Para ejecutar las pruebas unitarias se necesita tener instaladas las |
| 33 | +dependencias de composer y luego ejecutar: |
| 34 | + |
| 35 | +```shell |
| 36 | +./vendor/bin/phpunit |
| 37 | +``` |
| 38 | + |
| 39 | +También es posible ejecutar una pruebas específica indicando el test. Ejemplo: |
| 40 | + |
| 41 | +```shell |
| 42 | +./vendor/bin/phpunit --filter test_dte_facturar |
| 43 | + |
| 44 | +Licencia |
| 45 | +-------- |
| 46 | + |
| 47 | +Este programa es software libre: usted puede redistribuirlo y/o modificarlo |
| 48 | +bajo los términos de la GNU Lesser General Public License (LGPL) publicada |
| 49 | +por la Fundación para el Software Libre, ya sea la versión 3 de la Licencia, |
| 50 | +o (a su elección) cualquier versión posterior de la misma. |
| 51 | + |
| 52 | +Este programa se distribuye con la esperanza de que sea útil, pero SIN |
| 53 | +GARANTÍA ALGUNA; ni siquiera la garantía implícita MERCANTIL o de APTITUD |
| 54 | +PARA UN PROPÓSITO DETERMINADO. Consulte los detalles de la GNU Lesser General |
| 55 | +Public License (LGPL) para obtener una información más detallada. |
17 | 56 |
|
18 | | - $ composer require sasco/libredte-sdk-php |
| 57 | +Debería haber recibido una copia de la GNU Lesser General Public License |
| 58 | +(LGPL) junto a este programa. En caso contrario, consulte |
| 59 | +[GNU Lesser General Public License](http://www.gnu.org/licenses/lgpl.html). |
19 | 60 |
|
20 | | -O editando el archivo *composer.json* y agregando: |
| 61 | +Enlaces |
| 62 | +------- |
21 | 63 |
|
22 | | - { |
23 | | - "require": { |
24 | | - "sasco/libredte-sdk-php": "1.*" |
25 | | - } |
26 | | - } |
| 64 | +- [Sitio web LibreDTE](https://www.libredte.cl). |
| 65 | +- [Código fuente en GitHub](https://github.com/LibreDTE/libredte-api-client-php). |
| 66 | +- [Paquete en Packagist](https://packagist.org/packages/libredte/libredte-api-client). |
0 commit comments