Exemple #1
0
 /**
  * Set options.
  *
  * @param  array|Traversable|ApcOptions $options
  * @return Apc
  * @see    getOptions()
  */
 public function setOptions($options)
 {
     if (!$options instanceof ApcOptions) {
         $options = new ApcOptions($options);
     }
     return parent::setOptions($options);
 }
Exemple #2
0
 /**
  * Set options.
  *
  * @param  array|\Traversable|MemoryOptions $options
  * @return Memory
  * @see    getOptions()
  */
 public function setOptions($options)
 {
     if (!$options instanceof MemoryOptions) {
         $options = new MemoryOptions($options);
     }
     return parent::setOptions($options);
 }
Exemple #3
0
 /**
  * Set options.
  *
  * @param  array|\Traversable|FilesystemOptions $options
  * @return Filesystem
  * @see    getOptions()
  */
 public function setOptions($options)
 {
     if (!$options instanceof FilesystemOptions) {
         $options = new FilesystemOptions($options);
     }
     return parent::setOptions($options);
 }
 /**
  * Set options.
  *
  * @param  array|Traversable|WinCacheOptions $options
  * @return WinCache
  * @see    getOptions()
  */
 public function setOptions($options)
 {
     if (!$options instanceof WinCacheOptions) {
         $options = new WinCacheOptions($options);
     }
     return parent::setOptions($options);
 }
Exemple #5
0
 /**
  * Set options.
  *
  * @param  array|\Traversable|SessionOptions $options
  * @return Memory
  * @see    getOptions()
  */
 public function setOptions($options)
 {
     if (!$options instanceof SessionOptions) {
         $options = new SessionOptions($options);
     }
     return parent::setOptions($options);
 }
 /**
  * Set options.
  *
  * @param  array|Traversable|RedisArrayOptions $options
  * @return RedisArray
  * @see    getOptions()
  */
 public function setOptions($options)
 {
     if (!$options instanceof RedisArrayOptions) {
         $options = new RedisArrayOptions($options);
     }
     return parent::setOptions($options);
 }
Exemple #7
0
 /**
  * {@inheritDoc}
  */
 public function setOptions($options)
 {
     return parent::setOptions($options instanceof MongoDbOptions ? $options : new MongoDbOptions($options));
 }
 /**
  * Set options.
  *
  * @param array|\Traversable|CouchbaseOptions $options
  *
  * @return \CouchbaseCluster
  *
  * @see    getOptions()
  */
 public function setOptions($options)
 {
     if (!$options instanceof CouchbaseOptions) {
         $options = new CouchbaseOptions($options);
     }
     return parent::setOptions($options);
 }