Esempio n. 1
0
 public static function fromArray($arr)
 {
     $type = $arr['type'];
     $adds = Delta::getDeltaChanges($arr['adds']);
     $deletes = Delta::getDeltaChanges($arr['deletes']);
     $updates = Delta::getDeltaChanges($arr['updates']);
     return new Delta($type, $adds, $deletes, $updates);
 }
Esempio n. 2
0
 public static function fromArray($arr)
 {
     $deltasResponseArr = $arr['deltaResponse'];
     $state = $deltasResponseArr['state'];
     $deltas = array();
     $deltasArr = $deltasResponseArr['delta'];
     foreach ($deltasArr as $deltaArr) {
         $delta = Delta::fromArray($deltaArr);
         $deltas[] = $delta;
     }
     return new DeltaResponse($state, $deltas);
 }