All exceptions inherits from the standard Exception
class.
PicoFeed\PicoFeedException
: Base class exception for the library
PicoFeed\Client\ClientException
: Base exception class for the Client classPicoFeed\Client\InvalidCertificateException
: Invalid SSL certificatePicoFeed\Client\InvalidUrlException
: Malformed URL, page not found (404), unable to establish a connectionPicoFeed\Client\MaxRedirectException
: Maximum of HTTP redirections reachedPicoFeed\Client\MaxSizeException
: The response size exceeds to maximum allowedPicoFeed\Client\TimeoutException
: Connection timeoutPicoFeed\Client\ForbiddenException
: Thrown for HTTP 403, meaning that the user does not have the rights to access the feedPicoFeed\Client\UnauthorizedException
: Thrown for HTTP 401, meaning that the user did not provide credentials or provided wrong credentials
PicoFeed\Parser\ParserException
: Base exception class for the Parser classPicoFeed\Parser\MalformedXmlException
: XML Parser errorPicoFeed\Parser\XmlEntityException
: Thrown if XML entities are used in order to prevent XXE, subclass of MalformedXmlException
PicoFeed\Reader\ReaderException
: Base exception class for the ReaderPicoFeed\Reader\SubscriptionNotFoundException
: Unable to find a feed for the given websitePicoFeed\Reader\UnsupportedFeedFormatException
: Unable to detect the feed format