Skip to content

Commit a6da05e

Browse files
committed
Docs: small updates & add info to change downloader into creator
2 parents 7c17f1d + 1e0e7a8 commit a6da05e

File tree

2 files changed

+12
-2
lines changed

2 files changed

+12
-2
lines changed

docs/CHANGELOG.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
- Make sure that input file on `PemPrivateKey` is not a directory and is readable
2222
- On MS Windows send to `NUL` instead of `/dev/null`
2323
- Convert from `UTF-8` to `ASCII//TRANSLIT` can add single quotes, remove it.
24-
- Add [AppVeyor](https://ci.appveyor.com/project/eclipxe13/cfdiutils) continious integration
24+
- Add [AppVeyor](https://ci.appveyor.com/project/eclipxe13/cfdiutils) continuous integration
2525
- Add documentation about developing this library on windows
2626
- Allow to set `saxonb` path using environment variable `saxonb-path`
2727

docs/componentes/xmlresolver.md

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,7 @@ No se trata de un caché, porque no hay fechas de caducidad de los recursos.
7878
Cuando descargas algún recurso este podría descargar hijos y a su vez estos podrían descargar nuevos hijos.
7979
De igual forma, no solo se descargan recursos del SAT, también podrían descargarse recursos de terceros.
8080
Por eso te recomiendo que, si hubo algún cambio en los archivos XSD del SAT elimines entonces cualquier archivo
81-
de tipo `*.xsd` dentro de la carpeta `<repositorio>/www/www.sat.gob.mx`.
81+
de tipo `*.xsd` dentro de la carpeta `<repositorio>/www.sat.gob.mx`.
8282

8383

8484
## Configurando el objeto que se encarga de la descarga de archivos
@@ -114,3 +114,13 @@ $myResolver->setDownloader($myDownloader);
114114
// establecer el descargador a un descargador simple (ver PhpDownloader)
115115
$myResolver->setDownloader(null);
116116
```
117+
118+
En el creador de CFDI, aun cuando no se especifique, por defecto se crea un resolvedor.
119+
Puedes utilizar este resolvedor y simplemente configurarlo con otro descargador:
120+
121+
```php
122+
<?php
123+
/** @var \XmlResourceRetriever\Downloader\DownloaderInterface $myDownloader */
124+
$creator = new \CfdiUtils\CfdiCreator33();
125+
$creator->getXmlResolver()->setDownloader($myDownloader);
126+
```

0 commit comments

Comments
 (0)