Initial commit

This commit is contained in:
2026-02-06 23:26:56 +07:00
commit d6022b9bca
92 changed files with 41386 additions and 0 deletions

View File

@@ -0,0 +1,22 @@
<?php
declare(strict_types=1);
namespace App\Data\Auth;
final readonly class LoginData
{
public function __construct(
public string $email,
public string $password
) {
}
public static function fromArray(array $data): self
{
return new self(
email: strtolower(trim($data['email'])),
password: $data['password']
);
}
}