/**
  * Set an option
  *
  * @link   Zend_Serializer_Adapter_AdapterAbstract::setOption()
  * @param  string $name
  * @param  mixed $value
  * @return Zend\Serializer\Adapter\PythonPickle
  */
 public function setOption($name, $value)
 {
     switch ($name) {
         case 'protocol':
             $value = $this->_checkProtocolNumber($value);
             if ($value === false) {
                 throw new InvalidArgumentException("Invalid or unknown protocol version '{$number}'");
             }
             break;
     }
     return parent::setOption($name, $value);
 }
Exemple #2
0
 /**
  * Set an option
  *
  * @link   Zend_Serializer_Adapter_AdapterAbstract::setOption()
  * @param  string $name
  * @param  mixed $value
  * @return Zend\Serializer\Adapter\PythonPickle
  */
 public function setOption($name, $value)
 {
     switch ($name) {
         case 'protocol':
             $value = $this->_checkProtocolNumber($value);
             break;
     }
     return parent::setOption($name, $value);
 }