summaryrefslogtreecommitdiff
path: root/plugins/af_comics
diff options
context:
space:
mode:
authorwn_ <invalid@email.com>2024-11-23 18:23:49 +0000
committerwn_ <invalid@email.com>2024-11-24 13:59:29 +0000
commit667528d5b927f0f284a067b0e24c9ca7f26c28a4 (patch)
treef28c7ece3584a7852b6562020246b1de6167774e /plugins/af_comics
parent53fee911e6a39a5c8504d03d1f114a131d00784c (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.php4
-rw-r--r--plugins/af_comics/filters/af_comics_comicclass.php2
-rwxr-xr-xplugins/af_comics/filters/af_comics_comicpress.php18
-rw-r--r--plugins/af_comics/filters/af_comics_darklegacy.php2
-rw-r--r--plugins/af_comics/filters/af_comics_dilbert.php6
-rw-r--r--plugins/af_comics/filters/af_comics_explosm.php2
-rw-r--r--plugins/af_comics/filters/af_comics_pa.php4
-rw-r--r--plugins/af_comics/filters/af_comics_pvp.php2
-rw-r--r--plugins/af_comics/filters/af_comics_tfd.php4
-rw-r--r--plugins/af_comics/filters/af_comics_twp.php2
-rw-r--r--plugins/af_comics/filters/af_comics_whomp.php2
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)',