#591 - sites [wip]

This commit is contained in:
Saeed Vaziry
2025-05-25 22:17:19 +02:00
parent ff11fb44e0
commit f5fdbae4ac
77 changed files with 2156 additions and 414 deletions

View File

@ -13,6 +13,8 @@ abstract class AbstractSiteType implements SiteType
{
public function __construct(protected Site $site) {}
abstract public static function make(): self;
public function createRules(array $input): array
{
return [];
@ -28,11 +30,6 @@ public function data(array $input): array
return [];
}
public function editRules(array $input): array
{
return $this->createRules($input);
}
public function baseCommands(): array
{
return [];