@@ -14,22 +14,22 @@ class UserMatrixSeeder extends Seeder
1414{
1515 public function run (): void
1616 {
17- // --- Basisdaten sicherstellen ---
17+ // --- create Basic Data ---
1818 $ this ->call ([
1919 SettingsSeeder::class,
2020 CompanySeeder::class,
2121 DepartmentSeeder::class,
2222 GroupMatrixSeeder::class,
2323 ]);
2424
25- // Basis-IDs für Pflichtfelder (falls notwendig )
25+ // Basic-Ids for required Fields (if necessary )
2626 $ companyId = Company::value ('id ' );
2727 $ deptId = Department::value ('id ' );
2828
2929 $ pwd = Hash::make (env ('MATRIX_PWD ' , 'password ' ));
3030 $ gid = fn (string $ name ) => (int ) PermissionGroup::where ('name ' , $ name )->value ('id ' );
3131
32- // Helper zum Anhängen an Gruppen
32+ // Helper for attaching to groups
3333 $ attach = function (?int $ userId , string $ groupName ) use ($ gid ) {
3434 if (!$ userId ) {
3535 echo "skip null user for {$ groupName }\n" ;
@@ -44,7 +44,7 @@ public function run(): void
4444 }
4545 };
4646
47- // --- Superuser (volle Rechte, keine Gruppen nötig ) ---
47+ // --- Superuser (all Permissions, no Groups necessary ) ---
4848 $ super = User::updateOrCreate (
4949 ['username ' => 'superuser_matrix ' ],
5050 [
@@ -61,7 +61,7 @@ public function run(): void
6161 'permissions ' => json_encode (['superuser ' => '1 ' ]),
6262 ]);
6363
64- // --- User ohne Zugriffe ---
64+ // --- User without Permissions ---
6565 $ uNone = User::updateOrCreate (
6666 ['username ' => 'user_none ' ],
6767 [
@@ -75,7 +75,7 @@ public function run(): void
7575 ]
7676 );
7777
78- // --- User nur mit Assets (View) ---
78+ // --- User only with Assets (View) ---
7979 $ uAssets = User::updateOrCreate (
8080 ['username ' => 'user_assets_view ' ],
8181 [
@@ -133,7 +133,7 @@ public function run(): void
133133 );
134134 $ attach ($ uPfDel ->id , 'grp_pf_delete ' );
135135
136- // --- je Matrix-Gruppe ein eigener User ---
136+ // --- Each matrix group has its own user. ---
137137 foreach (PermissionGroup::pluck ('id ' , 'name ' ) as $ name => $ groupId ) {
138138 $ u = User::updateOrCreate (
139139 ['username ' => "user_ {$ name }" ],
@@ -153,7 +153,7 @@ public function run(): void
153153 );
154154 }
155155
156- // --- Kombi -User: View + Edit + Delete ---
156+ // --- Combination -User: View + Edit + Delete ---
157157 $ uVed = User::updateOrCreate (
158158 ['username ' => 'user_combo_ved ' ],
159159 [
@@ -170,7 +170,7 @@ public function run(): void
170170 $ attach ($ uVed ->id , $ g );
171171 }
172172
173- // --- Multi-None-User in drei leeren Gruppen ---
173+ // --- Multi-None-User in three empty groups ---
174174 $ uMultiNone = User::updateOrCreate (
175175 ['username ' => 'user_multi_none ' ],
176176 [
0 commit comments