public function __construct($trans)
 {
     $this->contexts = new \HH\Vector(array());
     if (!$trans instanceof IThriftBufferedTransport) {
         $trans = new TBufferedTransport($trans);
     }
     $this->bufTrans = $trans;
     parent::__construct($trans);
     $this->contexts->add(new TSimpleJSONProtocolContext($this->trans_, $this->bufTrans));
 }
 public function __construct($trans, $strictRead = false, $strictWrite = true)
 {
     parent::__construct($trans);
     $this->strictRead_ = $strictRead;
     $this->strictWrite_ = $strictWrite;
     if (\hacklib_equals(pack("S", 1), "")) {
         $this->littleendian_ = true;
     }
     $this->memory_limit = self::getBytes(ini_get("memory_limit"));
 }
Example #3
0
 public function __construct($trans, $strictRead = false, $strictWrite = true)
 {
     parent::__construct($trans);
     $this->strictRead_ = $strictRead;
     $this->strictWrite_ = $strictWrite;
     if (pack('S', 1) == "") {
         $this->littleendian_ = true;
     }
     $this->memory_limit = self::getBytes(ini_get('memory_limit'));
 }
Example #4
0
 public function __construct($trans, $strictRead = false, $strictWrite = true)
 {
     parent::__construct($trans);
     $this->strictRead_ = $strictRead;
     $this->strictWrite_ = $strictWrite;
 }
 public function __construct($trans)
 {
     parent::__construct($trans);
 }
 public function __construct($val)
 {
     $this->top = new ArrayIterator(array($val));
     $this->stack = new \HH\Vector(array($this->top));
     parent::__construct(new TNullTransport());
 }