summaryrefslogtreecommitdiffstats
path: root/vendor/fguillot/picofeed/docs/exceptions.markdown
diff options
context:
space:
mode:
Diffstat (limited to 'vendor/fguillot/picofeed/docs/exceptions.markdown')
m---------vendor/fguillot/picofeed0
-rw-r--r--vendor/fguillot/picofeed/docs/exceptions.markdown28
2 files changed, 28 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/exceptions.markdown b/vendor/fguillot/picofeed/docs/exceptions.markdown
new file mode 100644
index 000000000..399ba3ef6
--- /dev/null
+++ b/vendor/fguillot/picofeed/docs/exceptions.markdown
@@ -0,0 +1,28 @@
+Exceptions
+==========
+
+All exceptions inherits from the standard `Exception` class.
+
+### Library Exceptions
+
+- `PicoFeed\PicoFeedException`: Base class exception for the library
+
+### Client Exceptions
+
+- `PicoFeed\Client\ClientException`: Base exception class for the Client class
+- `PicoFeed\Client\InvalidCertificateException`: Invalid SSL certificate
+- `PicoFeed\Client\InvalidUrlException`: Malformed URL, page not found (404), unable to establish a connection
+- `PicoFeed\Client\MaxRedirectException`: Maximum of HTTP redirections reached
+- `PicoFeed\Client\MaxSizeException`: The response size exceeds to maximum allowed
+- `PicoFeed\Client\TimeoutException`: Connection timeout
+
+### Parser Exceptions
+
+- `PicoFeed\Parser\ParserException`: Base exception class for the Parser class
+- `PicoFeed\Parser\MalformedXmlException`: XML Parser error
+
+### Reader Exceptions
+
+- `PicoFeed\Reader\ReaderException`: Base exception class for the Reader
+- `PicoFeed\Reader\SubscriptionNotFoundException`: Unable to find a feed for the given website
+- `PicoFeed\Reader\UnsupportedFeedFormatException`: Unable to detect the feed format