From 02dcfeb227d2e37441d83627a06e01cd47e53f25 Mon Sep 17 00:00:00 2001 From: James Cole Date: Wed, 31 Jul 2024 08:23:09 +0200 Subject: [PATCH] Remove comments from models, regenerate later [skip ci] --- app/Models/Account.php | 75 ---------------- app/Models/AccountBalance.php | 1 + app/Models/AccountMeta.php | 24 +---- app/Models/AccountType.php | 21 +---- app/Models/Attachment.php | 51 ----------- app/Models/AuditLogEntry.php | 40 +-------- app/Models/AutoBudget.php | 33 ------- app/Models/AvailableBudget.php | 38 +------- app/Models/Bill.php | 67 -------------- app/Models/Budget.php | 51 +---------- app/Models/BudgetLimit.php | 34 +------ app/Models/Category.php | 42 +-------- app/Models/Configuration.php | 25 ------ app/Models/CurrencyExchangeRate.php | 41 +-------- app/Models/GroupMembership.php | 27 ------ app/Models/InvitedUser.php | 32 +------ app/Models/LinkType.php | 32 ------- app/Models/Location.php | 35 +------- app/Models/Note.php | 31 +------ app/Models/ObjectGroup.php | 36 +------- app/Models/PiggyBank.php | 48 ---------- app/Models/PiggyBankEvent.php | 27 +----- app/Models/PiggyBankRepetition.php | 28 +----- app/Models/Preference.php | 26 +----- app/Models/Recurrence.php | 58 ------------ app/Models/RecurrenceMeta.php | 28 ------ app/Models/RecurrenceRepetition.php | 32 ------- app/Models/RecurrenceTransaction.php | 51 ----------- app/Models/RecurrenceTransactionMeta.php | 28 ------ app/Models/Role.php | 24 ----- app/Models/Rule.php | 51 +---------- app/Models/RuleAction.php | 30 +------ app/Models/RuleGroup.php | 41 +-------- app/Models/RuleTrigger.php | 30 +------ app/Models/Tag.php | 48 ---------- app/Models/Transaction.php | 56 ------------ app/Models/TransactionCurrency.php | 44 ---------- app/Models/TransactionGroup.php | 34 ------- app/Models/TransactionJournal.php | 88 ------------------- app/Models/TransactionJournalLink.php | 32 +------ app/Models/TransactionJournalMeta.php | 31 +------ app/Models/TransactionType.php | 26 +----- app/Models/UserGroup.php | 58 +----------- app/Models/UserRole.php | 23 +---- app/Models/Webhook.php | 47 +--------- app/Models/WebhookAttempt.php | 31 +------ app/Models/WebhookMessage.php | 37 +------- app/User.php | 107 ----------------------- 48 files changed, 28 insertions(+), 1872 deletions(-) diff --git a/app/Models/Account.php b/app/Models/Account.php index 727c5a8832..472b3e126e 100644 --- a/app/Models/Account.php +++ b/app/Models/Account.php @@ -42,81 +42,6 @@ use Illuminate\Database\Eloquent\SoftDeletes; use Illuminate\Database\Query\Builder; use Symfony\Component\HttpKernel\Exception\NotFoundHttpException; -/** - * Class Account - * - * @property int $id - * @property null|Carbon $created_at - * @property null|Carbon $updated_at - * @property null|Carbon $deleted_at - * @property int $user_id - * @property int $account_type_id - * @property string $account_type_string - * @property string $name - * @property string $virtual_balance - * @property null|string $iban - * @property bool $active - * @property bool $encrypted - * @property int $order - * @property AccountMeta[]|Collection $accountMeta - * @property null|int $account_meta_count - * @property AccountType $accountType - * @property Attachment[]|Collection $attachments - * @property null|int $attachments_count - * @property string $account_number - * @property string $edit_name - * @property Collection|Location[] $locations - * @property null|int $locations_count - * @property Collection|Note[] $notes - * @property null|int $notes_count - * @property Collection|ObjectGroup[] $objectGroups - * @property null|int $object_groups_count - * @property Collection|PiggyBank[] $piggyBanks - * @property null|int $piggy_banks_count - * @property Collection|Transaction[] $transactions - * @property null|int $transactions_count - * @property User $user - * @property string $last_activity - * - * @method static EloquentBuilder|Account accountTypeIn($types) - * @method static EloquentBuilder|Account newModelQuery() - * @method static EloquentBuilder|Account newQuery() - * @method static Builder|Account onlyTrashed() - * @method static EloquentBuilder|Account query() - * @method static EloquentBuilder|Account whereAccountTypeId($value) - * @method static EloquentBuilder|Account whereActive($value) - * @method static EloquentBuilder|Account whereCreatedAt($value) - * @method static EloquentBuilder|Account whereDeletedAt($value) - * @method static EloquentBuilder|Account whereEncrypted($value) - * @method static EloquentBuilder|Account whereIban($value) - * @method static EloquentBuilder|Account whereId($value) - * @method static EloquentBuilder|Account whereName($value) - * @method static EloquentBuilder|Account whereOrder($value) - * @method static EloquentBuilder|Account whereUpdatedAt($value) - * @method static EloquentBuilder|Account whereUserId($value) - * @method static EloquentBuilder|Account whereVirtualBalance($value) - * @method static Builder|Account withTrashed() - * @method static Builder|Account withoutTrashed() - * - * @property Carbon $lastActivityDate - * @property string $startBalance - * @property string $endBalance - * @property string $difference - * @property string $interest - * @property string $interestPeriod - * @property string $accountTypeString - * @property Location $location - * @property string $liability_direction - * @property string $current_debt - * @property int $user_group_id - * - * @method static EloquentBuilder|Account whereUserGroupId($value) - * - * @property null|UserGroup $userGroup - * @property mixed $account_id - * - * @mixin Eloquent - */ class Account extends Model { use Cachable; diff --git a/app/Models/AccountBalance.php b/app/Models/AccountBalance.php index dedd75be4d..2999ed78e1 100644 --- a/app/Models/AccountBalance.php +++ b/app/Models/AccountBalance.php @@ -8,6 +8,7 @@ use Illuminate\Database\Eloquent\Factories\HasFactory; use Illuminate\Database\Eloquent\Model; use Illuminate\Database\Eloquent\Relations\BelongsTo; + class AccountBalance extends Model { use HasFactory; diff --git a/app/Models/AccountMeta.php b/app/Models/AccountMeta.php index a3c37ed271..f703520d70 100644 --- a/app/Models/AccountMeta.php +++ b/app/Models/AccountMeta.php @@ -30,29 +30,7 @@ use Illuminate\Database\Eloquent\Builder; use Illuminate\Database\Eloquent\Model; use Illuminate\Database\Eloquent\Relations\BelongsTo; -/** - * Class AccountMeta - * - * @property int $id - * @property null|Carbon $created_at - * @property null|Carbon $updated_at - * @property int $account_id - * @property string $name - * @property mixed $data - * @property Account $account - * - * @method static Builder|AccountMeta newModelQuery() - * @method static Builder|AccountMeta newQuery() - * @method static Builder|AccountMeta query() - * @method static Builder|AccountMeta whereAccountId($value) - * @method static Builder|AccountMeta whereCreatedAt($value) - * @method static Builder|AccountMeta whereData($value) - * @method static Builder|AccountMeta whereId($value) - * @method static Builder|AccountMeta whereName($value) - * @method static Builder|AccountMeta whereUpdatedAt($value) - * - * @mixin Eloquent - */ + class AccountMeta extends Model { use ReturnsIntegerIdTrait; diff --git a/app/Models/AccountType.php b/app/Models/AccountType.php index c2a942460a..fae9d13cf7 100644 --- a/app/Models/AccountType.php +++ b/app/Models/AccountType.php @@ -31,26 +31,7 @@ use Illuminate\Database\Eloquent\Collection; use Illuminate\Database\Eloquent\Model; use Illuminate\Database\Eloquent\Relations\HasMany; -/** - * FireflyIII\Models\AccountType - * - * @property int $id - * @property null|Carbon $created_at - * @property null|Carbon $updated_at - * @property string $type - * @property Account[]|Collection $accounts - * @property null|int $accounts_count - * - * @method static Builder|AccountType newModelQuery() - * @method static Builder|AccountType newQuery() - * @method static Builder|AccountType query() - * @method static Builder|AccountType whereCreatedAt($value) - * @method static Builder|AccountType whereId($value) - * @method static Builder|AccountType whereType($value) - * @method static Builder|AccountType whereUpdatedAt($value) - * - * @mixin Eloquent - */ + class AccountType extends Model { use ReturnsIntegerIdTrait; diff --git a/app/Models/Attachment.php b/app/Models/Attachment.php index e2ef680150..63289e3826 100644 --- a/app/Models/Attachment.php +++ b/app/Models/Attachment.php @@ -38,57 +38,6 @@ use Illuminate\Database\Eloquent\SoftDeletes; use Illuminate\Database\Query\Builder; use Symfony\Component\HttpKernel\Exception\NotFoundHttpException; -/** - * FireflyIII\Models\Attachment - * - * @property int $id - * @property null|Carbon $created_at - * @property null|Carbon $updated_at - * @property null|Carbon $deleted_at - * @property int $user_id - * @property int $attachable_id - * @property string $attachable_type - * @property bool $file_exists - * @property string $md5 - * @property string $filename - * @property null|string $title - * @property null|string $description - * @property string $mime - * @property int|string $size - * @property bool $uploaded - * @property string $notes_text - * @property \Eloquent|Model $attachable - * @property Collection|Note[] $notes - * @property null|int $notes_count - * @property User $user - * - * @method static \Illuminate\Database\Eloquent\Builder|Attachment newModelQuery() - * @method static \Illuminate\Database\Eloquent\Builder|Attachment newQuery() - * @method static Builder|Attachment onlyTrashed() - * @method static \Illuminate\Database\Eloquent\Builder|Attachment query() - * @method static \Illuminate\Database\Eloquent\Builder|Attachment whereAttachableId($value) - * @method static \Illuminate\Database\Eloquent\Builder|Attachment whereAttachableType($value) - * @method static \Illuminate\Database\Eloquent\Builder|Attachment whereCreatedAt($value) - * @method static \Illuminate\Database\Eloquent\Builder|Attachment whereDeletedAt($value) - * @method static \Illuminate\Database\Eloquent\Builder|Attachment whereDescription($value) - * @method static \Illuminate\Database\Eloquent\Builder|Attachment whereFilename($value) - * @method static \Illuminate\Database\Eloquent\Builder|Attachment whereId($value) - * @method static \Illuminate\Database\Eloquent\Builder|Attachment whereMd5($value) - * @method static \Illuminate\Database\Eloquent\Builder|Attachment whereMime($value) - * @method static \Illuminate\Database\Eloquent\Builder|Attachment whereSize($value) - * @method static \Illuminate\Database\Eloquent\Builder|Attachment whereTitle($value) - * @method static \Illuminate\Database\Eloquent\Builder|Attachment whereUpdatedAt($value) - * @method static \Illuminate\Database\Eloquent\Builder|Attachment whereUploaded($value) - * @method static \Illuminate\Database\Eloquent\Builder|Attachment whereUserId($value) - * @method static Builder|Attachment withTrashed() - * @method static Builder|Attachment withoutTrashed() - * - * @property int $user_group_id - * - * @method static \Illuminate\Database\Eloquent\Builder|Attachment whereUserGroupId($value) - * - * @mixin Eloquent - */ class Attachment extends Model { use ReturnsIntegerIdTrait; diff --git a/app/Models/AuditLogEntry.php b/app/Models/AuditLogEntry.php index cc2a93b2e4..acf5f75d58 100644 --- a/app/Models/AuditLogEntry.php +++ b/app/Models/AuditLogEntry.php @@ -33,45 +33,7 @@ use Illuminate\Database\Eloquent\Model; use Illuminate\Database\Eloquent\Relations\MorphTo; use Illuminate\Database\Eloquent\SoftDeletes; -/** - * Class AuditLogEntry - * - * @property \Eloquent|Model $auditable - * @property \Eloquent|Model $changer - * - * @method static Builder|AuditLogEntry newModelQuery() - * @method static Builder|AuditLogEntry newQuery() - * @method static \Illuminate\Database\Query\Builder|AuditLogEntry onlyTrashed() - * @method static Builder|AuditLogEntry query() - * @method static \Illuminate\Database\Query\Builder|AuditLogEntry withTrashed() - * @method static \Illuminate\Database\Query\Builder|AuditLogEntry withoutTrashed() - * - * @property int $id - * @property null|Carbon $created_at - * @property null|Carbon $updated_at - * @property null|Carbon $deleted_at - * @property int $auditable_id - * @property string $auditable_type - * @property int $changer_id - * @property string $changer_type - * @property string $action - * @property null|array $before - * @property null|array $after - * - * @method static Builder|AuditLogEntry whereAction($value) - * @method static Builder|AuditLogEntry whereAfter($value) - * @method static Builder|AuditLogEntry whereAuditableId($value) - * @method static Builder|AuditLogEntry whereAuditableType($value) - * @method static Builder|AuditLogEntry whereBefore($value) - * @method static Builder|AuditLogEntry whereChangerId($value) - * @method static Builder|AuditLogEntry whereChangerType($value) - * @method static Builder|AuditLogEntry whereCreatedAt($value) - * @method static Builder|AuditLogEntry whereDeletedAt($value) - * @method static Builder|AuditLogEntry whereId($value) - * @method static Builder|AuditLogEntry whereUpdatedAt($value) - * - * @mixin Eloquent - */ + class AuditLogEntry extends Model { use ReturnsIntegerIdTrait; diff --git a/app/Models/AutoBudget.php b/app/Models/AutoBudget.php index ba274a2f32..746fe66b20 100644 --- a/app/Models/AutoBudget.php +++ b/app/Models/AutoBudget.php @@ -33,39 +33,6 @@ use Illuminate\Database\Eloquent\Relations\BelongsTo; use Illuminate\Database\Eloquent\SoftDeletes; use Illuminate\Database\Query\Builder; -/** - * FireflyIII\Models\AutoBudget - * - * @property int $id - * @property null|Carbon $created_at - * @property null|Carbon $updated_at - * @property null|Carbon $deleted_at - * @property int $budget_id - * @property int $transaction_currency_id - * @property int|string $auto_budget_type - * @property string $amount - * @property string $period - * @property Budget $budget - * @property TransactionCurrency $transactionCurrency - * - * @method static \Illuminate\Database\Eloquent\Builder|AutoBudget newModelQuery() - * @method static \Illuminate\Database\Eloquent\Builder|AutoBudget newQuery() - * @method static Builder|AutoBudget onlyTrashed() - * @method static \Illuminate\Database\Eloquent\Builder|AutoBudget query() - * @method static \Illuminate\Database\Eloquent\Builder|AutoBudget whereAmount($value) - * @method static \Illuminate\Database\Eloquent\Builder|AutoBudget whereAutoBudgetType($value) - * @method static \Illuminate\Database\Eloquent\Builder|AutoBudget whereBudgetId($value) - * @method static \Illuminate\Database\Eloquent\Builder|AutoBudget whereCreatedAt($value) - * @method static \Illuminate\Database\Eloquent\Builder|AutoBudget whereDeletedAt($value) - * @method static \Illuminate\Database\Eloquent\Builder|AutoBudget whereId($value) - * @method static \Illuminate\Database\Eloquent\Builder|AutoBudget wherePeriod($value) - * @method static \Illuminate\Database\Eloquent\Builder|AutoBudget whereTransactionCurrencyId($value) - * @method static \Illuminate\Database\Eloquent\Builder|AutoBudget whereUpdatedAt($value) - * @method static Builder|AutoBudget withTrashed() - * @method static Builder|AutoBudget withoutTrashed() - * - * @mixin Eloquent - */ class AutoBudget extends Model { use ReturnsIntegerIdTrait; diff --git a/app/Models/AvailableBudget.php b/app/Models/AvailableBudget.php index 8a3d8c7e91..2e6a14426a 100644 --- a/app/Models/AvailableBudget.php +++ b/app/Models/AvailableBudget.php @@ -35,43 +35,7 @@ use Illuminate\Database\Eloquent\SoftDeletes; use Illuminate\Database\Query\Builder; use Symfony\Component\HttpKernel\Exception\NotFoundHttpException; -/** - * FireflyIII\Models\AvailableBudget - * - * @property int $id - * @property null|Carbon $created_at - * @property null|Carbon $updated_at - * @property null|Carbon $deleted_at - * @property int $user_id - * @property int $transaction_currency_id - * @property string $amount - * @property Carbon $start_date - * @property Carbon $end_date - * @property TransactionCurrency $transactionCurrency - * @property User $user - * - * @method static \Illuminate\Database\Eloquent\Builder|AvailableBudget newModelQuery() - * @method static \Illuminate\Database\Eloquent\Builder|AvailableBudget newQuery() - * @method static Builder|AvailableBudget onlyTrashed() - * @method static \Illuminate\Database\Eloquent\Builder|AvailableBudget query() - * @method static \Illuminate\Database\Eloquent\Builder|AvailableBudget whereAmount($value) - * @method static \Illuminate\Database\Eloquent\Builder|AvailableBudget whereCreatedAt($value) - * @method static \Illuminate\Database\Eloquent\Builder|AvailableBudget whereDeletedAt($value) - * @method static \Illuminate\Database\Eloquent\Builder|AvailableBudget whereEndDate($value) - * @method static \Illuminate\Database\Eloquent\Builder|AvailableBudget whereId($value) - * @method static \Illuminate\Database\Eloquent\Builder|AvailableBudget whereStartDate($value) - * @method static \Illuminate\Database\Eloquent\Builder|AvailableBudget whereTransactionCurrencyId($value) - * @method static \Illuminate\Database\Eloquent\Builder|AvailableBudget whereUpdatedAt($value) - * @method static \Illuminate\Database\Eloquent\Builder|AvailableBudget whereUserId($value) - * @method static Builder|AvailableBudget withTrashed() - * @method static Builder|AvailableBudget withoutTrashed() - * - * @property int $user_group_id - * - * @method static \Illuminate\Database\Eloquent\Builder|AvailableBudget whereUserGroupId($value) - * - * @mixin Eloquent - */ + class AvailableBudget extends Model { use ReturnsIntegerIdTrait; diff --git a/app/Models/Bill.php b/app/Models/Bill.php index 5b7e65ce61..84ac913a9c 100644 --- a/app/Models/Bill.php +++ b/app/Models/Bill.php @@ -39,73 +39,6 @@ use Illuminate\Database\Eloquent\SoftDeletes; use Illuminate\Database\Query\Builder; use Symfony\Component\HttpKernel\Exception\NotFoundHttpException; -/** - * FireflyIII\Models\Bill - * - * @property int $id - * @property null|Carbon $created_at - * @property null|Carbon $updated_at - * @property null|Carbon $deleted_at - * @property int $user_id - * @property int $transaction_currency_id - * @property string $name - * @property string $match - * @property string $amount_min - * @property string $amount_max - * @property Carbon $date - * @property null|Carbon $end_date - * @property null|Carbon $extension_date - * @property string $repeat_freq - * @property int $skip - * @property bool $automatch - * @property bool $active - * @property bool $name_encrypted - * @property bool $match_encrypted - * @property int $order - * @property Attachment[]|Collection $attachments - * @property null|int $attachments_count - * @property Collection|Note[] $notes - * @property null|int $notes_count - * @property Collection|ObjectGroup[] $objectGroups - * @property null|int $object_groups_count - * @property null|TransactionCurrency $transactionCurrency - * @property Collection|TransactionJournal[] $transactionJournals - * @property null|int $transaction_journals_count - * @property User $user - * - * @method static \Illuminate\Database\Eloquent\Builder|Bill newModelQuery() - * @method static \Illuminate\Database\Eloquent\Builder|Bill newQuery() - * @method static Builder|Bill onlyTrashed() - * @method static \Illuminate\Database\Eloquent\Builder|Bill query() - * @method static \Illuminate\Database\Eloquent\Builder|Bill whereActive($value) - * @method static \Illuminate\Database\Eloquent\Builder|Bill whereAmountMax($value) - * @method static \Illuminate\Database\Eloquent\Builder|Bill whereAmountMin($value) - * @method static \Illuminate\Database\Eloquent\Builder|Bill whereAutomatch($value) - * @method static \Illuminate\Database\Eloquent\Builder|Bill whereCreatedAt($value) - * @method static \Illuminate\Database\Eloquent\Builder|Bill whereDate($value) - * @method static \Illuminate\Database\Eloquent\Builder|Bill whereDeletedAt($value) - * @method static \Illuminate\Database\Eloquent\Builder|Bill whereEndDate($value) - * @method static \Illuminate\Database\Eloquent\Builder|Bill whereExtensionDate($value) - * @method static \Illuminate\Database\Eloquent\Builder|Bill whereId($value) - * @method static \Illuminate\Database\Eloquent\Builder|Bill whereMatch($value) - * @method static \Illuminate\Database\Eloquent\Builder|Bill whereMatchEncrypted($value) - * @method static \Illuminate\Database\Eloquent\Builder|Bill whereName($value) - * @method static \Illuminate\Database\Eloquent\Builder|Bill whereNameEncrypted($value) - * @method static \Illuminate\Database\Eloquent\Builder|Bill whereOrder($value) - * @method static \Illuminate\Database\Eloquent\Builder|Bill whereRepeatFreq($value) - * @method static \Illuminate\Database\Eloquent\Builder|Bill whereSkip($value) - * @method static \Illuminate\Database\Eloquent\Builder|Bill whereTransactionCurrencyId($value) - * @method static \Illuminate\Database\Eloquent\Builder|Bill whereUpdatedAt($value) - * @method static \Illuminate\Database\Eloquent\Builder|Bill whereUserId($value) - * @method static Builder|Bill withTrashed() - * @method static Builder|Bill withoutTrashed() - * - * @property int $user_group_id - * - * @method static \Illuminate\Database\Eloquent\Builder|Bill whereUserGroupId($value) - * - * @mixin Eloquent - */ class Bill extends Model { use ReturnsIntegerIdTrait; diff --git a/app/Models/Budget.php b/app/Models/Budget.php index 3c13dba221..bee3c54dc2 100644 --- a/app/Models/Budget.php +++ b/app/Models/Budget.php @@ -39,56 +39,7 @@ use Illuminate\Database\Eloquent\SoftDeletes; use Illuminate\Database\Query\Builder; use Symfony\Component\HttpKernel\Exception\NotFoundHttpException; -/** - * FireflyIII\Models\Budget - * - * @property int $id - * @property null|Carbon $created_at - * @property null|Carbon $updated_at - * @property null|Carbon $deleted_at - * @property int $user_id - * @property string $name - * @property bool $active - * @property bool $encrypted - * @property int $order - * @property Attachment[]|Collection $attachments - * @property null|int $attachments_count - * @property AutoBudget[]|Collection $autoBudgets - * @property null|int $auto_budgets_count - * @property BudgetLimit[]|Collection $budgetlimits - * @property null|int $budgetlimits_count - * @property Collection|TransactionJournal[] $transactionJournals - * @property null|int $transaction_journals_count - * @property Collection|Transaction[] $transactions - * @property null|int $transactions_count - * @property User $user - * - * @method static \Illuminate\Database\Eloquent\Builder|Budget newModelQuery() - * @method static \Illuminate\Database\Eloquent\Builder|Budget newQuery() - * @method static Builder|Budget onlyTrashed() - * @method static \Illuminate\Database\Eloquent\Builder|Budget query() - * @method static \Illuminate\Database\Eloquent\Builder|Budget whereActive($value) - * @method static \Illuminate\Database\Eloquent\Builder|Budget whereCreatedAt($value) - * @method static \Illuminate\Database\Eloquent\Builder|Budget whereDeletedAt($value) - * @method static \Illuminate\Database\Eloquent\Builder|Budget whereEncrypted($value) - * @method static \Illuminate\Database\Eloquent\Builder|Budget whereId($value) - * @method static \Illuminate\Database\Eloquent\Builder|Budget whereName($value) - * @method static \Illuminate\Database\Eloquent\Builder|Budget whereOrder($value) - * @method static \Illuminate\Database\Eloquent\Builder|Budget whereUpdatedAt($value) - * @method static \Illuminate\Database\Eloquent\Builder|Budget whereUserId($value) - * @method static Builder|Budget withTrashed() - * @method static Builder|Budget withoutTrashed() - * - * @property string $email - * @property int $user_group_id - * - * @method static \Illuminate\Database\Eloquent\Builder|Budget whereUserGroupId($value) - * - * @property Collection|Note[] $notes - * @property null|int $notes_count - * - * @mixin Eloquent - */ + class Budget extends Model { use ReturnsIntegerIdTrait; diff --git a/app/Models/BudgetLimit.php b/app/Models/BudgetLimit.php index 58bc881614..6cc0ec1891 100644 --- a/app/Models/BudgetLimit.php +++ b/app/Models/BudgetLimit.php @@ -35,39 +35,7 @@ use Illuminate\Database\Eloquent\Model; use Illuminate\Database\Eloquent\Relations\BelongsTo; use Symfony\Component\HttpKernel\Exception\NotFoundHttpException; -/** - * FireflyIII\Models\BudgetLimit - * - * @property int $id - * @property null|Carbon $created_at - * @property null|Carbon $updated_at - * @property int $budget_id - * @property int $transaction_currency_id - * @property Carbon $start_date - * @property null|Carbon $end_date - * @property string $amount - * @property string $spent - * @property null|string $period - * @property int|string $generated - * @property Budget $budget - * @property null|TransactionCurrency $transactionCurrency - * - * @method static Builder|BudgetLimit newModelQuery() - * @method static Builder|BudgetLimit newQuery() - * @method static Builder|BudgetLimit query() - * @method static Builder|BudgetLimit whereAmount($value) - * @method static Builder|BudgetLimit whereBudgetId($value) - * @method static Builder|BudgetLimit whereCreatedAt($value) - * @method static Builder|BudgetLimit whereEndDate($value) - * @method static Builder|BudgetLimit whereGenerated($value) - * @method static Builder|BudgetLimit whereId($value) - * @method static Builder|BudgetLimit wherePeriod($value) - * @method static Builder|BudgetLimit whereStartDate($value) - * @method static Builder|BudgetLimit whereTransactionCurrencyId($value) - * @method static Builder|BudgetLimit whereUpdatedAt($value) - * - * @mixin Eloquent - */ + class BudgetLimit extends Model { use ReturnsIntegerIdTrait; diff --git a/app/Models/Category.php b/app/Models/Category.php index 007d95d0f5..6ec43dd606 100644 --- a/app/Models/Category.php +++ b/app/Models/Category.php @@ -37,47 +37,7 @@ use Illuminate\Database\Eloquent\SoftDeletes; use Illuminate\Database\Query\Builder; use Symfony\Component\HttpKernel\Exception\NotFoundHttpException; -/** - * FireflyIII\Models\Category - * - * @property int $id - * @property null|Carbon $created_at - * @property null|Carbon $updated_at - * @property null|Carbon $deleted_at - * @property int $user_id - * @property string $name - * @property Carbon $lastActivity - * @property bool $encrypted - * @property Attachment[]|Collection $attachments - * @property null|int $attachments_count - * @property Collection|Note[] $notes - * @property null|int $notes_count - * @property Collection|TransactionJournal[] $transactionJournals - * @property null|int $transaction_journals_count - * @property Collection|Transaction[] $transactions - * @property null|int $transactions_count - * @property User $user - * - * @method static \Illuminate\Database\Eloquent\Builder|Category newModelQuery() - * @method static \Illuminate\Database\Eloquent\Builder|Category newQuery() - * @method static Builder|Category onlyTrashed() - * @method static \Illuminate\Database\Eloquent\Builder|Category query() - * @method static \Illuminate\Database\Eloquent\Builder|Category whereCreatedAt($value) - * @method static \Illuminate\Database\Eloquent\Builder|Category whereDeletedAt($value) - * @method static \Illuminate\Database\Eloquent\Builder|Category whereEncrypted($value) - * @method static \Illuminate\Database\Eloquent\Builder|Category whereId($value) - * @method static \Illuminate\Database\Eloquent\Builder|Category whereName($value) - * @method static \Illuminate\Database\Eloquent\Builder|Category whereUpdatedAt($value) - * @method static \Illuminate\Database\Eloquent\Builder|Category whereUserId($value) - * @method static Builder|Category withTrashed() - * @method static Builder|Category withoutTrashed() - * - * @property int $user_group_id - * - * @method static \Illuminate\Database\Eloquent\Builder|Category whereUserGroupId($value) - * - * @mixin Eloquent - */ + class Category extends Model { use ReturnsIntegerIdTrait; diff --git a/app/Models/Configuration.php b/app/Models/Configuration.php index 9d07d927f0..64f68d9c80 100644 --- a/app/Models/Configuration.php +++ b/app/Models/Configuration.php @@ -30,31 +30,6 @@ use Illuminate\Database\Eloquent\Model; use Illuminate\Database\Eloquent\SoftDeletes; use Illuminate\Database\Query\Builder; -/** - * FireflyIII\Models\Configuration - * - * @property int $id - * @property null|Carbon $created_at - * @property null|Carbon $updated_at - * @property null|Carbon $deleted_at - * @property string $name - * @property mixed $data - * - * @method static \Illuminate\Database\Eloquent\Builder|Configuration newModelQuery() - * @method static \Illuminate\Database\Eloquent\Builder|Configuration newQuery() - * @method static Builder|Configuration onlyTrashed() - * @method static \Illuminate\Database\Eloquent\Builder|Configuration query() - * @method static \Illuminate\Database\Eloquent\Builder|Configuration whereCreatedAt($value) - * @method static \Illuminate\Database\Eloquent\Builder|Configuration whereData($value) - * @method static \Illuminate\Database\Eloquent\Builder|Configuration whereDeletedAt($value) - * @method static \Illuminate\Database\Eloquent\Builder|Configuration whereId($value) - * @method static \Illuminate\Database\Eloquent\Builder|Configuration whereName($value) - * @method static \Illuminate\Database\Eloquent\Builder|Configuration whereUpdatedAt($value) - * @method static Builder|Configuration withTrashed() - * @method static Builder|Configuration withoutTrashed() - * - * @mixin Eloquent - */ class Configuration extends Model { use ReturnsIntegerIdTrait; diff --git a/app/Models/CurrencyExchangeRate.php b/app/Models/CurrencyExchangeRate.php index 85e1f32252..85c74677f8 100644 --- a/app/Models/CurrencyExchangeRate.php +++ b/app/Models/CurrencyExchangeRate.php @@ -34,46 +34,7 @@ use Illuminate\Database\Eloquent\Model; use Illuminate\Database\Eloquent\Relations\BelongsTo; use Illuminate\Database\Eloquent\SoftDeletes; -/** - * Class CurrencyExchangeRate - * - * @property int $id - * @property null|Carbon $created_at - * @property null|Carbon $updated_at - * @property null|string $deleted_at - * @property int $user_id - * @property int $from_currency_id - * @property int $to_currency_id - * @property Carbon $date - * @property string $rate - * @property string $user_rate - * @property TransactionCurrency $fromCurrency - * @property TransactionCurrency $toCurrency - * @property User $user - * - * @method static Builder|CurrencyExchangeRate newModelQuery() - * @method static Builder|CurrencyExchangeRate newQuery() - * @method static Builder|CurrencyExchangeRate query() - * @method static Builder|CurrencyExchangeRate whereCreatedAt($value) - * @method static Builder|CurrencyExchangeRate whereDate($value) - * @method static Builder|CurrencyExchangeRate whereDeletedAt($value) - * @method static Builder|CurrencyExchangeRate whereFromCurrencyId($value) - * @method static Builder|CurrencyExchangeRate whereId($value) - * @method static Builder|CurrencyExchangeRate whereRate($value) - * @method static Builder|CurrencyExchangeRate whereToCurrencyId($value) - * @method static Builder|CurrencyExchangeRate whereUpdatedAt($value) - * @method static Builder|CurrencyExchangeRate whereUserId($value) - * @method static Builder|CurrencyExchangeRate whereUserRate($value) - * - * @property int $user_group_id - * - * @method static Builder|CurrencyExchangeRate whereUserGroupId($value) - * @method static Builder|CurrencyExchangeRate onlyTrashed() - * @method static Builder|CurrencyExchangeRate withTrashed() - * @method static Builder|CurrencyExchangeRate withoutTrashed() - * - * @mixin Eloquent - */ + class CurrencyExchangeRate extends Model { use ReturnsIntegerIdTrait; diff --git a/app/Models/GroupMembership.php b/app/Models/GroupMembership.php index add3a01472..7270fe5418 100644 --- a/app/Models/GroupMembership.php +++ b/app/Models/GroupMembership.php @@ -34,33 +34,6 @@ use Illuminate\Database\Eloquent\Casts\Attribute; use Illuminate\Database\Eloquent\Model; use Illuminate\Database\Eloquent\Relations\BelongsTo; -/** - * Class GroupMembership - * - * @property int $id - * @property null|Carbon $created_at - * @property null|Carbon $updated_at - * @property null|string $deleted_at - * @property int $user_id - * @property int $user_group_id - * @property int $user_role_id - * @property User $user - * @property UserGroup $userGroup - * @property UserRole $userRole - * - * @method static Builder|GroupMembership newModelQuery() - * @method static Builder|GroupMembership newQuery() - * @method static Builder|GroupMembership query() - * @method static Builder|GroupMembership whereCreatedAt($value) - * @method static Builder|GroupMembership whereDeletedAt($value) - * @method static Builder|GroupMembership whereId($value) - * @method static Builder|GroupMembership whereUpdatedAt($value) - * @method static Builder|GroupMembership whereUserGroupId($value) - * @method static Builder|GroupMembership whereUserId($value) - * @method static Builder|GroupMembership whereUserRoleId($value) - * - * @mixin Eloquent - */ class GroupMembership extends Model { use ReturnsIntegerIdTrait; diff --git a/app/Models/InvitedUser.php b/app/Models/InvitedUser.php index 583f6b0a20..403628e0be 100644 --- a/app/Models/InvitedUser.php +++ b/app/Models/InvitedUser.php @@ -34,37 +34,7 @@ use Illuminate\Database\Eloquent\Model; use Illuminate\Database\Eloquent\Relations\BelongsTo; use Symfony\Component\HttpKernel\Exception\NotFoundHttpException; -/** - * Class InvitedUser - * - * @property User $user - * - * @method static Builder|InvitedUser newModelQuery() - * @method static Builder|InvitedUser newQuery() - * @method static Builder|InvitedUser query() - * - * @property int $id - * @property null|Carbon $created_at - * @property null|Carbon $updated_at - * @property int $user_id - * @property string $email - * @property string $invite_code - * @property Carbon $expires - * @property bool $redeemed - * - * @method static Builder|InvitedUser whereCreatedAt($value) - * @method static Builder|InvitedUser whereEmail($value) - * @method static Builder|InvitedUser whereExpires($value) - * @method static Builder|InvitedUser whereId($value) - * @method static Builder|InvitedUser whereInviteCode($value) - * @method static Builder|InvitedUser whereRedeemed($value) - * @method static Builder|InvitedUser whereUpdatedAt($value) - * @method static Builder|InvitedUser whereUserId($value) - * - * @property mixed $user_group_id - * - * @mixin Eloquent - */ + class InvitedUser extends Model { use ReturnsIntegerIdTrait; diff --git a/app/Models/LinkType.php b/app/Models/LinkType.php index eb3f5f9f15..90347d041b 100644 --- a/app/Models/LinkType.php +++ b/app/Models/LinkType.php @@ -33,38 +33,6 @@ use Illuminate\Database\Eloquent\SoftDeletes; use Illuminate\Database\Query\Builder; use Symfony\Component\HttpKernel\Exception\NotFoundHttpException; -/** - * FireflyIII\Models\LinkType - * - * @property int $id - * @property null|Carbon $created_at - * @property null|Carbon $updated_at - * @property null|Carbon $deleted_at - * @property string $name - * @property string $outward - * @property string $inward - * @property int $journalCount - * @property bool $editable - * @property Collection|TransactionJournalLink[] $transactionJournalLinks - * @property null|int $transaction_journal_links_count - * - * @method static \Illuminate\Database\Eloquent\Builder|LinkType newModelQuery() - * @method static \Illuminate\Database\Eloquent\Builder|LinkType newQuery() - * @method static Builder|LinkType onlyTrashed() - * @method static \Illuminate\Database\Eloquent\Builder|LinkType query() - * @method static \Illuminate\Database\Eloquent\Builder|LinkType whereCreatedAt($value) - * @method static \Illuminate\Database\Eloquent\Builder|LinkType whereDeletedAt($value) - * @method static \Illuminate\Database\Eloquent\Builder|LinkType whereEditable($value) - * @method static \Illuminate\Database\Eloquent\Builder|LinkType whereId($value) - * @method static \Illuminate\Database\Eloquent\Builder|LinkType whereInward($value) - * @method static \Illuminate\Database\Eloquent\Builder|LinkType whereName($value) - * @method static \Illuminate\Database\Eloquent\Builder|LinkType whereOutward($value) - * @method static \Illuminate\Database\Eloquent\Builder|LinkType whereUpdatedAt($value) - * @method static Builder|LinkType withTrashed() - * @method static Builder|LinkType withoutTrashed() - * - * @mixin Eloquent - */ class LinkType extends Model { use ReturnsIntegerIdTrait; diff --git a/app/Models/Location.php b/app/Models/Location.php index 10962cb375..dddea7870e 100644 --- a/app/Models/Location.php +++ b/app/Models/Location.php @@ -34,40 +34,7 @@ use Illuminate\Database\Eloquent\Model; use Illuminate\Database\Eloquent\Relations\MorphMany; use Illuminate\Database\Eloquent\Relations\MorphTo; -/** - * FireflyIII\Models\Location - * - * @property int $id - * @property null|Carbon $created_at - * @property null|Carbon $updated_at - * @property null|Carbon $deleted_at - * @property int $locatable_id - * @property string $locatable_type - * @property null|float $latitude - * @property null|float $longitude - * @property null|int $zoom_level - * @property Account[]|Collection $accounts - * @property null|int $accounts_count - * @property \Eloquent|Model $locatable - * - * @method static Builder|Location newModelQuery() - * @method static Builder|Location newQuery() - * @method static Builder|Location query() - * @method static Builder|Location whereCreatedAt($value) - * @method static Builder|Location whereDeletedAt($value) - * @method static Builder|Location whereId($value) - * @method static Builder|Location whereLatitude($value) - * @method static Builder|Location whereLocatableId($value) - * @method static Builder|Location whereLocatableType($value) - * @method static Builder|Location whereLongitude($value) - * @method static Builder|Location whereUpdatedAt($value) - * @method static Builder|Location whereZoomLevel($value) - * - * @property Collection $transactionJournals - * @property null|int $transaction_journals_count - * - * @mixin Eloquent - */ + class Location extends Model { use ReturnsIntegerIdTrait; diff --git a/app/Models/Note.php b/app/Models/Note.php index d1fb218940..6ccfa818d9 100644 --- a/app/Models/Note.php +++ b/app/Models/Note.php @@ -32,36 +32,7 @@ use Illuminate\Database\Eloquent\Relations\MorphTo; use Illuminate\Database\Eloquent\SoftDeletes; use Illuminate\Database\Query\Builder; -/** - * FireflyIII\Models\Note - * - * @property int $id - * @property null|Carbon $created_at - * @property null|Carbon $updated_at - * @property null|Carbon $deleted_at - * @property int $noteable_id - * @property string $noteable_type - * @property null|string $title - * @property null|string $text - * @property \Eloquent|Model $noteable - * - * @method static \Illuminate\Database\Eloquent\Builder|Note newModelQuery() - * @method static \Illuminate\Database\Eloquent\Builder|Note newQuery() - * @method static Builder|Note onlyTrashed() - * @method static \Illuminate\Database\Eloquent\Builder|Note query() - * @method static \Illuminate\Database\Eloquent\Builder|Note whereCreatedAt($value) - * @method static \Illuminate\Database\Eloquent\Builder|Note whereDeletedAt($value) - * @method static \Illuminate\Database\Eloquent\Builder|Note whereId($value) - * @method static \Illuminate\Database\Eloquent\Builder|Note whereNoteableId($value) - * @method static \Illuminate\Database\Eloquent\Builder|Note whereNoteableType($value) - * @method static \Illuminate\Database\Eloquent\Builder|Note whereText($value) - * @method static \Illuminate\Database\Eloquent\Builder|Note whereTitle($value) - * @method static \Illuminate\Database\Eloquent\Builder|Note whereUpdatedAt($value) - * @method static Builder|Note withTrashed() - * @method static Builder|Note withoutTrashed() - * - * @mixin Eloquent - */ + class Note extends Model { use ReturnsIntegerIdTrait; diff --git a/app/Models/ObjectGroup.php b/app/Models/ObjectGroup.php index 776ed7b244..4e62dfe172 100644 --- a/app/Models/ObjectGroup.php +++ b/app/Models/ObjectGroup.php @@ -37,41 +37,7 @@ use Illuminate\Database\Eloquent\Relations\BelongsTo; use Illuminate\Database\Eloquent\Relations\MorphToMany; use Symfony\Component\HttpKernel\Exception\NotFoundHttpException; -/** - * FireflyIII\Models\ObjectGroup - * - * @property int $id - * @property int $user_id - * @property null|Carbon $created_at - * @property null|Carbon $updated_at - * @property null|Carbon $deleted_at - * @property string $title - * @property int $order - * @property Account[]|Collection $accounts - * @property null|int $accounts_count - * @property Bill[]|Collection $bills - * @property null|int $bills_count - * @property Collection|PiggyBank[] $piggyBanks - * @property null|int $piggy_banks_count - * @property User $user - * - * @method static Builder|ObjectGroup newModelQuery() - * @method static Builder|ObjectGroup newQuery() - * @method static Builder|ObjectGroup query() - * @method static Builder|ObjectGroup whereCreatedAt($value) - * @method static Builder|ObjectGroup whereDeletedAt($value) - * @method static Builder|ObjectGroup whereId($value) - * @method static Builder|ObjectGroup whereOrder($value) - * @method static Builder|ObjectGroup whereTitle($value) - * @method static Builder|ObjectGroup whereUpdatedAt($value) - * @method static Builder|ObjectGroup whereUserId($value) - * - * @property int $user_group_id - * - * @method static Builder|ObjectGroup whereUserGroupId($value) - * - * @mixin Eloquent - */ + class ObjectGroup extends Model { use ReturnsIntegerIdTrait; diff --git a/app/Models/PiggyBank.php b/app/Models/PiggyBank.php index 0ae5b7432d..043d538d14 100644 --- a/app/Models/PiggyBank.php +++ b/app/Models/PiggyBank.php @@ -37,54 +37,6 @@ use Illuminate\Database\Eloquent\SoftDeletes; use Illuminate\Database\Query\Builder; use Symfony\Component\HttpKernel\Exception\NotFoundHttpException; -/** - * FireflyIII\Models\PiggyBank - * - * @property int $id - * @property null|Carbon $created_at - * @property null|Carbon $updated_at - * @property null|Carbon $deleted_at - * @property int $account_id - * @property string $name - * @property string $targetamount - * @property null|Carbon $startdate - * @property null|Carbon $targetdate - * @property int $order - * @property bool $active - * @property bool $encrypted - * @property Account $account - * @property Attachment[]|Collection $attachments - * @property null|int $attachments_count - * @property Collection|Note[] $notes - * @property null|int $notes_count - * @property Collection|ObjectGroup[] $objectGroups - * @property null|int $object_groups_count - * @property Collection|PiggyBankEvent[] $piggyBankEvents - * @property null|int $piggy_bank_events_count - * @property Collection|PiggyBankRepetition[] $piggyBankRepetitions - * @property null|int $piggy_bank_repetitions_count - * - * @method static \Illuminate\Database\Eloquent\Builder|PiggyBank newModelQuery() - * @method static \Illuminate\Database\Eloquent\Builder|PiggyBank newQuery() - * @method static Builder|PiggyBank onlyTrashed() - * @method static \Illuminate\Database\Eloquent\Builder|PiggyBank query() - * @method static \Illuminate\Database\Eloquent\Builder|PiggyBank whereAccountId($value) - * @method static \Illuminate\Database\Eloquent\Builder|PiggyBank whereActive($value) - * @method static \Illuminate\Database\Eloquent\Builder|PiggyBank whereCreatedAt($value) - * @method static \Illuminate\Database\Eloquent\Builder|PiggyBank whereDeletedAt($value) - * @method static \Illuminate\Database\Eloquent\Builder|PiggyBank whereEncrypted($value) - * @method static \Illuminate\Database\Eloquent\Builder|PiggyBank whereId($value) - * @method static \Illuminate\Database\Eloquent\Builder|PiggyBank whereName($value) - * @method static \Illuminate\Database\Eloquent\Builder|PiggyBank whereOrder($value) - * @method static \Illuminate\Database\Eloquent\Builder|PiggyBank whereStartdate($value) - * @method static \Illuminate\Database\Eloquent\Builder|PiggyBank whereTargetamount($value) - * @method static \Illuminate\Database\Eloquent\Builder|PiggyBank whereTargetdate($value) - * @method static \Illuminate\Database\Eloquent\Builder|PiggyBank whereUpdatedAt($value) - * @method static Builder|PiggyBank withTrashed() - * @method static Builder|PiggyBank withoutTrashed() - * - * @mixin Eloquent - */ class PiggyBank extends Model { use ReturnsIntegerIdTrait; diff --git a/app/Models/PiggyBankEvent.php b/app/Models/PiggyBankEvent.php index 0fc4268c03..2d3d7c59b2 100644 --- a/app/Models/PiggyBankEvent.php +++ b/app/Models/PiggyBankEvent.php @@ -31,32 +31,7 @@ use Illuminate\Database\Eloquent\Casts\Attribute; use Illuminate\Database\Eloquent\Model; use Illuminate\Database\Eloquent\Relations\BelongsTo; -/** - * FireflyIII\Models\PiggyBankEvent - * - * @property int $id - * @property null|Carbon $created_at - * @property null|Carbon $updated_at - * @property int $piggy_bank_id - * @property null|int $transaction_journal_id - * @property Carbon $date - * @property string $amount - * @property PiggyBank $piggyBank - * @property null|TransactionJournal $transactionJournal - * - * @method static Builder|PiggyBankEvent newModelQuery() - * @method static Builder|PiggyBankEvent newQuery() - * @method static Builder|PiggyBankEvent query() - * @method static Builder|PiggyBankEvent whereAmount($value) - * @method static Builder|PiggyBankEvent whereCreatedAt($value) - * @method static Builder|PiggyBankEvent whereDate($value) - * @method static Builder|PiggyBankEvent whereId($value) - * @method static Builder|PiggyBankEvent wherePiggyBankId($value) - * @method static Builder|PiggyBankEvent whereTransactionJournalId($value) - * @method static Builder|PiggyBankEvent whereUpdatedAt($value) - * - * @mixin Eloquent - */ + class PiggyBankEvent extends Model { use ReturnsIntegerIdTrait; diff --git a/app/Models/PiggyBankRepetition.php b/app/Models/PiggyBankRepetition.php index 5ef34f96ad..b47d3792b8 100644 --- a/app/Models/PiggyBankRepetition.php +++ b/app/Models/PiggyBankRepetition.php @@ -31,33 +31,7 @@ use Illuminate\Database\Eloquent\Casts\Attribute; use Illuminate\Database\Eloquent\Model; use Illuminate\Database\Eloquent\Relations\BelongsTo; -/** - * FireflyIII\Models\PiggyBankRepetition - * - * @property int $id - * @property null|Carbon $created_at - * @property null|Carbon $updated_at - * @property int $piggy_bank_id - * @property null|Carbon $startdate - * @property null|Carbon $targetdate - * @property string $currentamount - * @property PiggyBank $piggyBank - * - * @method static EloquentBuilder|PiggyBankRepetition newModelQuery() - * @method static EloquentBuilder|PiggyBankRepetition newQuery() - * @method static EloquentBuilder|PiggyBankRepetition onDates(Carbon $start, Carbon $target) - * @method static EloquentBuilder|PiggyBankRepetition query() - * @method static EloquentBuilder|PiggyBankRepetition relevantOnDate(Carbon $date) - * @method static EloquentBuilder|PiggyBankRepetition whereCreatedAt($value) - * @method static EloquentBuilder|PiggyBankRepetition whereCurrentamount($value) - * @method static EloquentBuilder|PiggyBankRepetition whereId($value) - * @method static EloquentBuilder|PiggyBankRepetition wherePiggyBankId($value) - * @method static EloquentBuilder|PiggyBankRepetition whereStartdate($value) - * @method static EloquentBuilder|PiggyBankRepetition whereTargetdate($value) - * @method static EloquentBuilder|PiggyBankRepetition whereUpdatedAt($value) - * - * @mixin Eloquent - */ + class PiggyBankRepetition extends Model { use ReturnsIntegerIdTrait; diff --git a/app/Models/Preference.php b/app/Models/Preference.php index 06fe401c83..768fd1e919 100644 --- a/app/Models/Preference.php +++ b/app/Models/Preference.php @@ -33,31 +33,7 @@ use Illuminate\Database\Eloquent\Model; use Illuminate\Database\Eloquent\Relations\BelongsTo; use Symfony\Component\HttpKernel\Exception\NotFoundHttpException; -/** - * FireflyIII\Models\Preference - * - * @property int $id - * @property null|Carbon $created_at - * @property null|Carbon $updated_at - * @property int $user_id - * @property string $name - * @property null|array|bool|int|string $data - * @property User $user - * - * @method static Builder|Preference newModelQuery() - * @method static Builder|Preference newQuery() - * @method static Builder|Preference query() - * @method static Builder|Preference whereCreatedAt($value) - * @method static Builder|Preference whereData($value) - * @method static Builder|Preference whereId($value) - * @method static Builder|Preference whereName($value) - * @method static Builder|Preference whereUpdatedAt($value) - * @method static Builder|Preference whereUserId($value) - * - * @property mixed $user_group_id - * - * @mixin Eloquent - */ + class Preference extends Model { use ReturnsIntegerIdTrait; diff --git a/app/Models/Recurrence.php b/app/Models/Recurrence.php index e6a1d8fed1..28bef6314d 100644 --- a/app/Models/Recurrence.php +++ b/app/Models/Recurrence.php @@ -38,64 +38,6 @@ use Illuminate\Database\Eloquent\SoftDeletes; use Illuminate\Database\Query\Builder; use Symfony\Component\HttpKernel\Exception\NotFoundHttpException; -/** - * FireflyIII\Models\Recurrence - * - * @property int $id - * @property null|Carbon $created_at - * @property null|Carbon $updated_at - * @property null|Carbon $deleted_at - * @property int $user_id - * @property int $transaction_type_id - * @property string $title - * @property string $description - * @property null|Carbon $first_date - * @property null|Carbon $repeat_until - * @property null|Carbon $latest_date - * @property int|string $repetitions - * @property bool $apply_rules - * @property bool $active - * @property Attachment[]|Collection $attachments - * @property null|int $attachments_count - * @property Collection|Note[] $notes - * @property null|int $notes_count - * @property Collection|RecurrenceMeta[] $recurrenceMeta - * @property null|int $recurrence_meta_count - * @property Collection|RecurrenceRepetition[] $recurrenceRepetitions - * @property null|int $recurrence_repetitions_count - * @property Collection|RecurrenceTransaction[] $recurrenceTransactions - * @property null|int $recurrence_transactions_count - * @property TransactionCurrency $transactionCurrency - * @property TransactionType $transactionType - * @property User $user - * - * @method static \Illuminate\Database\Eloquent\Builder|Recurrence newModelQuery() - * @method static \Illuminate\Database\Eloquent\Builder|Recurrence newQuery() - * @method static Builder|Recurrence onlyTrashed() - * @method static \Illuminate\Database\Eloquent\Builder|Recurrence query() - * @method static \Illuminate\Database\Eloquent\Builder|Recurrence whereActive($value) - * @method static \Illuminate\Database\Eloquent\Builder|Recurrence whereApplyRules($value) - * @method static \Illuminate\Database\Eloquent\Builder|Recurrence whereCreatedAt($value) - * @method static \Illuminate\Database\Eloquent\Builder|Recurrence whereDeletedAt($value) - * @method static \Illuminate\Database\Eloquent\Builder|Recurrence whereDescription($value) - * @method static \Illuminate\Database\Eloquent\Builder|Recurrence whereFirstDate($value) - * @method static \Illuminate\Database\Eloquent\Builder|Recurrence whereId($value) - * @method static \Illuminate\Database\Eloquent\Builder|Recurrence whereLatestDate($value) - * @method static \Illuminate\Database\Eloquent\Builder|Recurrence whereRepeatUntil($value) - * @method static \Illuminate\Database\Eloquent\Builder|Recurrence whereRepetitions($value) - * @method static \Illuminate\Database\Eloquent\Builder|Recurrence whereTitle($value) - * @method static \Illuminate\Database\Eloquent\Builder|Recurrence whereTransactionTypeId($value) - * @method static \Illuminate\Database\Eloquent\Builder|Recurrence whereUpdatedAt($value) - * @method static \Illuminate\Database\Eloquent\Builder|Recurrence whereUserId($value) - * @method static Builder|Recurrence withTrashed() - * @method static Builder|Recurrence withoutTrashed() - * - * @property int $user_group_id - * - * @method static \Illuminate\Database\Eloquent\Builder|Recurrence whereUserGroupId($value) - * - * @mixin Eloquent - */ class Recurrence extends Model { use ReturnsIntegerIdTrait; diff --git a/app/Models/RecurrenceMeta.php b/app/Models/RecurrenceMeta.php index d3d34abf10..6221fd1760 100644 --- a/app/Models/RecurrenceMeta.php +++ b/app/Models/RecurrenceMeta.php @@ -32,34 +32,6 @@ use Illuminate\Database\Eloquent\Relations\BelongsTo; use Illuminate\Database\Eloquent\SoftDeletes; use Illuminate\Database\Query\Builder; -/** - * FireflyIII\Models\RecurrenceMeta - * - * @property int $id - * @property null|Carbon $created_at - * @property null|Carbon $updated_at - * @property null|Carbon $deleted_at - * @property int $recurrence_id - * @property string $name - * @property mixed $value - * @property Recurrence $recurrence - * - * @method static \Illuminate\Database\Eloquent\Builder|RecurrenceMeta newModelQuery() - * @method static \Illuminate\Database\Eloquent\Builder|RecurrenceMeta newQuery() - * @method static Builder|RecurrenceMeta onlyTrashed() - * @method static \Illuminate\Database\Eloquent\Builder|RecurrenceMeta query() - * @method static \Illuminate\Database\Eloquent\Builder|RecurrenceMeta whereCreatedAt($value) - * @method static \Illuminate\Database\Eloquent\Builder|RecurrenceMeta whereDeletedAt($value) - * @method static \Illuminate\Database\Eloquent\Builder|RecurrenceMeta whereId($value) - * @method static \Illuminate\Database\Eloquent\Builder|RecurrenceMeta whereName($value) - * @method static \Illuminate\Database\Eloquent\Builder|RecurrenceMeta whereRecurrenceId($value) - * @method static \Illuminate\Database\Eloquent\Builder|RecurrenceMeta whereUpdatedAt($value) - * @method static \Illuminate\Database\Eloquent\Builder|RecurrenceMeta whereValue($value) - * @method static Builder|RecurrenceMeta withTrashed() - * @method static Builder|RecurrenceMeta withoutTrashed() - * - * @mixin Eloquent - */ class RecurrenceMeta extends Model { use ReturnsIntegerIdTrait; diff --git a/app/Models/RecurrenceRepetition.php b/app/Models/RecurrenceRepetition.php index c63a456434..d5b6cbed75 100644 --- a/app/Models/RecurrenceRepetition.php +++ b/app/Models/RecurrenceRepetition.php @@ -32,38 +32,6 @@ use Illuminate\Database\Eloquent\Relations\BelongsTo; use Illuminate\Database\Eloquent\SoftDeletes; use Illuminate\Database\Query\Builder; -/** - * FireflyIII\Models\RecurrenceRepetition - * - * @property int $id - * @property null|Carbon $created_at - * @property null|Carbon $updated_at - * @property null|Carbon $deleted_at - * @property int $recurrence_id - * @property string $repetition_type - * @property string $repetition_moment - * @property int $repetition_skip - * @property int $weekend - * @property Recurrence $recurrence - * - * @method static \Illuminate\Database\Eloquent\Builder|RecurrenceRepetition newModelQuery() - * @method static \Illuminate\Database\Eloquent\Builder|RecurrenceRepetition newQuery() - * @method static Builder|RecurrenceRepetition onlyTrashed() - * @method static \Illuminate\Database\Eloquent\Builder|RecurrenceRepetition query() - * @method static \Illuminate\Database\Eloquent\Builder|RecurrenceRepetition whereCreatedAt($value) - * @method static \Illuminate\Database\Eloquent\Builder|RecurrenceRepetition whereDeletedAt($value) - * @method static \Illuminate\Database\Eloquent\Builder|RecurrenceRepetition whereId($value) - * @method static \Illuminate\Database\Eloquent\Builder|RecurrenceRepetition whereRecurrenceId($value) - * @method static \Illuminate\Database\Eloquent\Builder|RecurrenceRepetition whereRepetitionMoment($value) - * @method static \Illuminate\Database\Eloquent\Builder|RecurrenceRepetition whereRepetitionSkip($value) - * @method static \Illuminate\Database\Eloquent\Builder|RecurrenceRepetition whereRepetitionType($value) - * @method static \Illuminate\Database\Eloquent\Builder|RecurrenceRepetition whereUpdatedAt($value) - * @method static \Illuminate\Database\Eloquent\Builder|RecurrenceRepetition whereWeekend($value) - * @method static Builder|RecurrenceRepetition withTrashed() - * @method static Builder|RecurrenceRepetition withoutTrashed() - * - * @mixin Eloquent - */ class RecurrenceRepetition extends Model { use ReturnsIntegerIdTrait; diff --git a/app/Models/RecurrenceTransaction.php b/app/Models/RecurrenceTransaction.php index d201f679f1..680f182d98 100644 --- a/app/Models/RecurrenceTransaction.php +++ b/app/Models/RecurrenceTransaction.php @@ -34,57 +34,6 @@ use Illuminate\Database\Eloquent\Relations\HasMany; use Illuminate\Database\Eloquent\SoftDeletes; use Illuminate\Database\Query\Builder; -/** - * FireflyIII\Models\RecurrenceTransaction - * - * @property int $id - * @property null|Carbon $created_at - * @property null|Carbon $updated_at - * @property null|Carbon $deleted_at - * @property int $recurrence_id - * @property int $transaction_currency_id - * @property null|int|string $foreign_currency_id - * @property int $source_id - * @property int $destination_id - * @property string $amount - * @property string $foreign_amount - * @property string $description - * @property Account $destinationAccount - * @property null|TransactionCurrency $foreignCurrency - * @property Recurrence $recurrence - * @property Collection|RecurrenceTransactionMeta[] $recurrenceTransactionMeta - * @property null|int $recurrence_transaction_meta_count - * @property Account $sourceAccount - * @property TransactionCurrency $transactionCurrency - * - * @method static \Illuminate\Database\Eloquent\Builder|RecurrenceTransaction newModelQuery() - * @method static \Illuminate\Database\Eloquent\Builder|RecurrenceTransaction newQuery() - * @method static Builder|RecurrenceTransaction onlyTrashed() - * @method static \Illuminate\Database\Eloquent\Builder|RecurrenceTransaction query() - * @method static \Illuminate\Database\Eloquent\Builder|RecurrenceTransaction whereAmount($value) - * @method static \Illuminate\Database\Eloquent\Builder|RecurrenceTransaction whereCreatedAt($value) - * @method static \Illuminate\Database\Eloquent\Builder|RecurrenceTransaction whereDeletedAt($value) - * @method static \Illuminate\Database\Eloquent\Builder|RecurrenceTransaction whereDescription($value) - * @method static \Illuminate\Database\Eloquent\Builder|RecurrenceTransaction whereDestinationId($value) - * @method static \Illuminate\Database\Eloquent\Builder|RecurrenceTransaction whereForeignAmount($value) - * @method static \Illuminate\Database\Eloquent\Builder|RecurrenceTransaction whereForeignCurrencyId($value) - * @method static \Illuminate\Database\Eloquent\Builder|RecurrenceTransaction whereId($value) - * @method static \Illuminate\Database\Eloquent\Builder|RecurrenceTransaction whereRecurrenceId($value) - * @method static \Illuminate\Database\Eloquent\Builder|RecurrenceTransaction whereSourceId($value) - * @method static \Illuminate\Database\Eloquent\Builder|RecurrenceTransaction whereTransactionCurrencyId($value) - * @method static \Illuminate\Database\Eloquent\Builder|RecurrenceTransaction whereUpdatedAt($value) - * @method static Builder|RecurrenceTransaction withTrashed() - * @method static Builder|RecurrenceTransaction withoutTrashed() - * - * @property null|int $transaction_type_id - * - * @method static \Illuminate\Database\Eloquent\Builder|RecurrenceTransaction whereTransactionTypeId($value) - * - * @property null|TransactionType $transactionType - * @property mixed $user_id - * - * @mixin Eloquent - */ class RecurrenceTransaction extends Model { use ReturnsIntegerIdTrait; diff --git a/app/Models/RecurrenceTransactionMeta.php b/app/Models/RecurrenceTransactionMeta.php index 6bb4eea372..0713fc741e 100644 --- a/app/Models/RecurrenceTransactionMeta.php +++ b/app/Models/RecurrenceTransactionMeta.php @@ -32,34 +32,6 @@ use Illuminate\Database\Eloquent\Relations\BelongsTo; use Illuminate\Database\Eloquent\SoftDeletes; use Illuminate\Database\Query\Builder; -/** - * FireflyIII\Models\RecurrenceTransactionMeta - * - * @property int $id - * @property null|Carbon $created_at - * @property null|Carbon $updated_at - * @property null|Carbon $deleted_at - * @property int|string $rt_id - * @property string $name - * @property mixed $value - * @property RecurrenceTransaction $recurrenceTransaction - * - * @method static \Illuminate\Database\Eloquent\Builder|RecurrenceTransactionMeta newModelQuery() - * @method static \Illuminate\Database\Eloquent\Builder|RecurrenceTransactionMeta newQuery() - * @method static Builder|RecurrenceTransactionMeta onlyTrashed() - * @method static \Illuminate\Database\Eloquent\Builder|RecurrenceTransactionMeta query() - * @method static \Illuminate\Database\Eloquent\Builder|RecurrenceTransactionMeta whereCreatedAt($value) - * @method static \Illuminate\Database\Eloquent\Builder|RecurrenceTransactionMeta whereDeletedAt($value) - * @method static \Illuminate\Database\Eloquent\Builder|RecurrenceTransactionMeta whereId($value) - * @method static \Illuminate\Database\Eloquent\Builder|RecurrenceTransactionMeta whereName($value) - * @method static \Illuminate\Database\Eloquent\Builder|RecurrenceTransactionMeta whereRtId($value) - * @method static \Illuminate\Database\Eloquent\Builder|RecurrenceTransactionMeta whereUpdatedAt($value) - * @method static \Illuminate\Database\Eloquent\Builder|RecurrenceTransactionMeta whereValue($value) - * @method static Builder|RecurrenceTransactionMeta withTrashed() - * @method static Builder|RecurrenceTransactionMeta withoutTrashed() - * - * @mixin Eloquent - */ class RecurrenceTransactionMeta extends Model { use ReturnsIntegerIdTrait; diff --git a/app/Models/Role.php b/app/Models/Role.php index 39a6216f1f..1149a02c11 100644 --- a/app/Models/Role.php +++ b/app/Models/Role.php @@ -32,30 +32,6 @@ use Illuminate\Database\Eloquent\Collection; use Illuminate\Database\Eloquent\Model; use Illuminate\Database\Eloquent\Relations\BelongsToMany; -/** - * FireflyIII\Models\Role - * - * @property int $id - * @property null|Carbon $created_at - * @property null|Carbon $updated_at - * @property string $name - * @property null|string $display_name - * @property null|string $description - * @property Collection|User[] $users - * @property null|int $users_count - * - * @method static Builder|Role newModelQuery() - * @method static Builder|Role newQuery() - * @method static Builder|Role query() - * @method static Builder|Role whereCreatedAt($value) - * @method static Builder|Role whereDescription($value) - * @method static Builder|Role whereDisplayName($value) - * @method static Builder|Role whereId($value) - * @method static Builder|Role whereName($value) - * @method static Builder|Role whereUpdatedAt($value) - * - * @mixin Eloquent - */ class Role extends Model { use ReturnsIntegerIdTrait; diff --git a/app/Models/Rule.php b/app/Models/Rule.php index befb9640b1..f74a1019f8 100644 --- a/app/Models/Rule.php +++ b/app/Models/Rule.php @@ -37,56 +37,7 @@ use Illuminate\Database\Eloquent\SoftDeletes; use Illuminate\Database\Query\Builder; use Symfony\Component\HttpKernel\Exception\NotFoundHttpException; -/** - * FireflyIII\Models\Rule - * - * @property int $id - * @property null|Carbon $created_at - * @property null|Carbon $updated_at - * @property null|Carbon $deleted_at - * @property int $user_id - * @property int $rule_group_id - * @property string $title - * @property null|string $description - * @property int $order - * @property bool $active - * @property bool $stop_processing - * @property bool $strict - * @property string $action_value - * @property Collection|RuleAction[] $ruleActions - * @property null|int $rule_actions_count - * @property RuleGroup $ruleGroup - * @property Collection|RuleTrigger[] $ruleTriggers - * @property null|int $rule_triggers_count - * @property User $user - * - * @method static \Illuminate\Database\Eloquent\Builder|Rule newModelQuery() - * @method static \Illuminate\Database\Eloquent\Builder|Rule newQuery() - * @method static Builder|Rule onlyTrashed() - * @method static \Illuminate\Database\Eloquent\Builder|Rule query() - * @method static \Illuminate\Database\Eloquent\Builder|Rule whereActive($value) - * @method static \Illuminate\Database\Eloquent\Builder|Rule whereCreatedAt($value) - * @method static \Illuminate\Database\Eloquent\Builder|Rule whereDeletedAt($value) - * @method static \Illuminate\Database\Eloquent\Builder|Rule whereDescription($value) - * @method static \Illuminate\Database\Eloquent\Builder|Rule whereId($value) - * @method static \Illuminate\Database\Eloquent\Builder|Rule whereOrder($value) - * @method static \Illuminate\Database\Eloquent\Builder|Rule whereRuleGroupId($value) - * @method static \Illuminate\Database\Eloquent\Builder|Rule whereStopProcessing($value) - * @method static \Illuminate\Database\Eloquent\Builder|Rule whereStrict($value) - * @method static \Illuminate\Database\Eloquent\Builder|Rule whereTitle($value) - * @method static \Illuminate\Database\Eloquent\Builder|Rule whereUpdatedAt($value) - * @method static \Illuminate\Database\Eloquent\Builder|Rule whereUserId($value) - * @method static Builder|Rule withTrashed() - * @method static Builder|Rule withoutTrashed() - * - * @property int $user_group_id - * - * @method static \Illuminate\Database\Eloquent\Builder|Rule whereUserGroupId($value) - * - * @property null|UserGroup $userGroup - * - * @mixin Eloquent - */ + class Rule extends Model { use ReturnsIntegerIdTrait; diff --git a/app/Models/RuleAction.php b/app/Models/RuleAction.php index 2991bf99b2..6058f10d2d 100644 --- a/app/Models/RuleAction.php +++ b/app/Models/RuleAction.php @@ -34,35 +34,7 @@ use Illuminate\Database\Eloquent\Relations\BelongsTo; use Illuminate\Support\Facades\Log; use Symfony\Component\ExpressionLanguage\SyntaxError; -/** - * FireflyIII\Models\RuleAction - * - * @property int $id - * @property null|Carbon $created_at - * @property null|Carbon $updated_at - * @property int $rule_id - * @property null|string $action_type - * @property null|string $action_value - * @property int $order - * @property bool $active - * @property bool $stop_processing - * @property Rule $rule - * - * @method static Builder|RuleAction newModelQuery() - * @method static Builder|RuleAction newQuery() - * @method static Builder|RuleAction query() - * @method static Builder|RuleAction whereActionType($value) - * @method static Builder|RuleAction whereActionValue($value) - * @method static Builder|RuleAction whereActive($value) - * @method static Builder|RuleAction whereCreatedAt($value) - * @method static Builder|RuleAction whereId($value) - * @method static Builder|RuleAction whereOrder($value) - * @method static Builder|RuleAction whereRuleId($value) - * @method static Builder|RuleAction whereStopProcessing($value) - * @method static Builder|RuleAction whereUpdatedAt($value) - * - * @mixin Eloquent - */ + class RuleAction extends Model { use ReturnsIntegerIdTrait; diff --git a/app/Models/RuleGroup.php b/app/Models/RuleGroup.php index a363e72919..f52ba80c07 100644 --- a/app/Models/RuleGroup.php +++ b/app/Models/RuleGroup.php @@ -37,46 +37,7 @@ use Illuminate\Database\Eloquent\SoftDeletes; use Illuminate\Database\Query\Builder; use Symfony\Component\HttpKernel\Exception\NotFoundHttpException; -/** - * FireflyIII\Models\RuleGroup - * - * @property int $id - * @property null|Carbon $created_at - * @property null|Carbon $updated_at - * @property null|Carbon $deleted_at - * @property int $user_id - * @property null|string $title - * @property null|string $description - * @property int $order - * @property bool $active - * @property bool $stop_processing - * @property Collection|Rule[] $rules - * @property null|int $rules_count - * @property User $user - * - * @method static \Illuminate\Database\Eloquent\Builder|RuleGroup newModelQuery() - * @method static \Illuminate\Database\Eloquent\Builder|RuleGroup newQuery() - * @method static Builder|RuleGroup onlyTrashed() - * @method static \Illuminate\Database\Eloquent\Builder|RuleGroup query() - * @method static \Illuminate\Database\Eloquent\Builder|RuleGroup whereActive($value) - * @method static \Illuminate\Database\Eloquent\Builder|RuleGroup whereCreatedAt($value) - * @method static \Illuminate\Database\Eloquent\Builder|RuleGroup whereDeletedAt($value) - * @method static \Illuminate\Database\Eloquent\Builder|RuleGroup whereDescription($value) - * @method static \Illuminate\Database\Eloquent\Builder|RuleGroup whereId($value) - * @method static \Illuminate\Database\Eloquent\Builder|RuleGroup whereOrder($value) - * @method static \Illuminate\Database\Eloquent\Builder|RuleGroup whereStopProcessing($value) - * @method static \Illuminate\Database\Eloquent\Builder|RuleGroup whereTitle($value) - * @method static \Illuminate\Database\Eloquent\Builder|RuleGroup whereUpdatedAt($value) - * @method static \Illuminate\Database\Eloquent\Builder|RuleGroup whereUserId($value) - * @method static Builder|RuleGroup withTrashed() - * @method static Builder|RuleGroup withoutTrashed() - * - * @property int $user_group_id - * - * @method static \Illuminate\Database\Eloquent\Builder|RuleGroup whereUserGroupId($value) - * - * @mixin Eloquent - */ + class RuleGroup extends Model { use ReturnsIntegerIdTrait; diff --git a/app/Models/RuleTrigger.php b/app/Models/RuleTrigger.php index 6d14358ebd..7ad68b5d10 100644 --- a/app/Models/RuleTrigger.php +++ b/app/Models/RuleTrigger.php @@ -31,35 +31,7 @@ use Illuminate\Database\Eloquent\Casts\Attribute; use Illuminate\Database\Eloquent\Model; use Illuminate\Database\Eloquent\Relations\BelongsTo; -/** - * FireflyIII\Models\RuleTrigger - * - * @property int $id - * @property null|Carbon $created_at - * @property null|Carbon $updated_at - * @property int $rule_id - * @property null|string $trigger_type - * @property null|string $trigger_value - * @property int $order - * @property bool $active - * @property bool $stop_processing - * @property Rule $rule - * - * @method static Builder|RuleTrigger newModelQuery() - * @method static Builder|RuleTrigger newQuery() - * @method static Builder|RuleTrigger query() - * @method static Builder|RuleTrigger whereActive($value) - * @method static Builder|RuleTrigger whereCreatedAt($value) - * @method static Builder|RuleTrigger whereId($value) - * @method static Builder|RuleTrigger whereOrder($value) - * @method static Builder|RuleTrigger whereRuleId($value) - * @method static Builder|RuleTrigger whereStopProcessing($value) - * @method static Builder|RuleTrigger whereTriggerType($value) - * @method static Builder|RuleTrigger whereTriggerValue($value) - * @method static Builder|RuleTrigger whereUpdatedAt($value) - * - * @mixin Eloquent - */ + class RuleTrigger extends Model { use ReturnsIntegerIdTrait; diff --git a/app/Models/Tag.php b/app/Models/Tag.php index c5fa90814f..4db62e890a 100644 --- a/app/Models/Tag.php +++ b/app/Models/Tag.php @@ -37,54 +37,6 @@ use Illuminate\Database\Eloquent\SoftDeletes; use Illuminate\Database\Query\Builder; use Symfony\Component\HttpKernel\Exception\NotFoundHttpException; -/** - * FireflyIII\Models\Tag - * - * @property int $id - * @property null|Carbon $created_at - * @property null|Carbon $updated_at - * @property null|Carbon $deleted_at - * @property int $user_id - * @property string $tag - * @property string $tagMode - * @property null|Carbon $date - * @property null|string $description - * @property null|float $latitude - * @property null|float $longitude - * @property null|int $zoomLevel - * @property Attachment[]|Collection $attachments - * @property null|int $attachments_count - * @property Collection|Location[] $locations - * @property null|int $locations_count - * @property Collection|TransactionJournal[] $transactionJournals - * @property null|int $transaction_journals_count - * @property User $user - * - * @method static \Illuminate\Database\Eloquent\Builder|Tag newModelQuery() - * @method static \Illuminate\Database\Eloquent\Builder|Tag newQuery() - * @method static Builder|Tag onlyTrashed() - * @method static \Illuminate\Database\Eloquent\Builder|Tag query() - * @method static \Illuminate\Database\Eloquent\Builder|Tag whereCreatedAt($value) - * @method static \Illuminate\Database\Eloquent\Builder|Tag whereDate($value) - * @method static \Illuminate\Database\Eloquent\Builder|Tag whereDeletedAt($value) - * @method static \Illuminate\Database\Eloquent\Builder|Tag whereDescription($value) - * @method static \Illuminate\Database\Eloquent\Builder|Tag whereId($value) - * @method static \Illuminate\Database\Eloquent\Builder|Tag whereLatitude($value) - * @method static \Illuminate\Database\Eloquent\Builder|Tag whereLongitude($value) - * @method static \Illuminate\Database\Eloquent\Builder|Tag whereTag($value) - * @method static \Illuminate\Database\Eloquent\Builder|Tag whereTagMode($value) - * @method static \Illuminate\Database\Eloquent\Builder|Tag whereUpdatedAt($value) - * @method static \Illuminate\Database\Eloquent\Builder|Tag whereUserId($value) - * @method static \Illuminate\Database\Eloquent\Builder|Tag whereZoomLevel($value) - * @method static Builder|Tag withTrashed() - * @method static Builder|Tag withoutTrashed() - * - * @property int $user_group_id - * - * @method static \Illuminate\Database\Eloquent\Builder|Tag whereUserGroupId($value) - * - * @mixin Eloquent - */ class Tag extends Model { use ReturnsIntegerIdTrait; diff --git a/app/Models/Transaction.php b/app/Models/Transaction.php index 2b8a00c0d6..b45379f625 100644 --- a/app/Models/Transaction.php +++ b/app/Models/Transaction.php @@ -36,62 +36,6 @@ use Illuminate\Database\Eloquent\Relations\BelongsTo; use Illuminate\Database\Eloquent\Relations\BelongsToMany; use Illuminate\Database\Eloquent\SoftDeletes; -/** - * FireflyIII\Models\Transaction - * - * @property int $id - * @property null|Carbon $created_at - * @property null|Carbon $updated_at - * @property null|Carbon $deleted_at - * @property bool $reconciled - * @property int $account_id - * @property int $transaction_journal_id - * @property null|string $description - * @property null|int $transaction_currency_id - * @property null|int|string $modified - * @property null|int|string $modified_foreign - * @property string $date - * @property string $max_date - * @property string $amount - * @property null|string $foreign_amount - * @property null|int $foreign_currency_id - * @property int $identifier - * @property Account $account - * @property Budget[]|Collection $budgets - * @property null|int $budgets_count - * @property Category[]|Collection $categories - * @property null|int $categories_count - * @property null|TransactionCurrency $foreignCurrency - * @property null|TransactionCurrency $transactionCurrency - * @property TransactionJournal $transactionJournal - * - * @method static Builder|Transaction after(Carbon $date) - * @method static Builder|Transaction before(Carbon $date) - * @method static Builder|Transaction newModelQuery() - * @method static Builder|Transaction newQuery() - * @method static \Illuminate\Database\Query\Builder|Transaction onlyTrashed() - * @method static Builder|Transaction query() - * @method static Builder|Transaction transactionTypes($types) - * @method static Builder|Transaction whereAccountId($value) - * @method static Builder|Transaction whereAmount($value) - * @method static Builder|Transaction whereCreatedAt($value) - * @method static Builder|Transaction whereDeletedAt($value) - * @method static Builder|Transaction whereDescription($value) - * @method static Builder|Transaction whereForeignAmount($value) - * @method static Builder|Transaction whereForeignCurrencyId($value) - * @method static Builder|Transaction whereId($value) - * @method static Builder|Transaction whereIdentifier($value) - * @method static Builder|Transaction whereReconciled($value) - * @method static Builder|Transaction whereTransactionCurrencyId($value) - * @method static Builder|Transaction whereTransactionJournalId($value) - * @method static Builder|Transaction whereUpdatedAt($value) - * @method static \Illuminate\Database\Query\Builder|Transaction withTrashed() - * @method static \Illuminate\Database\Query\Builder|Transaction withoutTrashed() - * - * @property int|string $the_count - * - * @mixin Eloquent - */ class Transaction extends Model { use Cachable; diff --git a/app/Models/TransactionCurrency.php b/app/Models/TransactionCurrency.php index 8d0c58d319..0f19f2f49e 100644 --- a/app/Models/TransactionCurrency.php +++ b/app/Models/TransactionCurrency.php @@ -36,50 +36,6 @@ use Illuminate\Database\Eloquent\SoftDeletes; use Illuminate\Database\Query\Builder; use Symfony\Component\HttpKernel\Exception\NotFoundHttpException; -/** - * FireflyIII\Models\TransactionCurrency - * - * @property int $id - * @property null|Carbon $created_at - * @property null|Carbon $updated_at - * @property null|Carbon $deleted_at - * @property bool $enabled - * @property null|bool $userGroupDefault - * @property null|bool $userGroupEnabled - * @property string $code - * @property string $name - * @property string $symbol - * @property int $decimal_places - * @property BudgetLimit[]|Collection $budgetLimits - * @property null|int $budget_limits_count - * @property Collection|TransactionJournal[] $transactionJournals - * @property null|int $transaction_journals_count - * @property Collection|Transaction[] $transactions - * @property null|int $transactions_count - * - * @method static \Illuminate\Database\Eloquent\Builder|TransactionCurrency newModelQuery() - * @method static \Illuminate\Database\Eloquent\Builder|TransactionCurrency newQuery() - * @method static Builder|TransactionCurrency onlyTrashed() - * @method static \Illuminate\Database\Eloquent\Builder|TransactionCurrency query() - * @method static \Illuminate\Database\Eloquent\Builder|TransactionCurrency whereCode($value) - * @method static \Illuminate\Database\Eloquent\Builder|TransactionCurrency whereCreatedAt($value) - * @method static \Illuminate\Database\Eloquent\Builder|TransactionCurrency whereDecimalPlaces($value) - * @method static \Illuminate\Database\Eloquent\Builder|TransactionCurrency whereDeletedAt($value) - * @method static \Illuminate\Database\Eloquent\Builder|TransactionCurrency whereEnabled($value) - * @method static \Illuminate\Database\Eloquent\Builder|TransactionCurrency whereId($value) - * @method static \Illuminate\Database\Eloquent\Builder|TransactionCurrency whereName($value) - * @method static \Illuminate\Database\Eloquent\Builder|TransactionCurrency whereSymbol($value) - * @method static \Illuminate\Database\Eloquent\Builder|TransactionCurrency whereUpdatedAt($value) - * @method static Builder|TransactionCurrency withTrashed() - * @method static Builder|TransactionCurrency withoutTrashed() - * - * @property Collection $userGroups - * @property null|int $user_groups_count - * @property Collection $users - * @property null|int $users_count - * - * @mixin Eloquent - */ class TransactionCurrency extends Model { use ReturnsIntegerIdTrait; diff --git a/app/Models/TransactionGroup.php b/app/Models/TransactionGroup.php index 6922513c49..19d389961e 100644 --- a/app/Models/TransactionGroup.php +++ b/app/Models/TransactionGroup.php @@ -36,40 +36,6 @@ use Illuminate\Database\Eloquent\SoftDeletes; use Illuminate\Database\Query\Builder; use Symfony\Component\HttpKernel\Exception\NotFoundHttpException; -/** - * FireflyIII\Models\TransactionGroup - * - * @property int $id - * @property null|Carbon $created_at - * @property null|Carbon $updated_at - * @property null|Carbon $deleted_at - * @property int $user_id - * @property null|string $title - * @property Collection|TransactionJournal[] $transactionJournals - * @property null|int $transaction_journals_count - * @property User $user - * - * @method static \Illuminate\Database\Eloquent\Builder|TransactionGroup newModelQuery() - * @method static \Illuminate\Database\Eloquent\Builder|TransactionGroup newQuery() - * @method static Builder|TransactionGroup onlyTrashed() - * @method static \Illuminate\Database\Eloquent\Builder|TransactionGroup query() - * @method static \Illuminate\Database\Eloquent\Builder|TransactionGroup whereCreatedAt($value) - * @method static \Illuminate\Database\Eloquent\Builder|TransactionGroup whereDeletedAt($value) - * @method static \Illuminate\Database\Eloquent\Builder|TransactionGroup whereId($value) - * @method static \Illuminate\Database\Eloquent\Builder|TransactionGroup whereTitle($value) - * @method static \Illuminate\Database\Eloquent\Builder|TransactionGroup whereUpdatedAt($value) - * @method static \Illuminate\Database\Eloquent\Builder|TransactionGroup whereUserId($value) - * @method static Builder|TransactionGroup withTrashed() - * @method static Builder|TransactionGroup withoutTrashed() - * - * @property int $user_group_id - * - * @method static \Illuminate\Database\Eloquent\Builder|TransactionGroup whereUserGroupId($value) - * - * @property null|UserGroup $userGroup - * - * @mixin Eloquent - */ class TransactionGroup extends Model { use ReturnsIntegerIdTrait; diff --git a/app/Models/TransactionJournal.php b/app/Models/TransactionJournal.php index fd26fbcc05..f8b0bd6d79 100644 --- a/app/Models/TransactionJournal.php +++ b/app/Models/TransactionJournal.php @@ -41,94 +41,6 @@ use Illuminate\Database\Eloquent\Relations\MorphMany; use Illuminate\Database\Eloquent\SoftDeletes; use Symfony\Component\HttpKernel\Exception\NotFoundHttpException; -/** - * FireflyIII\Models\TransactionJournal - * - * @property int $id - * @property null|Carbon $created_at - * @property null|Carbon $updated_at - * @property null|Carbon $deleted_at - * @property int $user_id - * @property int $transaction_type_id - * @property null|int|string $transaction_group_id - * @property null|int|string $bill_id - * @property null|int|string $transaction_currency_id - * @property null|string $description - * @property Carbon $date - * @property null|Carbon $interest_date - * @property null|Carbon $book_date - * @property null|Carbon $process_date - * @property int $order - * @property int $tag_count - * @property string $transaction_type_type - * @property bool $encrypted - * @property bool $completed - * @property Attachment[]|Collection $attachments - * @property null|int $attachments_count - * @property null|Bill $bill - * @property Budget[]|Collection $budgets - * @property null|int $budgets_count - * @property Category[]|Collection $categories - * @property null|int $categories_count - * @property Collection|TransactionJournalLink[] $destJournalLinks - * @property null|int $dest_journal_links_count - * @property Collection|Note[] $notes - * @property null|int $notes_count - * @property Collection|PiggyBankEvent[] $piggyBankEvents - * @property null|int $piggy_bank_events_count - * @property Collection|TransactionJournalLink[] $sourceJournalLinks - * @property null|int $source_journal_links_count - * @property Collection|Tag[] $tags - * @property null|int $tags_count - * @property null|TransactionCurrency $transactionCurrency - * @property null|TransactionGroup $transactionGroup - * @property Collection|TransactionJournalMeta[] $transactionJournalMeta - * @property null|int $transaction_journal_meta_count - * @property TransactionType $transactionType - * @property Collection|Transaction[] $transactions - * @property null|int $transactions_count - * @property User $user - * - * @method static EloquentBuilder|TransactionJournal after(Carbon $date) - * @method static EloquentBuilder|TransactionJournal before(Carbon $date) - * @method static EloquentBuilder|TransactionJournal newModelQuery() - * @method static EloquentBuilder|TransactionJournal newQuery() - * @method static \Illuminate\Database\Query\Builder|TransactionJournal onlyTrashed() - * @method static EloquentBuilder|TransactionJournal query() - * @method static EloquentBuilder|TransactionJournal transactionTypes($types) - * @method static EloquentBuilder|TransactionJournal whereBillId($value) - * @method static EloquentBuilder|TransactionJournal whereBookDate($value) - * @method static EloquentBuilder|TransactionJournal whereCompleted($value) - * @method static EloquentBuilder|TransactionJournal whereCreatedAt($value) - * @method static EloquentBuilder|TransactionJournal whereDate($value) - * @method static EloquentBuilder|TransactionJournal whereDeletedAt($value) - * @method static EloquentBuilder|TransactionJournal whereDescription($value) - * @method static EloquentBuilder|TransactionJournal whereEncrypted($value) - * @method static EloquentBuilder|TransactionJournal whereId($value) - * @method static EloquentBuilder|TransactionJournal whereInterestDate($value) - * @method static EloquentBuilder|TransactionJournal whereOrder($value) - * @method static EloquentBuilder|TransactionJournal whereProcessDate($value) - * @method static EloquentBuilder|TransactionJournal whereTagCount($value) - * @method static EloquentBuilder|TransactionJournal whereTransactionCurrencyId($value) - * @method static EloquentBuilder|TransactionJournal whereTransactionGroupId($value) - * @method static EloquentBuilder|TransactionJournal whereTransactionTypeId($value) - * @method static EloquentBuilder|TransactionJournal whereUpdatedAt($value) - * @method static EloquentBuilder|TransactionJournal whereUserId($value) - * @method static \Illuminate\Database\Query\Builder|TransactionJournal withTrashed() - * @method static \Illuminate\Database\Query\Builder|TransactionJournal withoutTrashed() - * - * @property Collection|Location[] $locations - * @property null|int $locations_count - * @property int|string $the_count - * @property int $user_group_id - * - * @method static EloquentBuilder|TransactionJournal whereUserGroupId($value) - * - * @property Collection $auditLogEntries - * @property null|int $audit_log_entries_count - * - * @mixin Eloquent - */ class TransactionJournal extends Model { use HasFactory; diff --git a/app/Models/TransactionJournalLink.php b/app/Models/TransactionJournalLink.php index 01923e8318..a9256b8559 100644 --- a/app/Models/TransactionJournalLink.php +++ b/app/Models/TransactionJournalLink.php @@ -34,37 +34,7 @@ use Illuminate\Database\Eloquent\Relations\BelongsTo; use Illuminate\Database\Eloquent\Relations\MorphMany; use Symfony\Component\HttpKernel\Exception\NotFoundHttpException; -/** - * FireflyIII\Models\TransactionJournalLink - * - * @property int $id - * @property null|Carbon $created_at - * @property null|Carbon $updated_at - * @property int $link_type_id - * @property int $source_id - * @property int $destination_id - * @property null|string $comment - * @property TransactionJournal $destination - * @property LinkType $linkType - * @property Collection|Note[] $notes - * @property null|int $notes_count - * @property TransactionJournal $source - * @property string $inward - * @property string $outward - * - * @method static Builder|TransactionJournalLink newModelQuery() - * @method static Builder|TransactionJournalLink newQuery() - * @method static Builder|TransactionJournalLink query() - * @method static Builder|TransactionJournalLink whereComment($value) - * @method static Builder|TransactionJournalLink whereCreatedAt($value) - * @method static Builder|TransactionJournalLink whereDestinationId($value) - * @method static Builder|TransactionJournalLink whereId($value) - * @method static Builder|TransactionJournalLink whereLinkTypeId($value) - * @method static Builder|TransactionJournalLink whereSourceId($value) - * @method static Builder|TransactionJournalLink whereUpdatedAt($value) - * - * @mixin Eloquent - */ + class TransactionJournalLink extends Model { use ReturnsIntegerIdTrait; diff --git a/app/Models/TransactionJournalMeta.php b/app/Models/TransactionJournalMeta.php index 767eccd314..4083d02955 100644 --- a/app/Models/TransactionJournalMeta.php +++ b/app/Models/TransactionJournalMeta.php @@ -32,36 +32,7 @@ use Illuminate\Database\Eloquent\Relations\BelongsTo; use Illuminate\Database\Eloquent\SoftDeletes; use Illuminate\Database\Query\Builder; -/** - * FireflyIII\Models\TransactionJournalMeta - * - * @property int $id - * @property null|Carbon $created_at - * @property null|Carbon $updated_at - * @property int $transaction_journal_id - * @property string $name - * @property mixed $data - * @property string $hash - * @property null|Carbon $deleted_at - * @property TransactionJournal $transactionJournal - * - * @method static \Illuminate\Database\Eloquent\Builder|TransactionJournalMeta newModelQuery() - * @method static \Illuminate\Database\Eloquent\Builder|TransactionJournalMeta newQuery() - * @method static Builder|TransactionJournalMeta onlyTrashed() - * @method static \Illuminate\Database\Eloquent\Builder|TransactionJournalMeta query() - * @method static \Illuminate\Database\Eloquent\Builder|TransactionJournalMeta whereCreatedAt($value) - * @method static \Illuminate\Database\Eloquent\Builder|TransactionJournalMeta whereData($value) - * @method static \Illuminate\Database\Eloquent\Builder|TransactionJournalMeta whereDeletedAt($value) - * @method static \Illuminate\Database\Eloquent\Builder|TransactionJournalMeta whereHash($value) - * @method static \Illuminate\Database\Eloquent\Builder|TransactionJournalMeta whereId($value) - * @method static \Illuminate\Database\Eloquent\Builder|TransactionJournalMeta whereName($value) - * @method static \Illuminate\Database\Eloquent\Builder|TransactionJournalMeta whereTransactionJournalId($value) - * @method static \Illuminate\Database\Eloquent\Builder|TransactionJournalMeta whereUpdatedAt($value) - * @method static Builder|TransactionJournalMeta withTrashed() - * @method static Builder|TransactionJournalMeta withoutTrashed() - * - * @mixin Eloquent - */ + class TransactionJournalMeta extends Model { use ReturnsIntegerIdTrait; diff --git a/app/Models/TransactionType.php b/app/Models/TransactionType.php index 4a11767b1b..ab0feb5b41 100644 --- a/app/Models/TransactionType.php +++ b/app/Models/TransactionType.php @@ -33,31 +33,7 @@ use Illuminate\Database\Eloquent\SoftDeletes; use Illuminate\Database\Query\Builder; use Symfony\Component\HttpKernel\Exception\NotFoundHttpException; -/** - * FireflyIII\Models\TransactionType - * - * @property int $id - * @property null|Carbon $created_at - * @property null|Carbon $updated_at - * @property null|Carbon $deleted_at - * @property string $type - * @property Collection|TransactionJournal[] $transactionJournals - * @property null|int $transaction_journals_count - * - * @method static \Illuminate\Database\Eloquent\Builder|TransactionType newModelQuery() - * @method static \Illuminate\Database\Eloquent\Builder|TransactionType newQuery() - * @method static Builder|TransactionType onlyTrashed() - * @method static \Illuminate\Database\Eloquent\Builder|TransactionType query() - * @method static \Illuminate\Database\Eloquent\Builder|TransactionType whereCreatedAt($value) - * @method static \Illuminate\Database\Eloquent\Builder|TransactionType whereDeletedAt($value) - * @method static \Illuminate\Database\Eloquent\Builder|TransactionType whereId($value) - * @method static \Illuminate\Database\Eloquent\Builder|TransactionType whereType($value) - * @method static \Illuminate\Database\Eloquent\Builder|TransactionType whereUpdatedAt($value) - * @method static Builder|TransactionType withTrashed() - * @method static Builder|TransactionType withoutTrashed() - * - * @mixin Eloquent - */ + class TransactionType extends Model { use ReturnsIntegerIdTrait; diff --git a/app/Models/UserGroup.php b/app/Models/UserGroup.php index 34cf18f84e..ce4ffd478d 100644 --- a/app/Models/UserGroup.php +++ b/app/Models/UserGroup.php @@ -37,63 +37,7 @@ use Illuminate\Database\Eloquent\Relations\HasMany; use Illuminate\Database\Eloquent\Relations\HasManyThrough; use Symfony\Component\HttpKernel\Exception\NotFoundHttpException; -/** - * Class UserGroup - * - * @property int $id - * @property null|Carbon $created_at - * @property null|Carbon $updated_at - * @property null|string $deleted_at - * @property string $title - * @property Collection|GroupMembership[] $groupMemberships - * @property null|int $group_memberships_count - * - * @method static Builder|UserGroup newModelQuery() - * @method static Builder|UserGroup newQuery() - * @method static Builder|UserGroup query() - * @method static Builder|UserGroup whereCreatedAt($value) - * @method static Builder|UserGroup whereDeletedAt($value) - * @method static Builder|UserGroup whereId($value) - * @method static Builder|UserGroup whereTitle($value) - * @method static Builder|UserGroup whereUpdatedAt($value) - * - * @property Collection $accounts - * @property null|int $accounts_count - * @property Collection $availableBudgets - * @property null|int $available_budgets_count - * @property Collection $bills - * @property null|int $bills_count - * @property Collection $budgets - * @property null|int $budgets_count - * @property Collection $piggyBanks - * @property null|int $piggy_banks_count - * @property Collection $transactionJournals - * @property null|int $transaction_journals_count - * @property Collection $attachments - * @property null|int $attachments_count - * @property Collection $categories - * @property null|int $categories_count - * @property Collection $currencyExchangeRates - * @property null|int $currency_exchange_rates_count - * @property Collection $objectGroups - * @property null|int $object_groups_count - * @property Collection $recurrences - * @property null|int $recurrences_count - * @property Collection $ruleGroups - * @property null|int $rule_groups_count - * @property Collection $rules - * @property null|int $rules_count - * @property Collection $tags - * @property null|int $tags_count - * @property Collection $transactionGroups - * @property null|int $transaction_groups_count - * @property Collection $webhooks - * @property null|int $webhooks_count - * @property Collection $currencies - * @property null|int $currencies_count - * - * @mixin Eloquent - */ + class UserGroup extends Model { use ReturnsIntegerIdTrait; diff --git a/app/Models/UserRole.php b/app/Models/UserRole.php index 3b18b0262d..0a5b8e7453 100644 --- a/app/Models/UserRole.php +++ b/app/Models/UserRole.php @@ -32,28 +32,7 @@ use Illuminate\Database\Eloquent\Collection; use Illuminate\Database\Eloquent\Model; use Illuminate\Database\Eloquent\Relations\HasMany; -/** - * Class UserRole - * - * @property int $id - * @property null|Carbon $created_at - * @property null|Carbon $updated_at - * @property null|string $deleted_at - * @property string $title - * @property Collection|GroupMembership[] $groupMemberships - * @property null|int $group_memberships_count - * - * @method static Builder|UserRole newModelQuery() - * @method static Builder|UserRole newQuery() - * @method static Builder|UserRole query() - * @method static Builder|UserRole whereCreatedAt($value) - * @method static Builder|UserRole whereDeletedAt($value) - * @method static Builder|UserRole whereId($value) - * @method static Builder|UserRole whereTitle($value) - * @method static Builder|UserRole whereUpdatedAt($value) - * - * @mixin Eloquent - */ + class UserRole extends Model { use ReturnsIntegerIdTrait; diff --git a/app/Models/Webhook.php b/app/Models/Webhook.php index 8fdbe68d2f..12db8b3f30 100644 --- a/app/Models/Webhook.php +++ b/app/Models/Webhook.php @@ -39,52 +39,7 @@ use Illuminate\Database\Eloquent\Relations\HasMany; use Illuminate\Database\Eloquent\SoftDeletes; use Symfony\Component\HttpKernel\Exception\NotFoundHttpException; -/** - * FireflyIII\Models\Webhook - * - * @property int $id - * @property null|Carbon $created_at - * @property null|Carbon $updated_at - * @property null|Carbon $deleted_at - * @property int $user_id - * @property bool $active - * @property int $trigger - * @property int $response - * @property int $delivery - * @property string $url - * @property User $user - * @property Collection|WebhookMessage[] $webhookMessages - * @property null|int $webhook_messages_count - * - * @method static Builder|Webhook newModelQuery() - * @method static Builder|Webhook newQuery() - * @method static \Illuminate\Database\Query\Builder|Webhook onlyTrashed() - * @method static Builder|Webhook query() - * @method static Builder|Webhook whereActive($value) - * @method static Builder|Webhook whereCreatedAt($value) - * @method static Builder|Webhook whereDeletedAt($value) - * @method static Builder|Webhook whereDelivery($value) - * @method static Builder|Webhook whereId($value) - * @method static Builder|Webhook whereResponse($value) - * @method static Builder|Webhook whereTrigger($value) - * @method static Builder|Webhook whereUpdatedAt($value) - * @method static Builder|Webhook whereUrl($value) - * @method static Builder|Webhook whereUserId($value) - * @method static \Illuminate\Database\Query\Builder|Webhook withTrashed() - * @method static \Illuminate\Database\Query\Builder|Webhook withoutTrashed() - * - * @property string $title - * @property string $secret - * - * @method static Builder|Webhook whereSecret($value) - * @method static Builder|Webhook whereTitle($value) - * - * @property int $user_group_id - * - * @method static Builder|Webhook whereUserGroupId($value) - * - * @mixin Eloquent - */ + class Webhook extends Model { use ReturnsIntegerIdTrait; diff --git a/app/Models/WebhookAttempt.php b/app/Models/WebhookAttempt.php index 76d1a110b4..c863bae5bc 100644 --- a/app/Models/WebhookAttempt.php +++ b/app/Models/WebhookAttempt.php @@ -34,36 +34,7 @@ use Illuminate\Database\Eloquent\SoftDeletes; use Illuminate\Database\Query\Builder; use Symfony\Component\HttpKernel\Exception\NotFoundHttpException; -/** - * Class WebhookAttempt - * - * @property int $id - * @property null|Carbon $created_at - * @property null|Carbon $updated_at - * @property null|string $deleted_at - * @property int $webhook_message_id - * @property int|string $status_code - * @property null|string $logs - * @property null|string $response - * @property WebhookMessage $webhookMessage - * - * @method static \Illuminate\Database\Eloquent\Builder|WebhookAttempt newModelQuery() - * @method static \Illuminate\Database\Eloquent\Builder|WebhookAttempt newQuery() - * @method static \Illuminate\Database\Eloquent\Builder|WebhookAttempt query() - * @method static \Illuminate\Database\Eloquent\Builder|WebhookAttempt whereCreatedAt($value) - * @method static \Illuminate\Database\Eloquent\Builder|WebhookAttempt whereDeletedAt($value) - * @method static \Illuminate\Database\Eloquent\Builder|WebhookAttempt whereId($value) - * @method static \Illuminate\Database\Eloquent\Builder|WebhookAttempt whereLogs($value) - * @method static \Illuminate\Database\Eloquent\Builder|WebhookAttempt whereResponse($value) - * @method static \Illuminate\Database\Eloquent\Builder|WebhookAttempt whereStatusCode($value) - * @method static \Illuminate\Database\Eloquent\Builder|WebhookAttempt whereUpdatedAt($value) - * @method static \Illuminate\Database\Eloquent\Builder|WebhookAttempt whereWebhookMessageId($value) - * @method static Builder|WebhookAttempt onlyTrashed() - * @method static Builder|WebhookAttempt withTrashed() - * @method static Builder|WebhookAttempt withoutTrashed() - * - * @mixin Eloquent - */ + class WebhookAttempt extends Model { use ReturnsIntegerIdTrait; diff --git a/app/Models/WebhookMessage.php b/app/Models/WebhookMessage.php index 8b27dde551..378ace58c9 100644 --- a/app/Models/WebhookMessage.php +++ b/app/Models/WebhookMessage.php @@ -35,42 +35,7 @@ use Illuminate\Database\Eloquent\Relations\BelongsTo; use Illuminate\Database\Eloquent\Relations\HasMany; use Symfony\Component\HttpKernel\Exception\NotFoundHttpException; -/** - * FireflyIII\Models\WebhookMessage - * - * @property int $id - * @property null|Carbon $created_at - * @property null|Carbon $updated_at - * @property null|string $deleted_at - * @property int $webhook_id - * @property bool $sent - * @property bool $errored - * @property int $attempts - * @property string $uuid - * @property array $message - * @property null|array $logs - * @property Webhook $webhook - * - * @method static Builder|WebhookMessage newModelQuery() - * @method static Builder|WebhookMessage newQuery() - * @method static Builder|WebhookMessage query() - * @method static Builder|WebhookMessage whereAttempts($value) - * @method static Builder|WebhookMessage whereCreatedAt($value) - * @method static Builder|WebhookMessage whereDeletedAt($value) - * @method static Builder|WebhookMessage whereErrored($value) - * @method static Builder|WebhookMessage whereId($value) - * @method static Builder|WebhookMessage whereLogs($value) - * @method static Builder|WebhookMessage whereMessage($value) - * @method static Builder|WebhookMessage whereSent($value) - * @method static Builder|WebhookMessage whereUpdatedAt($value) - * @method static Builder|WebhookMessage whereUuid($value) - * @method static Builder|WebhookMessage whereWebhookId($value) - * - * @property Collection|WebhookAttempt[] $webhookAttempts - * @property null|int $webhook_attempts_count - * - * @mixin Eloquent - */ + class WebhookMessage extends Model { use ReturnsIntegerIdTrait; diff --git a/app/User.php b/app/User.php index 3c58550c92..6eaed57ce0 100644 --- a/app/User.php +++ b/app/User.php @@ -73,113 +73,6 @@ use Laravel\Passport\HasApiTokens; use Laravel\Passport\Token; use Symfony\Component\HttpKernel\Exception\NotFoundHttpException; -/** - * Class User. - * - * @SuppressWarnings(PHPMD.CouplingBetweenObjects) - * - * @property int|string $id - * @property string $email - * @property bool $isAdmin - * @property bool $has2FA - * @property array $prefs - * @property string $password - * @property string $mfa_secret - * @property Collection $roles - * @property string $blocked_code - * @property bool $blocked - * @property null|Carbon $created_at - * @property null|Carbon $updated_at - * @property null|string $remember_token - * @property null|string $reset - * @property Account[]|\Illuminate\Database\Eloquent\Collection $accounts - * @property Attachment[]|\Illuminate\Database\Eloquent\Collection $attachments - * @property AvailableBudget[]|\Illuminate\Database\Eloquent\Collection $availableBudgets - * @property Bill[]|\Illuminate\Database\Eloquent\Collection $bills - * @property Budget[]|\Illuminate\Database\Eloquent\Collection $budgets - * @property Category[]|\Illuminate\Database\Eloquent\Collection $categories - * @property Client[]|\Illuminate\Database\Eloquent\Collection $clients - * @property CurrencyExchangeRate[]|\Illuminate\Database\Eloquent\Collection $currencyExchangeRates - * @property DatabaseNotification[]|DatabaseNotificationCollection $notifications - * @property \Illuminate\Database\Eloquent\Collection|PiggyBank[] $piggyBanks - * @property \Illuminate\Database\Eloquent\Collection|Preference[] $preferences - * @property \Illuminate\Database\Eloquent\Collection|Recurrence[] $recurrences - * @property \Illuminate\Database\Eloquent\Collection|RuleGroup[] $ruleGroups - * @property \Illuminate\Database\Eloquent\Collection|Rule[] $rules - * @property \Illuminate\Database\Eloquent\Collection|Tag[] $tags - * @property \Illuminate\Database\Eloquent\Collection|Token[] $tokens - * @property \Illuminate\Database\Eloquent\Collection|TransactionGroup[] $transactionGroups - * @property \Illuminate\Database\Eloquent\Collection|TransactionJournal[] $transactionJournals - * @property \Illuminate\Database\Eloquent\Collection|Transaction[] $transactions - * - * @method static Builder|User newModelQuery() - * @method static Builder|User newQuery() - * @method static Builder|User query() - * @method static Builder|User whereBlocked($value) - * @method static Builder|User whereBlockedCode($value) - * @method static Builder|User whereCreatedAt($value) - * @method static Builder|User whereEmail($value) - * @method static Builder|User whereId($value) - * @method static Builder|User wherePassword($value) - * @method static Builder|User whereRememberToken($value) - * @method static Builder|User whereReset($value) - * @method static Builder|User whereUpdatedAt($value) - * - * @property null|string $objectguid - * @property null|int $accounts_count - * @property null|int $attachments_count - * @property null|int $available_budgets_count - * @property null|int $bills_count - * @property null|int $budgets_count - * @property null|int $categories_count - * @property null|int $clients_count - * @property null|int $currency_exchange_rates_count - * @property null|int $notifications_count - * @property null|int $piggy_banks_count - * @property null|int $preferences_count - * @property null|int $recurrences_count - * @property null|int $roles_count - * @property null|int $rule_groups_count - * @property null|int $rules_count - * @property null|int $tags_count - * @property null|int $tokens_count - * @property null|int $transaction_groups_count - * @property null|int $transaction_journals_count - * @property null|int $transactions_count - * - * @method static Builder|User whereMfaSecret($value) - * @method static Builder|User whereObjectguid($value) - * - * @property null|string $provider - * - * @method static Builder|User whereProvider($value) - * - * @property \Illuminate\Database\Eloquent\Collection|ObjectGroup[] $objectGroups - * @property null|int $object_groups_count - * @property \Illuminate\Database\Eloquent\Collection|Webhook[] $webhooks - * @property null|int $webhooks_count - * @property null|string $two_factor_secret - * @property null|string $two_factor_recovery_codes - * @property null|string $guid - * @property null|string $domain - * - * @method static Builder|User whereDomain($value) - * @method static Builder|User whereGuid($value) - * @method static Builder|User whereTwoFactorRecoveryCodes($value) - * @method static Builder|User whereTwoFactorSecret($value) - * - * @property null|int $user_group_id - * @property GroupMembership[]|\Illuminate\Database\Eloquent\Collection $groupMemberships - * @property null|int $group_memberships_count - * @property null|UserGroup $userGroup - * - * @method static Builder|User whereUserGroupId($value) - * - * @property \Illuminate\Database\Eloquent\Collection $currencies - * @property null|int $currencies_count - * - * @mixin Eloquent - */ class User extends Authenticatable { use HasApiTokens;