Allow users to reserve subdomains (#131)

This commit is contained in:
Marcel Pociot authored and GitHub committed 2020-09-09 21:57:42 +02:00
1 parent 2f57fa1952
commit 26de32d375
12 files changed
+655 -45

No files matched your search

+22
View File
@@ -0,0 +1,22 @@
<?php
namespace App\Contracts;
use React\Promise\PromiseInterface;
interface SubdomainRepository
{
public function getSubdomains(): PromiseInterface;
public function getSubdomainById($id): PromiseInterface;
public function getSubdomainByName(string $name): PromiseInterface;
public function getSubdomainsByUserId($id): PromiseInterface;
public function getSubdomainsByUserIdAndName($id, $name): PromiseInterface;
public function deleteSubdomainForUserId($userId, $subdomainId): PromiseInterface;
public function storeSubdomain(array $data): PromiseInterface;
}