Initial commit: Cloud Control Panel

This commit is contained in:
2026-01-10 01:24:08 +07:00
commit 01d99c5054
69 changed files with 12697 additions and 0 deletions

18
src/Contracts/ViewModel.php Executable file
View File

@@ -0,0 +1,18 @@
<?php
declare(strict_types=1);
namespace Din9xtrCloud\Contracts;
interface ViewModel
{
/**
* @return array<string, mixed>
*/
public function toArray(): array;
public function template(): string;
public function layout(): ?string;
public function title(): ?string;
}