Add admin form to view and edit users

This commit is contained in:
Alex Cabal 2024-11-23 13:13:31 -06:00
parent 32607fb220
commit 8ad3291a35
35 changed files with 902 additions and 72 deletions

View file

@ -0,0 +1,7 @@
<?
namespace Exceptions;
class BenefitsRequirePasswordException extends AppException{
/** @var string $message */
protected $message = 'One or more of the selected benefits require that the user have a password set.';
}

View file

@ -0,0 +1,7 @@
<?
namespace Exceptions;
class EmailRequiredException extends AppException{
/** @var string $message */
protected $message = 'An email is required.';
}

View file

@ -0,0 +1,7 @@
<?
namespace Exceptions;
class InvalidUserException extends ValidationException{
/** @var string $message */
protected $message = 'User is invalid.';
}

View file

@ -0,0 +1,7 @@
<?
namespace Exceptions;
class InvalidUuidException extends AppException{
/** @var string $message */
protected $message = 'Invalid UUID.';
}

View file

@ -0,0 +1,12 @@
<?
namespace Exceptions;
class SeeOtherException extends AppException{
public string $Url;
public function __construct(string $url){
$this->Url = $url;
parent::__construct();
}
}

View file

@ -0,0 +1,7 @@
<?
namespace Exceptions;
class UuidRequiredException extends AppException{
/** @var string $message */
protected $message = 'A UUID is required.';
}