예제 #1
0
 /**
  * Constructor
  *
  * @link Zend_Serializer_Adapter_AdapterAbstract::__construct()
  */
 public function __construct($opts = array())
 {
     parent::__construct($opts);
     // init
     if (self::$_isLittleEndian === null) {
         self::$_isLittleEndian = pack('l', 1) === "";
     }
     $this->_marker = new \stdClass();
 }
예제 #2
0
 /**
  * Constructor.
  *
  * @param  array|\Traversable|PythonPickleOptions $options Optional
  */
 public function __construct($options = null)
 {
     // init
     if (self::$isLittleEndian === null) {
         self::$isLittleEndian = pack('l', 1) === "";
     }
     $this->marker = new stdClass();
     parent::__construct($options);
 }
예제 #3
0
파일: PythonPickle.php 프로젝트: stunti/zf2
 /**
  * Constructor
  *
  * @link Zend_Serializer_Adapter_AdapterAbstract::__construct()
  */
 public function __construct($opts = array())
 {
     parent::__construct($opts);
     // init
     if (self::$_isLittleEndian === null) {
         self::$_isLittleEndian = pack('l', 1) === "";
     }
     if (self::$_isPhp6 === null) {
         self::$_isPhp6 = !version_compare(PHP_VERSION, '6.0.0', '<');
     }
     $this->_marker = new \stdClass();
 }