Repository is supposed to generate IDs

This commit is contained in:
Dominik Liebler
2018-06-14 17:45:45 +02:00
parent 4cb353fe3e
commit 2ab82dbfbf
6 changed files with 78 additions and 44 deletions

View File

@@ -4,7 +4,9 @@ namespace DesignPatterns\More\Repository;
interface Storage
{
public function persist(array $data): int;
public function generateId(): int;
public function persist(array $data);
public function retrieve(int $id): array;