summaryrefslogtreecommitdiffstats
path: root/vendor/fguillot/picofeed/docs/installation.markdown
diff options
context:
space:
mode:
Diffstat (limited to 'vendor/fguillot/picofeed/docs/installation.markdown')
m---------vendor/fguillot/picofeed0
-rw-r--r--vendor/fguillot/picofeed/docs/installation.markdown68
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...
+}
+```