From cf1c495f90486c5fc53b9ca88701d3d16e6f5295 Mon Sep 17 00:00:00 2001 From: "Timothy J. Warren" Date: Wed, 17 Oct 2018 14:33:16 -0400 Subject: [PATCH] Remove need for www subdomain for streaming service mapping --- src/API/Kitsu.php | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/src/API/Kitsu.php b/src/API/Kitsu.php index a2625e48..0f761f8f 100644 --- a/src/API/Kitsu.php +++ b/src/API/Kitsu.php @@ -66,33 +66,35 @@ final class Kitsu { */ protected static function getServiceMetaData(string $hostname = NULL): array { + $hostname = str_replace('www.', '', $hostname); + $serviceMap = [ - 'www.amazon.com' => [ + 'amazon.com' => [ 'name' => 'Amazon Prime', 'link' => TRUE, 'image' => 'streaming-logos/amazon.svg', ], - 'www.crunchyroll.com' => [ + 'crunchyroll.com' => [ 'name' => 'Crunchyroll', 'link' => TRUE, 'image' => 'streaming-logos/crunchyroll.svg', ], - 'www.daisuki.net' => [ + 'daisuki.net' => [ 'name' => 'Daisuki', 'link' => TRUE, 'image' => 'streaming-logos/daisuki.svg' ], - 'wwww.funimation.com' => [ + 'funimation.com' => [ 'name' => 'Funimation', 'link' => TRUE, 'image' => 'streaming-logos/funimation.svg', ], - 'www.hidive.com' => [ + 'hidive.com' => [ 'name' => 'Hidive', 'link' => TRUE, 'image' => 'streaming-logos/hidive.svg', ], - 'www.hulu.com' => [ + 'hulu.com' => [ 'name' => 'Hulu', 'link' => TRUE, 'image' => 'streaming-logos/hulu.svg', @@ -102,7 +104,7 @@ final class Kitsu { 'link' => TRUE, 'image' => 'streaming-logos/tubitv.svg', ], - 'www.viewster.com' => [ + 'viewster.com' => [ 'name' => 'Viewster', 'link' => TRUE, 'image' => 'streaming-logos/viewster.svg'