. */ namespace FireflyIII\Models; use Illuminate\Database\Eloquent\Model; use Illuminate\Database\Eloquent\Relations\BelongsTo; use Illuminate\Database\Eloquent\SoftDeletes; /** * Class AutoBudget */ class AutoBudget extends Model { /** @var int When the auto-budget resets every period automatically. */ public const AUTO_BUDGET_RESET = 1; /** @var int When the auto-budget adds an amount every period automatically */ public const AUTO_BUDGET_ROLLOVER = 2; use SoftDeletes; /** * @codeCoverageIgnore * @return BelongsTo */ public function budget(): BelongsTo { return $this->belongsTo(Budget::class); } /** * @codeCoverageIgnore * @return BelongsTo */ public function transactionCurrency(): BelongsTo { return $this->belongsTo(TransactionCurrency::class); } }