unserializeData() 공개 정적인 메소드

Helper method for unserialization
public static unserializeData ( $data )
예제 #1
0
 public function unserialize($data)
 {
     $object = SerializableClosure::unserializeData($data);
     $this->callbacks = array_map(function ($value) {
         if ($value instanceof SerializableClosure) {
             return $value->getClosure();
         }
         return $value;
     }, $object);
 }
예제 #2
0
 public function unserialize($data)
 {
     $object = SerializableClosure::unserializeData($data);
     $this->builder = $object['builder']->getClosure();
     $this->defaultStorage = $object['defaultStorage'];
     $this->storages = array_map(function ($value) {
         return $value->getClosure();
     }, $object['storages']);
 }
예제 #3
0
파일: CommonTest.php 프로젝트: opis/closure
 public function unserialize($data)
 {
     $data = SerializableClosure::unserializeData($data);
     $this->subtest = $data['subtest'];
     $this->func = $data['func']->getClosure();
 }
예제 #4
0
 public function unserialize($data)
 {
     $object = SerializableClosure::unserializeData($data);
     $this->variables = $this->mapFunction2($object);
 }