/** * @test */ public function shouldBeAbleSetCache() { $path = '/tmp/php-tmdb-api'; $this->client->setCaching(true, $path); $this->assertEquals(true, $this->client->getCacheEnabled()); $this->assertEquals($path, $this->client->getCachePath()); }
<?php /** * This file is part of the Tmdb PHP API created by Michael Roterman. * * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. * * @package Tmdb * @author Michael Roterman <*****@*****.**> * @copyright (c) 2013, Michael Roterman * @version 0.0.1 */ require_once '../../../../vendor/autoload.php'; require_once '../../../../apikey.php'; $token = new \Tmdb\ApiToken(TMDB_API_KEY); $client = new \Tmdb\Client($token); $client->setCaching(true); $repository = new \Tmdb\Repository\MovieRepository($client); $movie = $repository->load(87421); var_dump($movie);
<?php /** * This file is part of the Tmdb PHP API created by Michael Roterman. * * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. * * @package Tmdb * @author Michael Roterman <*****@*****.**> * @copyright (c) 2013, Michael Roterman * @version 0.0.1 */ require_once '../../../../vendor/autoload.php'; require_once '../../../../apikey.php'; $token = new \Tmdb\ApiToken(TMDB_API_KEY); $client = new \Tmdb\Client($token); $client->setCaching(true, '/tmp/php-tmdb-api'); $repository = new \Tmdb\Repository\MovieRepository($client); $movie = $repository->load(87421); echo $movie->getTitle();