diff options
| author | wn_ <invalid@email.com> | 2024-11-23 18:23:49 +0000 |
|---|---|---|
| committer | wn_ <invalid@email.com> | 2024-11-24 13:59:29 +0000 |
| commit | 667528d5b927f0f284a067b0e24c9ca7f26c28a4 (patch) | |
| tree | f28c7ece3584a7852b6562020246b1de6167774e /classes/Feeds.php | |
| parent | 53fee911e6a39a5c8504d03d1f114a131d00784c (diff) | |
Use PHP 8 'str_' functions.
A few more characters in some places, but helps with readability.
Diffstat (limited to 'classes/Feeds.php')
| -rw-r--r-- | classes/Feeds.php | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/classes/Feeds.php b/classes/Feeds.php index d3a28fe8d..39380cc01 100644 --- a/classes/Feeds.php +++ b/classes/Feeds.php @@ -152,8 +152,8 @@ class Feeds extends Handler_Protected { $feed_title = $qfh_ret[1]; $feed_site_url = $qfh_ret[2]; $last_error = $qfh_ret[3]; - $last_updated = strpos($qfh_ret[4] ?? "", '1970-') === false ? - TimeHelper::make_local_datetime($qfh_ret[4], false) : __("Never"); + $last_updated = str_contains($qfh_ret[4] ?? "", '1970-') ? + __("Never") : TimeHelper::make_local_datetime($qfh_ret[4], false); $highlight_words = $qfh_ret[5]; $reply['first_id'] = $qfh_ret[6]; $reply['is_vfeed'] = $qfh_ret[7]; @@ -1073,7 +1073,7 @@ class Feeds extends Handler_Protected { return array("code" => 5, "message" => UrlHelper::$fetch_last_error); } - if (mb_strpos(UrlHelper::$fetch_last_content_type, "html") !== false && self::_is_html($contents)) { + if (str_contains(UrlHelper::$fetch_last_content_type, "html") && self::_is_html($contents)) { $feedUrls = self::_get_feeds_from_html($url, $contents); if (count($feedUrls) == 0) { @@ -2205,7 +2205,7 @@ class Feeds extends Handler_Protected { /** @var string $k a keyword pair (not yet split) or standalone value */ foreach ($keywords as $k) { - if (strpos($k, "-") === 0) { + if (str_starts_with($k, "-")) { $k = substr($k, 1); $not = "NOT"; } else { @@ -2311,7 +2311,7 @@ class Feeds extends Handler_Protected { break; default: // @{date} handling - if (strpos($k, "@") === 0) { + if (str_starts_with($k, "@")) { $user_tz_string = Prefs::get(Prefs::USER_TIMEZONE, $_SESSION['uid']); $orig_ts = strtotime(substr($k, 1)); $k = date("Y-m-d", TimeHelper::convert_timestamp($orig_ts, $user_tz_string, 'UTC')); |