mirror of
https://github.com/firefly-iii/firefly-iii.git
synced 2025-10-12 15:35:15 +00:00
Is now capable of updating transactions over the API.
This commit is contained in:
@@ -24,10 +24,44 @@
|
||||
declare(strict_types=1);
|
||||
|
||||
use FireflyIII\Export\Exporter\CsvExporter;
|
||||
use FireflyIII\Models\Account;
|
||||
use FireflyIII\Models\AccountType;
|
||||
use FireflyIII\Models\Attachment;
|
||||
use FireflyIII\Models\AvailableBudget;
|
||||
use FireflyIII\Models\Bill;
|
||||
use FireflyIII\Models\Budget;
|
||||
use FireflyIII\Models\BudgetLimit;
|
||||
use FireflyIII\Models\Category;
|
||||
use FireflyIII\Models\ExportJob;
|
||||
use FireflyIII\Models\ImportJob;
|
||||
use FireflyIII\Models\LinkType;
|
||||
use FireflyIII\Models\PiggyBank;
|
||||
use FireflyIII\Models\Preference;
|
||||
use FireflyIII\Models\Recurrence;
|
||||
use FireflyIII\Models\Rule;
|
||||
use FireflyIII\Models\RuleGroup;
|
||||
use FireflyIII\Models\Tag;
|
||||
use FireflyIII\Models\Transaction;
|
||||
use FireflyIII\Models\TransactionCurrency;
|
||||
use FireflyIII\Models\TransactionGroup;
|
||||
use FireflyIII\Models\TransactionJournal;
|
||||
use FireflyIII\Models\TransactionJournalLink;
|
||||
use FireflyIII\Models\TransactionType as TransactionTypeModel;
|
||||
use FireflyIII\Services\Currency\FixerIOv2;
|
||||
use FireflyIII\Services\Currency\RatesApiIOv1;
|
||||
use FireflyIII\Support\Binder\AccountList;
|
||||
use FireflyIII\Support\Binder\BudgetList;
|
||||
use FireflyIII\Support\Binder\CategoryList;
|
||||
use FireflyIII\Support\Binder\CLIToken;
|
||||
use FireflyIII\Support\Binder\ConfigurationName;
|
||||
use FireflyIII\Support\Binder\CurrencyCode;
|
||||
use FireflyIII\Support\Binder\Date;
|
||||
use FireflyIII\Support\Binder\ImportProvider;
|
||||
use FireflyIII\Support\Binder\JournalList;
|
||||
use FireflyIII\Support\Binder\SimpleJournalList;
|
||||
use FireflyIII\Support\Binder\TagList;
|
||||
use FireflyIII\Support\Binder\TagOrId;
|
||||
use FireflyIII\Support\Binder\UnfinishedJournal;
|
||||
use FireflyIII\TransactionRules\Actions\AddTag;
|
||||
use FireflyIII\TransactionRules\Actions\AppendDescription;
|
||||
use FireflyIII\TransactionRules\Actions\AppendNotes;
|
||||
@@ -82,6 +116,7 @@ use FireflyIII\TransactionRules\Triggers\ToAccountIs;
|
||||
use FireflyIII\TransactionRules\Triggers\ToAccountStarts;
|
||||
use FireflyIII\TransactionRules\Triggers\TransactionType;
|
||||
use FireflyIII\TransactionRules\Triggers\UserAction;
|
||||
use FireflyIII\User;
|
||||
|
||||
/*
|
||||
* DO NOT EDIT THIS FILE. IT IS AUTO GENERATED.
|
||||
@@ -320,54 +355,55 @@ return [
|
||||
],
|
||||
'bindables' => [
|
||||
// models
|
||||
'account' => \FireflyIII\Models\Account::class,
|
||||
'attachment' => \FireflyIII\Models\Attachment::class,
|
||||
'availableBudget' => \FireflyIII\Models\AvailableBudget::class,
|
||||
'bill' => \FireflyIII\Models\Bill::class,
|
||||
'budget' => \FireflyIII\Models\Budget::class,
|
||||
'budgetLimit' => \FireflyIII\Models\BudgetLimit::class,
|
||||
'category' => \FireflyIII\Models\Category::class,
|
||||
'linkType' => \FireflyIII\Models\LinkType::class,
|
||||
'transactionType' => \FireflyIII\Models\TransactionType::class,
|
||||
'journalLink' => \FireflyIII\Models\TransactionJournalLink::class,
|
||||
'currency' => \FireflyIII\Models\TransactionCurrency::class,
|
||||
'piggyBank' => \FireflyIII\Models\PiggyBank::class,
|
||||
'preference' => \FireflyIII\Models\Preference::class,
|
||||
'tj' => \FireflyIII\Models\TransactionJournal::class,
|
||||
'tag' => \FireflyIII\Models\Tag::class,
|
||||
'recurrence' => \FireflyIII\Models\Recurrence::class,
|
||||
'rule' => \FireflyIII\Models\Rule::class,
|
||||
'ruleGroup' => \FireflyIII\Models\RuleGroup::class,
|
||||
'exportJob' => \FireflyIII\Models\ExportJob::class,
|
||||
'importJob' => \FireflyIII\Models\ImportJob::class,
|
||||
'transaction' => \FireflyIII\Models\Transaction::class,
|
||||
'user' => \FireflyIII\User::class,
|
||||
'account' => Account::class,
|
||||
'attachment' => Attachment::class,
|
||||
'availableBudget' => AvailableBudget::class,
|
||||
'bill' => Bill::class,
|
||||
'budget' => Budget::class,
|
||||
'budgetLimit' => BudgetLimit::class,
|
||||
'category' => Category::class,
|
||||
'linkType' => LinkType::class,
|
||||
'transactionType' => TransactionTypeModel::class,
|
||||
'journalLink' => TransactionJournalLink::class,
|
||||
'currency' => TransactionCurrency::class,
|
||||
'piggyBank' => PiggyBank::class,
|
||||
'preference' => Preference::class,
|
||||
'tj' => TransactionJournal::class,
|
||||
'tag' => Tag::class,
|
||||
'recurrence' => Recurrence::class,
|
||||
'rule' => Rule::class,
|
||||
'ruleGroup' => RuleGroup::class,
|
||||
'exportJob' => ExportJob::class,
|
||||
'importJob' => ImportJob::class,
|
||||
'transaction' => Transaction::class,
|
||||
'transactionGroup' => TransactionGroup::class,
|
||||
'user' => User::class,
|
||||
|
||||
// strings
|
||||
'import_provider' => \FireflyIII\Support\Binder\ImportProvider::class,
|
||||
'currency_code' => \FireflyIII\Support\Binder\CurrencyCode::class,
|
||||
'import_provider' => ImportProvider::class,
|
||||
'currency_code' => CurrencyCode::class,
|
||||
|
||||
// dates
|
||||
'start_date' => \FireflyIII\Support\Binder\Date::class,
|
||||
'end_date' => \FireflyIII\Support\Binder\Date::class,
|
||||
'date' => \FireflyIII\Support\Binder\Date::class,
|
||||
'start_date' => Date::class,
|
||||
'end_date' => Date::class,
|
||||
'date' => Date::class,
|
||||
|
||||
// lists
|
||||
'accountList' => \FireflyIII\Support\Binder\AccountList::class,
|
||||
'expenseList' => \FireflyIII\Support\Binder\AccountList::class,
|
||||
'budgetList' => \FireflyIII\Support\Binder\BudgetList::class,
|
||||
'journalList' => \FireflyIII\Support\Binder\JournalList::class,
|
||||
'categoryList' => \FireflyIII\Support\Binder\CategoryList::class,
|
||||
'tagList' => \FireflyIII\Support\Binder\TagList::class,
|
||||
'simpleJournalList' => \FireflyIII\Support\Binder\SimpleJournalList::class,
|
||||
'accountList' => AccountList::class,
|
||||
'expenseList' => AccountList::class,
|
||||
'budgetList' => BudgetList::class,
|
||||
'journalList' => JournalList::class,
|
||||
'categoryList' => CategoryList::class,
|
||||
'tagList' => TagList::class,
|
||||
'simpleJournalList' => SimpleJournalList::class,
|
||||
|
||||
// others
|
||||
'fromCurrencyCode' => \FireflyIII\Support\Binder\CurrencyCode::class,
|
||||
'toCurrencyCode' => \FireflyIII\Support\Binder\CurrencyCode::class,
|
||||
'unfinishedJournal' => \FireflyIII\Support\Binder\UnfinishedJournal::class,
|
||||
'cliToken' => \FireflyIII\Support\Binder\CLIToken::class,
|
||||
'tagOrId' => \FireflyIII\Support\Binder\TagOrId::class,
|
||||
'configName' => \FireflyIII\Support\Binder\ConfigurationName::class,
|
||||
'fromCurrencyCode' => CurrencyCode::class,
|
||||
'toCurrencyCode' => CurrencyCode::class,
|
||||
'unfinishedJournal' => UnfinishedJournal::class,
|
||||
'cliToken' => CLIToken::class,
|
||||
'tagOrId' => TagOrId::class,
|
||||
'configName' => ConfigurationName::class,
|
||||
|
||||
|
||||
],
|
||||
|
Reference in New Issue
Block a user