This commit is contained in:
Marcel Pociot committed 2020-05-03 00:21:16 +02:00
1 parent c717683634
commit 72d33b1b70
19 files changed
+408 -103

No files matched your search

+18
View File
@@ -0,0 +1,18 @@
<?php
namespace App\Contracts;
use React\Promise\PromiseInterface;
interface UserRepository
{
public function getUsers(): PromiseInterface;
public function getUserById($id): PromiseInterface;
public function getUserByToken(string $authToken): PromiseInterface;
public function storeUser(array $data): PromiseInterface;
public function deleteUser($id): PromiseInterface;
}