Rss-Bridge/lib
LogMANOriginal 988635dcf3
core: Add FeedItem class (#940)
Add transformation from legacy items to FeedItems, before transforming
items to the desired format. This allows using legacy bridges alongside
bridges that return FeedItems.

As discussed in #940, instead of throwing exceptions on invalid
parameters, add messages to the debug log instead

Add support for strings to setTimestamp(). If the provided timestamp
is a string, automatically try to parse it using strtotime().

This allows bridges to simply use `$item['timestamp'] = $timestamp;`
instead of `$item['timestamp'] = strtotime($timestamp);`

Support simple_html_dom_node as input paramter for setURI

Support simple_html_dom_node as input parameter for setContent
2018-12-26 22:41:32 +01:00
..
Authentication.php global: Fix code violations 2018-12-26 21:58:07 +01:00
Bridge.php bridge: Rename listBridge to getBridgeNames 2018-11-15 19:43:23 +01:00
BridgeAbstract.php global: Fix code violations 2018-12-26 21:58:07 +01:00
BridgeCard.php global: Fix code violations 2018-12-26 21:58:07 +01:00
BridgeInterface.php global: Fix code violations 2018-12-26 21:58:07 +01:00
BridgeList.php global: Fix code violations 2018-12-26 21:58:07 +01:00
Cache.php [Cache] Check if class is instantiable 2018-11-15 19:36:01 +01:00
CacheInterface.php global: Fix code violations 2018-12-26 21:58:07 +01:00
Configuration.php lib: Make cURL module requirement optional (#979) 2018-12-26 22:31:30 +01:00
contents.php lib: Make cURL module requirement optional (#979) 2018-12-26 22:31:30 +01:00
Debug.php [Debug] Fix debug mode reports indexing error 2018-11-16 20:19:52 +01:00
error.php exception: Remove HttpException class 2018-11-18 16:53:21 +01:00
Exceptions.php core: Don't use server variables in CLI mode (#939) 2018-11-26 18:33:51 +01:00
FeedExpander.php [FeedExpander] Add constants for feed types 2018-11-18 16:18:40 +01:00
FeedItem.php core: Add FeedItem class (#940) 2018-12-26 22:41:32 +01:00
Format.php format: Refactor searchInformation 2018-11-15 20:16:21 +01:00
FormatAbstract.php core: Add FeedItem class (#940) 2018-12-26 22:41:32 +01:00
FormatInterface.php global: Fix code violations 2018-12-26 21:58:07 +01:00
html.php [html] Remove todo as it is already implemented 2018-11-18 17:52:45 +01:00
ParameterValidator.php lib: Add API documentation 2018-11-18 09:41:14 +01:00
rssbridge.php core: Add FeedItem class (#940) 2018-12-26 22:41:32 +01:00