Example #1
0
 /**
  * Unserialize
  * 
  * @param   string  $data
  */
 public function unserialize($data)
 {
     $object = unserialize($data);
     $this->dirty = $object['dirty'];
     parent::unserialize($object['parent']);
 }
Example #2
0
 /**
  * Unserialize
  * 
  * @param   string  $data
  */
 public function unserialize($data)
 {
     $object = unserialize($data);
     $map = [static::class, 'unwrapClosures'];
     parent::unserialize($object['parent']);
     $this->wildcards = $object['wildcards'];
     $this->filters = $object['filters'];
     $this->bindings = array_map($map, $object['bindings']);
     $this->defaults = array_map($map, $object['defaults']);
     $this->errors = array_map($map, $object['errors']);
 }