rss-bridge/lib
LogMANOriginal f311fb8083
[BridgeAbstract] Add loadCacheValue() and saveCacheValue() (#1380)
* [BridgeAbstract] Add loadCacheValue() and saveCacheValue()

Bridges currently need to implement value caching manually, which
results in duplicate code and more complex bridges.

This commit adds two protected functions to BridgeAbstract that make
it possible for bridges to store and retrieve values from a temporary
cache by key.

Co-Authored-By: Roliga <roliga.here@gmail.com>

Co-authored-by: Roliga <roliga.here@gmail.com>
2022-04-02 08:15:28 +02:00
..
ActionAbstract.php core: Implement action factory (#1002) 2019-02-06 18:34:51 +01:00
ActionFactory.php [ActionFactory] Prevent leaking working directory (#2480) 2022-03-01 14:14:53 +05:00
ActionInterface.php core: Implement action factory (#1002) 2019-02-06 18:34:51 +01:00
Authentication.php global: Fix code violations 2018-12-26 21:58:07 +01:00
BridgeAbstract.php [BridgeAbstract] Add loadCacheValue() and saveCacheValue() (#1380) 2022-04-02 08:15:28 +02:00
BridgeCard.php Proposition : Open new feeds in a new tab #1389 2022-03-24 20:37:34 +01:00
BridgeFactory.php bridge: Refactor bridge factory to non-static class 2019-06-18 18:55:32 +02:00
BridgeInterface.php [core] Support for bridge maintainers' donation URLs (#2102) 2021-06-26 00:45:25 +05:00
BridgeList.php [core] Fixed passive XSS vulnerability 2020-10-26 15:08:11 +05:00
CacheFactory.php cache: Refactor cache factory to non-static class 2019-06-18 19:04:19 +02:00
CacheInterface.php caches: Refactor the API (#1060) 2019-04-29 20:12:43 +02:00
Configuration.php [Config] Don't check PATH_CACHE for memcached (#1489) 2022-03-24 21:29:16 +01:00
contents.php fix: php notice 2022-03-24 13:52:02 +05:00
Debug.php [Debug] Fix debug mode reports indexing error 2018-11-16 20:19:52 +01:00
error.php core: Add an option to suppress error reporting (#1179) 2019-10-31 18:49:45 +01:00
Exceptions.php [Exceptions] Add button to search for similar issues on GitHub 2019-06-08 17:05:35 +02:00
FactoryAbstract.php core: Implement action factory (#1002) 2019-02-06 18:34:51 +01:00
FeedExpander.php [FeedExpander.php] Preserve original icon (#2145) 2022-03-26 19:09:27 +01:00
FeedItem.php [FeedItem] Avoid repeated UID hashing after loading from cache (#1148) 2019-06-01 19:36:46 +02:00
FormatAbstract.php [core] Support for bridge maintainers' donation URLs (#2102) 2021-06-26 00:45:25 +05:00
FormatFactory.php [FormatFactory] Ignore case in format values (#1967) 2021-02-09 18:13:03 +05:00
FormatInterface.php formats: Add getMimeType() function (#1299) 2019-10-31 19:00:12 +01:00
html.php [core] Use Parsedown for Markdown parsing (#1783) 2020-10-09 23:29:02 +05:00
ParameterValidator.php [ParameterValidator] Ignore cache-busting param (#1723) 2020-09-14 14:01:55 +05:00
php8backports.php [core] Backported str_starts_with, str_ends_with and str_contains from php 8 (#2318) 2021-10-30 01:06:04 +05:00
rssbridge.php [core] Backported str_starts_with, str_ends_with and str_contains from php 8 (#2318) 2021-10-30 01:06:04 +05:00
XPathAbstract.php add support for more media types as enclosures, handle result of /tex… (#2324) 2022-03-25 00:30:14 +01:00