public __construct ( |
||
$config | OPTIONAL override default config | |
$logger | Psr\Log\LoggerInterface | OPTIONAL override default logger |
$cache | CacheInterface | OPTIONAL override default cache |
/** * @param string id IMDBID to use for data retrieval * @param Config $config OPTIONAL override default config * @param LoggerInterface $logger OPTIONAL override default logger * @param CacheInterface $cache OPTIONAL override default cache */ public function __construct($id, Config $config = null, LoggerInterface $logger = null, CacheInterface $cache = null) { parent::__construct($config, $logger, $cache); $this->revision = preg_replace('|^.*?(\\d+).*$|', '$1', '$Revision$'); $this->setid($id); }
/** * @param string id IMDBID to use for data retrieval */ public function __construct($id, Config $config = null) { parent::__construct($config); $this->setid($id); $this->reset_lang(); }
/** * @param string $id IMDb ID. e.g. 285331 for http://www.imdb.com/title/tt0285331/ * @param Config $config OPTIONAL override default config * @param LoggerInterface $logger OPTIONAL override default logger * @param CacheInterface $cache OPTIONAL override default cache */ public function __construct($id, Config $config = null, LoggerInterface $logger = null, CacheInterface $cache = null) { parent::__construct($config, $logger, $cache); $this->setid($id); }