/**
  * @test
  */
 public function shouldCreateValidQuery()
 {
     $query = new DiscoverMoviesQuery();
     $now = new \DateTime();
     $query->page(1)->language('en')->sortBy('sort')->includeAdult(false)->year($now)->primaryReleaseYear($now)->voteCountGte(5)->voteAverageGte(3)->withGenres([15, 18])->releaseDateGte($now)->releaseDateLte($now)->certificationCountry('NL')->certificationLte(1)->withCompanies([1]);
     $this->assertEquals(14, count($query));
 }
Пример #2
0
 public function getTmdbDiscover($id, $sortBy)
 {
     $query = new DiscoverMoviesQuery();
     $query->page(1)->language($this->getLanguage())->withCast($id)->voteAverageGte($this->getVoteAverage())->sortBy($sortBy);
     return $this->tmdbDiscover->discoverMovies($query);
 }