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 /plugins/af_comics | |
| parent | 53fee911e6a39a5c8504d03d1f114a131d00784c (diff) | |
Use PHP 8 'str_' functions.
A few more characters in some places, but helps with readability.
Diffstat (limited to 'plugins/af_comics')
| -rw-r--r-- | plugins/af_comics/filters/af_comics_cad.php | 4 | ||||
| -rw-r--r-- | plugins/af_comics/filters/af_comics_comicclass.php | 2 | ||||
| -rwxr-xr-x | plugins/af_comics/filters/af_comics_comicpress.php | 18 | ||||
| -rw-r--r-- | plugins/af_comics/filters/af_comics_darklegacy.php | 2 | ||||
| -rw-r--r-- | plugins/af_comics/filters/af_comics_dilbert.php | 6 | ||||
| -rw-r--r-- | plugins/af_comics/filters/af_comics_explosm.php | 2 | ||||
| -rw-r--r-- | plugins/af_comics/filters/af_comics_pa.php | 4 | ||||
| -rw-r--r-- | plugins/af_comics/filters/af_comics_pvp.php | 2 | ||||
| -rw-r--r-- | plugins/af_comics/filters/af_comics_tfd.php | 4 | ||||
| -rw-r--r-- | plugins/af_comics/filters/af_comics_twp.php | 2 | ||||
| -rw-r--r-- | plugins/af_comics/filters/af_comics_whomp.php | 2 |
11 files changed, 24 insertions, 24 deletions
diff --git a/plugins/af_comics/filters/af_comics_cad.php b/plugins/af_comics/filters/af_comics_cad.php index 780aaabf9..8ab73bdbb 100644 --- a/plugins/af_comics/filters/af_comics_cad.php +++ b/plugins/af_comics/filters/af_comics_cad.php @@ -6,8 +6,8 @@ class Af_Comics_Cad extends Af_ComicFilter { } function process(&$article) { - if (strpos($article["link"], "cad-comic.com") !== false) { - if (strpos($article["title"], "News:") === false) { + if (str_contains($article["link"], "cad-comic.com")) { + if (!str_contains($article["title"], "News:")) { $doc = new DOMDocument(); $res = UrlHelper::fetch([ diff --git a/plugins/af_comics/filters/af_comics_comicclass.php b/plugins/af_comics/filters/af_comics_comicclass.php index 6a8811fd4..b418563e1 100644 --- a/plugins/af_comics/filters/af_comics_comicclass.php +++ b/plugins/af_comics/filters/af_comics_comicclass.php @@ -6,7 +6,7 @@ class Af_Comics_ComicClass extends Af_ComicFilter { } function process(&$article) { - if (strpos($article["guid"], "loadingartist.com") !== false) { + if (str_contains($article["guid"], "loadingartist.com")) { // lol at people who block clients by user agent // oh noes my ad revenue Q_Q diff --git a/plugins/af_comics/filters/af_comics_comicpress.php b/plugins/af_comics/filters/af_comics_comicpress.php index c1b854209..0afa19906 100755 --- a/plugins/af_comics/filters/af_comics_comicpress.php +++ b/plugins/af_comics/filters/af_comics_comicpress.php @@ -8,15 +8,15 @@ class Af_Comics_ComicPress extends Af_ComicFilter { } function process(&$article) { - if (strpos($article["guid"], "bunicomic.com") !== false || - strpos($article["guid"], "buttersafe.com") !== false || - strpos($article["guid"], "extrafabulouscomics.com") !== false || - strpos($article["guid"], "danbydraws.com") !== false || - strpos($article["guid"], "theduckwebcomics.com/Powerup_Comics") !== false || - strpos($article["guid"], "happyjar.com") !== false || - strpos($article["guid"], "nedroid.com") !== false || - strpos($article["guid"], "stonetoss.com") !== false || - strpos($article["guid"], "csectioncomics.com") !== false) { + if (str_contains($article["guid"], "bunicomic.com") || + str_contains($article["guid"], "buttersafe.com") || + str_contains($article["guid"], "extrafabulouscomics.com") || + str_contains($article["guid"], "danbydraws.com") || + str_contains($article["guid"], "theduckwebcomics.com/Powerup_Comics") || + str_contains($article["guid"], "happyjar.com") || + str_contains($article["guid"], "nedroid.com") || + str_contains($article["guid"], "stonetoss.com") || + str_contains($article["guid"], "csectioncomics.com")) { // lol at people who block clients by user agent // oh noes my ad revenue Q_Q diff --git a/plugins/af_comics/filters/af_comics_darklegacy.php b/plugins/af_comics/filters/af_comics_darklegacy.php index 7cdc48e25..6ddc00a2f 100644 --- a/plugins/af_comics/filters/af_comics_darklegacy.php +++ b/plugins/af_comics/filters/af_comics_darklegacy.php @@ -7,7 +7,7 @@ class Af_Comics_DarkLegacy extends Af_ComicFilter { function process(&$article) { - if (strpos($article["guid"], "darklegacycomics.com") !== false) { + if (str_contains($article["guid"], "darklegacycomics.com")) { $res = UrlHelper::fetch([ 'url' => $article['link'], 'useragent' => 'Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.1; WOW64; Trident/6.0)', diff --git a/plugins/af_comics/filters/af_comics_dilbert.php b/plugins/af_comics/filters/af_comics_dilbert.php index bbd936621..35123b47d 100644 --- a/plugins/af_comics/filters/af_comics_dilbert.php +++ b/plugins/af_comics/filters/af_comics_dilbert.php @@ -7,8 +7,8 @@ class Af_Comics_Dilbert extends Af_ComicFilter { } function process(&$article) { - if (strpos($article["link"], "dilbert.com") !== false || - strpos($article["link"], "/DilbertDailyStrip") !== false) { + if (str_contains($article["link"], "dilbert.com") || + str_contains($article["link"], "/DilbertDailyStrip")) { $res = UrlHelper::fetch([ 'url' => $article['link'], 'useragent' => 'Mozilla/5.0 (Windows NT 6.1; WOW64; rv:50.0) Gecko/20100101 Firefox/50.0', @@ -34,7 +34,7 @@ class Af_Comics_Dilbert extends Af_ComicFilter { foreach ($matches as $tag) { // Only strings starting with a number sign are considered tags - if ( substr($tag->textContent, 0, 1) == '#' ) { + if (str_starts_with($tag->textContent, '#')) { $tags[] = mb_strtolower(substr($tag->textContent, 1), 'utf-8'); } } diff --git a/plugins/af_comics/filters/af_comics_explosm.php b/plugins/af_comics/filters/af_comics_explosm.php index 65691ae2b..bb237f796 100644 --- a/plugins/af_comics/filters/af_comics_explosm.php +++ b/plugins/af_comics/filters/af_comics_explosm.php @@ -7,7 +7,7 @@ class Af_Comics_Explosm extends Af_ComicFilter { function process(&$article) { - if (strpos($article["link"], "explosm.net/comics") !== false) { + if (str_contains($article["link"], "explosm.net/comics")) { $doc = new DOMDocument(); diff --git a/plugins/af_comics/filters/af_comics_pa.php b/plugins/af_comics/filters/af_comics_pa.php index f4283be77..9d1ecc647 100644 --- a/plugins/af_comics/filters/af_comics_pa.php +++ b/plugins/af_comics/filters/af_comics_pa.php @@ -6,7 +6,7 @@ class Af_Comics_Pa extends Af_ComicFilter { } function process(&$article) { - if (strpos($article["link"], "penny-arcade.com") !== false && strpos($article["title"], "Comic:") !== false) { + if (str_contains($article["link"], "penny-arcade.com") && str_contains($article["title"], "Comic:")) { $doc = new DOMDocument(); @@ -22,7 +22,7 @@ class Af_Comics_Pa extends Af_ComicFilter { return true; } - if (strpos($article["link"], "penny-arcade.com") !== false && strpos($article["title"], "News Post:") !== false) { + if (str_contains($article["link"], "penny-arcade.com") && str_contains($article["title"], "News Post:")) { $doc = new DOMDocument(); $res = UrlHelper::fetch(['url' => $article['link']]); diff --git a/plugins/af_comics/filters/af_comics_pvp.php b/plugins/af_comics/filters/af_comics_pvp.php index e938f1501..907eee1a8 100644 --- a/plugins/af_comics/filters/af_comics_pvp.php +++ b/plugins/af_comics/filters/af_comics_pvp.php @@ -6,7 +6,7 @@ class Af_Comics_Pvp extends Af_ComicFilter { } function process(&$article) { - if (strpos($article["guid"], "pvponline.com") !== false) { + if (str_contains($article["guid"], "pvponline.com")) { $res = UrlHelper::fetch([ 'url' => $article['link'], 'useragent' => 'Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.1; WOW64; Trident/6.0)', diff --git a/plugins/af_comics/filters/af_comics_tfd.php b/plugins/af_comics/filters/af_comics_tfd.php index ec245ef94..5a620bcb3 100644 --- a/plugins/af_comics/filters/af_comics_tfd.php +++ b/plugins/af_comics/filters/af_comics_tfd.php @@ -6,8 +6,8 @@ class Af_Comics_Tfd extends Af_ComicFilter { } function process(&$article) { - if (strpos($article["link"], "toothpastefordinner.com") !== false || - strpos($article["link"], "marriedtothesea.com") !== false) { + if (str_contains($article["link"], "toothpastefordinner.com") || + str_contains($article["link"], "marriedtothesea.com")) { $res = UrlHelper::fetch([ 'url' => $article['link'], 'useragent' => 'Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.1; WOW64; Trident/6.0)', diff --git a/plugins/af_comics/filters/af_comics_twp.php b/plugins/af_comics/filters/af_comics_twp.php index 8f0077883..90d47dc50 100644 --- a/plugins/af_comics/filters/af_comics_twp.php +++ b/plugins/af_comics/filters/af_comics_twp.php @@ -7,7 +7,7 @@ class Af_Comics_Twp extends Af_ComicFilter { function process(&$article) { - if (strpos($article["link"], "threewordphrase.com") !== false) { + if (str_contains($article["link"], "threewordphrase.com")) { $doc = new DOMDocument(); diff --git a/plugins/af_comics/filters/af_comics_whomp.php b/plugins/af_comics/filters/af_comics_whomp.php index fbdf0a049..48e9b6a8c 100644 --- a/plugins/af_comics/filters/af_comics_whomp.php +++ b/plugins/af_comics/filters/af_comics_whomp.php @@ -6,7 +6,7 @@ class Af_Comics_Whomp extends Af_ComicFilter { } function process(&$article) { - if (strpos($article["guid"], "whompcomic.com") !== false) { + if (str_contains($article["guid"], "whompcomic.com")) { $res = UrlHelper::fetch([ 'url' => $article['link'], 'useragent' => 'Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.1; WOW64; Trident/6.0)', |