Frans de Jonge
781e4f1908
[FeedExpander] Deal with empty item
2017-06-24 15:09:15 +02:00
logmanoriginal
a2108c784f
[FeedExpander] Properly cast simplexml elements
...
This fixes a possible cause of
"Serialization of 'SimpleXMLElement' is not allowed"
reported via #487
2017-03-13 22:12:11 +01:00
logmanoriginal
512a4f292b
bridges: Return parent::getURI by default
2017-02-15 19:38:32 +01:00
logmanoriginal
c4169f1579
bridges: Return parent::getName by default
2017-02-15 19:38:32 +01:00
logmanoriginal
ff83410534
style: Fix coding styles
2017-02-14 17:28:07 +01:00
logmanoriginal
49281a2ed3
[FeedExpander] Remove orphan getDescription function
2016-10-16 12:47:37 +02:00
logmanoriginal
ee7ddcf992
[FeedExpander] Fix SimplXMLElement serialization error
...
Previously FeedExpander stored SimpleXMLElement objects into
the items array. These objects cannot be serialized using the
serialize function.
2016-10-02 18:07:56 +02:00
Pierre Mazière
f1fb95b257
[core] extract BridgeAbstract methods to make them functions
...
- returnError, returnServerError, returnClientError ,debugMessage are
moved to lib/error.php
- getContents, getSimpleHTMLDOM, getSimpleHTMLDOMCached are moved to
lib/contents.php
Signed-off-by: Pierre Mazière <pierre.maziere@gmx.com>
2016-09-25 23:22:33 +02:00
logmanoriginal
351eb00400
[FeedExpander] Align logical operators in next line
...
This is a cosmetic change to apply the same standard as
in HTMLUtils
2016-09-17 20:44:31 +02:00
Pierre Mazière
ca0842ccf8
[FeedExpander] widen guid use as uri provider
...
Signed-off-by: Pierre Mazière <pierre.maziere@gmx.com>
2016-09-17 19:37:39 +02:00
Pierre Mazière
2744c13735
[FeedExpander] fix feeds using guid tag as item uri provider
...
Signed-off-by: Pierre Mazière <pierre.maziere@gmx.com>
2016-09-17 19:37:39 +02:00
logmanoriginal
1819943451
[FeedExpander] Write debug message for custom build function
2016-09-17 18:19:26 +02:00
logmanoriginal
ffc9418620
[FeedExpander] Fix typos
2016-09-17 18:16:25 +02:00
Pierre Mazière
15c422c648
[FeedExpander] implement default parseItem() method
...
Signed-off-by: Pierre Mazière <pierre.maziere@gmx.com>
2016-09-12 10:39:34 +02:00
Pierre Mazière
655b3d578d
[FeedExpander] simplify feed type detection and store it
...
Signed-off-by: Pierre Mazière <pierre.maziere@gmx.com>
2016-09-12 10:38:50 +02:00
logmanoriginal
62eec43980
[core] Apply common indentation
...
All files are now using tabs for indentation
2016-09-10 20:41:11 +02:00
logmanoriginal
2eec89ab27
[bridges] Change all bridges to use BridgeAbstract with getSimpleHTMLDOMCached
2016-09-10 19:11:09 +02:00
logmanoriginal
f1fb527607
[FeedExpander] Add optional parameter to specify max items
...
Allows caller of collectExpandableDatas to request a limited
amount of items
2016-09-05 20:17:00 +02:00
logmanoriginal
298dc49c67
[lib] Split Bridge/Cache/Format into one file per class
...
The files have grown to a size where it is necessary to search
for a class in a file. This commit splits the content into one
file per class. RSS-Bridge will require implementations and
the implementations will require (once) the interfaces.
2016-09-05 18:05:19 +02:00