mirror of
https://github.com/firefly-iii/firefly-iii.git
synced 2025-12-12 01:42:32 +00:00
Refactor installer.
This commit is contained in:
@@ -47,7 +47,8 @@ namespace FireflyIII\Jobs;
|
||||
|
||||
use Carbon\Carbon;
|
||||
use FireflyIII\Events\RequestedReportOnJournals;
|
||||
use FireflyIII\Events\StoredTransactionJournal;
|
||||
use FireflyIII\Events\StoredTransactionGroup;
|
||||
use FireflyIII\Exceptions\FireflyException;
|
||||
use FireflyIII\Factory\PiggyBankEventFactory;
|
||||
use FireflyIII\Factory\PiggyBankFactory;
|
||||
use FireflyIII\Models\Recurrence;
|
||||
@@ -317,6 +318,7 @@ class CreateRecurringTransactions implements ShouldQueue
|
||||
*/
|
||||
private function handleOccurrences(Recurrence $recurrence, array $occurrences): Collection
|
||||
{
|
||||
throw new FireflyException('Needs refactor');
|
||||
$collection = new Collection;
|
||||
/** @var Carbon $date */
|
||||
foreach ($occurrences as $date) {
|
||||
@@ -360,7 +362,7 @@ class CreateRecurringTransactions implements ShouldQueue
|
||||
Log::debug(sprintf('Piggy bank ID for recurrence #%d is #%d', $recurrence->id, $piggyBankId));
|
||||
|
||||
// trigger event:
|
||||
event(new StoredTransactionJournal($journal));
|
||||
event(new StoredTransactionGroup($journal));
|
||||
|
||||
// link to piggy bank:
|
||||
/** @var PiggyBankFactory $factory */
|
||||
|
||||
Reference in New Issue
Block a user