__construct() public method

public __construct ( Config $config = null, Psr\Log\LoggerInterface $logger = null, CacheInterface $cache = null )
$config Config OPTIONAL override default config
$logger Psr\Log\LoggerInterface OPTIONAL override default logger
$cache CacheInterface OPTIONAL override default cache
示例#1
0
 /**
  * @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);
 }
示例#2
0
 /**
  * @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();
 }
示例#3
0
 /**
  * @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);
 }