public function appFeed() { $fetcher = new DataFetcher(); $data = $fetcher->fetchAllData(); return $data; }
Route::post('login', 'Api\\AuthenticateController@login'); //apple tv content //token is not refreshed Route::get('appletv/activate', function () { $registration = new AppleTVRegistration(); return $registration->registerNewTV(); }); Route::get('appletv/check_authorization/{identifier}', function ($identifier) { $registration = new AppleTVRegistration(); return $registration->checkAppleTV($identifier); }); Route::get('appletv/feed', function () { $fetcher = new DataFetcher(); return $fetcher->getAppleTVData(); }); //web content //token is refreshed after every request Route::group(['middleware' => ['jwt.auth', 'jwt.refresh']], function () { Route::post('logout', 'Api\\AuthController@logout'); Route::get('feed', function () { $fetcher = new DataFetcher(); return $fetcher->fetchAllData(); }); Route::get('media/{site}/{id}', function ($site, $id) { $fetcher = new DataFetcher(); return $fetcher->getMedia($site, $id); }); //apple tv code //Route::get('setup_apple_tv') }); });