mirror of
				https://github.com/firefly-iii/firefly-iii.git
				synced 2025-10-31 02:36:28 +00:00 
			
		
		
		
	Group management code.
This commit is contained in:
		| @@ -30,6 +30,7 @@ use FireflyIII\Models\Budget; | ||||
| use FireflyIII\Models\BudgetLimit; | ||||
| use FireflyIII\Models\Category; | ||||
| use FireflyIII\Models\LinkType; | ||||
| use FireflyIII\Models\ObjectGroup; | ||||
| use FireflyIII\Models\PiggyBank; | ||||
| use FireflyIII\Models\Recurrence; | ||||
| use FireflyIII\Models\Rule; | ||||
| @@ -1163,13 +1164,30 @@ try { | ||||
|         } | ||||
|     ); | ||||
|  | ||||
|     // SPLIT | ||||
|     // object groups | ||||
|     Breadcrumbs::register( | ||||
|         'transactions.split.edit', | ||||
|         static function (BreadcrumbsGenerator $breadcrumbs, TransactionJournal $journal) { | ||||
|             $breadcrumbs->parent('transactions.show', $journal); | ||||
|             $breadcrumbs->push(trans('breadcrumbs.edit_journal', ['description' => $journal->description]), route('transactions.split.edit', [$journal->id])); | ||||
|         'object-groups.index', | ||||
|         static function (BreadcrumbsGenerator $breadcrumbs): void { | ||||
|             $breadcrumbs->parent('index'); | ||||
|             $breadcrumbs->push(trans('firefly.object_groups_breadcrumb'), route('object-groups.index')); | ||||
|         } | ||||
|     ); | ||||
|  | ||||
|     Breadcrumbs::register( | ||||
|         'object-groups.edit', | ||||
|         static function (BreadcrumbsGenerator $breadcrumbs, ObjectGroup $objectGroup) { | ||||
|             $breadcrumbs->parent('object-groups.index'); | ||||
|             $breadcrumbs->push(trans('breadcrumbs.edit_object_group', ['title' => $objectGroup->title]), route('object-groups.edit', [$objectGroup->id])); | ||||
|         } | ||||
|     ); | ||||
|  | ||||
|     Breadcrumbs::register( | ||||
|         'object-groups.delete', | ||||
|         static function (BreadcrumbsGenerator $breadcrumbs, ObjectGroup $objectGroup) { | ||||
|             $breadcrumbs->parent('object-groups.index'); | ||||
|             $breadcrumbs->push(trans('breadcrumbs.delete_object_group', ['title' => $objectGroup->title]), route('object-groups.delete', [$objectGroup->id])); | ||||
|         } | ||||
|     ); | ||||
|  | ||||
| } catch (DuplicateBreadcrumbException $e) { | ||||
| } | ||||
|   | ||||
		Reference in New Issue
	
	Block a user