public function testCheckInEpisode()
    {
        $client = mock_client(201, '{
  "episode": {
    "ids": {
      "trakt": 16
    }
  },
  "sharing": {
    "facebook": true,
    "twitter": true,
    "tumblr": false
  },
  "message": "I\'m the one who knocks!",
  "app_version": "1.0",
  "app_date": "2014-09-22"
}');
        $auth = mock_auth();
        $trakt = new Trakt($auth, $client);
        /** @var CheckIn $response */
        $response = $trakt->checkIn->create(get_token(), episode($client), "Whoooot! I like this so much!");
        $this->assertInstanceOf(CheckIn::class, $response);
        $this->assertInternalType("object", $response->media);
    }
Beispiel #2
0
define('search', 'http://services.tvrage.com/feeds/search.php?show=');
require root . 'init.php';
// initialize bootstrap
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
// OUTPUT: header + page with content + footer
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
require root . 'pages/header.php';
switch (@config('page')) {
    case 'news':
        news();
        break;
    case 'guide':
        guide();
        break;
    case 'shows':
        shows();
        break;
    case 'episode':
        episode();
        break;
    case 'search':
        search();
        break;
    default:
        news();
        break;
}
#switch
require root . 'pages/footer.php';
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
## EOF: ./index.php