diff options
Diffstat (limited to 'vendor/fguillot/picofeed/docs/installation.markdown')
m--------- | vendor/fguillot/picofeed | 0 | ||||
-rw-r--r-- | vendor/fguillot/picofeed/docs/installation.markdown | 68 |
2 files changed, 68 insertions, 0 deletions
diff --git a/vendor/fguillot/picofeed b/vendor/fguillot/picofeed deleted file mode 160000 -Subproject 0a1d0d3950f7f047dc8fb1d80aa6296e15f306d diff --git a/vendor/fguillot/picofeed/docs/installation.markdown b/vendor/fguillot/picofeed/docs/installation.markdown new file mode 100644 index 000000000..f132b32cc --- /dev/null +++ b/vendor/fguillot/picofeed/docs/installation.markdown @@ -0,0 +1,68 @@ +Installation +============ + +Versions +-------- + +- Development version: master +- Available versions: + - v0.1.1 (stable) + - v0.1.0 + - v0.0.2 + - v0.0.1 + +Note: The public API has changed between 0.0.x and 0.1.0 + +Installation with Composer +-------------------------- + +Configure your `composer.json`: + +```json +{ + "require": { + "fguillot/picofeed": "0.1.1" + } +} +``` + +Or simply: + +```bash +composer require fguillot/picofeed:0.1.1 +``` + +And download the code: + +```bash +composer install # or update +``` + +Usage example with the Composer autoloader: + +```php +<?php + +require 'vendor/autoload.php'; + +use PicoFeed\Reader\Reader; + +try { + + $reader = new Reader; + $resource = $reader->download('http://linuxfr.org/news.atom'); + + $parser = $reader->getParser( + $resource->getUrl(), + $resource->getContent(), + $resource->getEncoding() + ); + + $feed = $parser->execute(); + + echo $feed; +} +catch (Exception $e) { + // Do something... +} +``` |