Skip to content

Commit fde6ca6

Browse files
committed
Se migra a versión nueva del API Client con nuevo nombre en composer: libredte/libredte-api-client
1 parent 73527f7 commit fde6ca6

37 files changed

Lines changed: 6683 additions & 1770 deletions

.gitignore

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
vendor
2-
composer.lock
3-
2+
docs
3+
tests/test.env

README.md

Lines changed: 57 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,26 +1,66 @@
1-
SDK de LibreDTE para PHP
2-
========================
1+
LibreDTE: Cliente de API en PHP
2+
===============================
33

4-
[![Total Downloads](https://poser.pugx.org/sasco/libredte-sdk-php/downloads)](https://packagist.org/packages/sasco/libredte-sdk-php)
5-
[![Monthly Downloads](https://poser.pugx.org/sasco/libredte-sdk-php/d/monthly)](https://packagist.org/packages/sasco/libredte-sdk-php)
6-
[![License](https://poser.pugx.org/sasco/libredte-sdk-php/license)](https://packagist.org/packages/sasco/libredte-sdk-php)
4+
[![Total Downloads](https://poser.pugx.org/libredte/libredte-api-client/downloads)](https://packagist.org/libredte/libredte-api-client)
5+
[![Monthly Downloads](https://poser.pugx.org/libredte/libredte-api-client/d/monthly)](https://packagist.org/libredte/libredte-api-client)
6+
[![License](https://poser.pugx.org/libredte/libredte-api-client/license)](https://packagist.org/packages/libredte/libredte-api-client)
77

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.
129

1310
Instalación
1411
-----------
1512

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.
1756

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).
1960

20-
O editando el archivo *composer.json* y agregando:
61+
Enlaces
62+
-------
2163

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

Comments
 (0)