diff --git a/app/Services/Feeds/AvasFeed.php b/app/Services/Feeds/AvasFeed.php index 70a1599..852d68c 100644 --- a/app/Services/Feeds/AvasFeed.php +++ b/app/Services/Feeds/AvasFeed.php @@ -3,7 +3,7 @@ namespace App\Services\Feeds; use Goutte\Client; -class AvasFeed +class AvasFeed implements Feed { protected $client; diff --git a/app/Services/Feeds/Feed.php b/app/Services/Feeds/Feed.php new file mode 100644 index 0000000..5600ad1 --- /dev/null +++ b/app/Services/Feeds/Feed.php @@ -0,0 +1,7 @@ +client = new Client(); } - public function get() + public function get() : array { $crawler = $this->client->request('GET', "http://sangu.mv/"); diff --git a/app/Services/Feeds/SunFeed.php b/app/Services/Feeds/SunFeed.php index a2c5b75..7a00bdf 100644 --- a/app/Services/Feeds/SunFeed.php +++ b/app/Services/Feeds/SunFeed.php @@ -2,7 +2,7 @@ namespace App\Services\Feeds; use Illuminate\Support\Facades\Http; -class SunFeed +class SunFeed implements Feed { /** * Latest articles published by sun. An Alternative to rss diff --git a/app/Services/Feeds/ThePressFeed.php b/app/Services/Feeds/ThePressFeed.php index 2d73fdd..c9c3dc0 100644 --- a/app/Services/Feeds/ThePressFeed.php +++ b/app/Services/Feeds/ThePressFeed.php @@ -3,7 +3,7 @@ namespace App\Services\Feeds; use Goutte\Client; -class ThePressFeed +class ThePressFeed implements Feed { protected $client; diff --git a/app/Services/Feeds/VoiceFeed.php b/app/Services/Feeds/VoiceFeed.php index c7b24dc..e391ef6 100644 --- a/app/Services/Feeds/VoiceFeed.php +++ b/app/Services/Feeds/VoiceFeed.php @@ -3,7 +3,7 @@ namespace App\Services\Feeds; use Goutte\Client; -class VoiceFeed +class VoiceFeed implements Feed { protected $client;