Skip to content

Commit 3770d8a

Browse files
authored
Merge pull request #104 from bearsunday/fix-serialize
Fix QueryRepository serializable test
2 parents 9782987 + 04183b2 commit 3770d8a

2 files changed

Lines changed: 3 additions & 1 deletion

File tree

src/ResourceStorageCacheableTrait.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -65,5 +65,7 @@ final public function __unserialize(array $data): void
6565
assert($etagPool instanceof AdapterInterface);
6666
$this->roPool = new TagAwareAdapter($pool, $etagPool, $data['knownTagTtl']);
6767
$this->etagPool = new TagAwareAdapter($etagPool, $etagPool, $data['knownTagTtl']);
68+
$this->knownTagTtl = $data['knownTagTtl'];
69+
$this->injector = $data['injector'];
6870
}
6971
}

tests/QueryRepositoryTest.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -207,7 +207,7 @@ protected function configure()
207207
}
208208
});
209209
$repository = (new Injector($module))->getInstance(QueryRepositoryInterface::class);
210-
$unserilizedRepository = unserialize(serialize($repository));
210+
$unserilizedRepository = unserialize(serialize(unserialize(serialize($repository))));
211211
$this->assertInstanceOf(Repository::class, $unserilizedRepository);
212212
}
213213
}

0 commit comments

Comments
 (0)