Add some PHP 8.3-only features.

This commit is contained in:
James Cole
2023-12-02 12:56:48 +01:00
parent 2b0a3ec818
commit b02a61dfbd
54 changed files with 350 additions and 348 deletions

View File

@@ -53,20 +53,20 @@ class AccountType extends Model
{
use ReturnsIntegerIdTrait;
public const ASSET = 'Asset account';
public const BENEFICIARY = 'Beneficiary account';
public const CASH = 'Cash account';
public const CREDITCARD = 'Credit card';
public const DEBT = 'Debt';
public const DEFAULT = 'Default account';
public const EXPENSE = 'Expense account';
public const IMPORT = 'Import account';
public const INITIAL_BALANCE = 'Initial balance account';
public const LIABILITY_CREDIT = 'Liability credit account';
public const LOAN = 'Loan';
public const MORTGAGE = 'Mortgage';
public const RECONCILIATION = 'Reconciliation account';
public const REVENUE = 'Revenue account';
public const string ASSET = 'Asset account';
public const string BENEFICIARY = 'Beneficiary account';
public const string CASH = 'Cash account';
public const string CREDITCARD = 'Credit card';
public const string DEBT = 'Debt';
public const string DEFAULT = 'Default account';
public const string EXPENSE = 'Expense account';
public const string IMPORT = 'Import account';
public const string INITIAL_BALANCE = 'Initial balance account';
public const string LIABILITY_CREDIT = 'Liability credit account';
public const string LOAN = 'Loan';
public const string MORTGAGE = 'Mortgage';
public const string RECONCILIATION = 'Reconciliation account';
public const string REVENUE = 'Revenue account';
protected $casts

View File

@@ -69,9 +69,9 @@ class AutoBudget extends Model
use ReturnsIntegerIdTrait;
use SoftDeletes;
public const AUTO_BUDGET_ADJUSTED = 3;
public const AUTO_BUDGET_RESET = 1;
public const AUTO_BUDGET_ROLLOVER = 2;
public const int AUTO_BUDGET_ADJUSTED = 3;
public const int AUTO_BUDGET_RESET = 1;
public const int AUTO_BUDGET_ROLLOVER = 2;
protected $fillable = ['budget_id', 'amount', 'period'];
/**

View File

@@ -67,10 +67,10 @@ class RecurrenceRepetition extends Model
use ReturnsIntegerIdTrait;
use SoftDeletes;
public const WEEKEND_DO_NOTHING = 1;
public const WEEKEND_SKIP_CREATION = 2;
public const WEEKEND_TO_FRIDAY = 3;
public const WEEKEND_TO_MONDAY = 4;
public const int WEEKEND_DO_NOTHING = 1;
public const int WEEKEND_SKIP_CREATION = 2;
public const int WEEKEND_TO_FRIDAY = 3;
public const int WEEKEND_TO_MONDAY = 4;
protected $casts

View File

@@ -60,13 +60,13 @@ class TransactionType extends Model
use ReturnsIntegerIdTrait;
use SoftDeletes;
public const DEPOSIT = 'Deposit';
public const INVALID = 'Invalid';
public const LIABILITY_CREDIT = 'Liability credit';
public const OPENING_BALANCE = 'Opening balance';
public const RECONCILIATION = 'Reconciliation';
public const TRANSFER = 'Transfer';
public const WITHDRAWAL = 'Withdrawal';
public const string DEPOSIT = 'Deposit';
public const string INVALID = 'Invalid';
public const string LIABILITY_CREDIT = 'Liability credit';
public const string OPENING_BALANCE = 'Opening balance';
public const string RECONCILIATION = 'Reconciliation';
public const string TRANSFER = 'Transfer';
public const string WITHDRAWAL = 'Withdrawal';
protected $casts
= [