Use auto IDs; drop to PHP 8.2

This commit is contained in:
2024-06-11 21:03:27 -04:00
parent 08fd589481
commit 3cafb318dc
11 changed files with 45 additions and 53 deletions

View File

@@ -2,9 +2,7 @@
namespace FeedReaderCentral;
use BitBadger\PDODocument\DocumentException;
use BitBadger\PDODocument\Field;
use BitBadger\PDODocument\Patch;
use BitBadger\PDODocument\{DocumentException, Field, Patch};
/**
* Security functions
@@ -12,22 +10,22 @@ use BitBadger\PDODocument\Patch;
class Security
{
/** @var int Run as a single user requiring no password */
public const int SINGLE_USER = 0;
public const SINGLE_USER = 0;
/** @var int Run as a single user requiring a password */
public const int SINGLE_USER_WITH_PASSWORD = 1;
public const SINGLE_USER_WITH_PASSWORD = 1;
/** @var int Require users to provide e-mail address and password */
public const int MULTI_USER = 2;
public const MULTI_USER = 2;
/** @var string The e-mail address for the single user */
public const string SINGLE_USER_EMAIL = 'solouser@example.com';
public const SINGLE_USER_EMAIL = 'solouser@example.com';
/** @var string The password for the single user with no password */
public const string SINGLE_USER_PASSWORD = 'no-password-required';
public const SINGLE_USER_PASSWORD = 'no-password-required';
/** @var string The password algorithm to use for our passwords */
public const string PW_ALGORITHM = PASSWORD_DEFAULT;
public const PW_ALGORITHM = PASSWORD_DEFAULT;
/**
* Verify a user's password