Skip to content

Commit 9b7c436

Browse files
authored
Merge pull request #123 from bowphp/feat/add-docs
Normalize the navbar
2 parents 93857cd + 6d46bb7 commit 9b7c436

5 files changed

Lines changed: 58 additions & 48 deletions

File tree

docs/scheduler.mdx

Lines changed: 26 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -46,32 +46,32 @@ class Kernel extends ApplicationLoader
4646
*/
4747
public function schedules(Scheduler $schedule): void
4848
{
49-
// Planifier une commande console Bow
50-
$schedule->command('cache:clear')
51-
->daily()
52-
->at('02:00')
53-
->description('Nettoyer le cache de l\'application');
54-
55-
// Planifier une commande shell
56-
$schedule->exec('mysqldump -u root mydb > /backups/db.sql')
57-
->daily()
58-
->at('03:00')
59-
->description('Sauvegarder la base de données')
60-
->runInBackground();
61-
62-
// Planifier une closure
63-
$schedule->call(function () {
64-
logger('Tâche de nettoyage exécutée...');
65-
})
66-
->hourly()
67-
->description('Tâche de nettoyage');
68-
69-
// Planifier un QueueTask
70-
$schedule->task(App\Tasks\SendWeeklyReportTask::class)
71-
->weekly()
72-
->sundays()
73-
->at('10:00')
74-
->description('Envoyer les rapports hebdomadaires');
49+
// Planifier une commande console Bow
50+
$schedule->command('cache:clear')
51+
->daily()
52+
->at('02:00')
53+
->description('Nettoyer le cache de l\'application');
54+
55+
// Planifier une commande shell
56+
$schedule->exec('mysqldump -u root mydb > /backups/db.sql')
57+
->daily()
58+
->at('03:00')
59+
->description('Sauvegarder la base de données')
60+
->runInBackground();
61+
62+
// Planifier une closure
63+
$schedule->call(function () {
64+
logger('Tâche de nettoyage exécutée...');
65+
})
66+
->hourly()
67+
->description('Tâche de nettoyage');
68+
69+
// Planifier un QueueTask
70+
$schedule->task(App\Tasks\SendWeeklyReportTask::class)
71+
->weekly()
72+
->sundays()
73+
->at('10:00')
74+
->description('Envoyer les rapports hebdomadaires');
7575
}
7676

7777
// ... autres méthodes du Kernel

docs/seeding.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
id: seeding
3-
title: "Seeding"
3+
title: "Seeders"
44
---
55

66
import SuggestionFeature from "@site/src/components/Partials/SuggestionFeature";

sidebars.json

Lines changed: 13 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -8,18 +8,24 @@
88
"container",
99
"contribution"
1010
],
11-
"Guide": [
11+
"Fondamentaux": [
1212
"routing",
1313
"controller",
1414
"views",
15-
"middleware",
15+
"middleware"
16+
],
17+
"Services": [
1618
"storage",
1719
"mail",
1820
"messaging",
19-
"i18n",
20-
"testing"
21+
"i18n"
22+
],
23+
"Console": [
24+
"console",
25+
"scheduler",
26+
"task"
2127
],
22-
"Base de donnée": [
28+
"Base de données": [
2329
"database",
2430
"query-builder",
2531
"orm",
@@ -40,15 +46,13 @@
4046
"soauth",
4147
"csrf"
4248
],
43-
"Misc": [
49+
"Outils": [
4450
"assets",
4551
"service",
4652
"helpers",
4753
"cqrs",
4854
"csv",
49-
"console",
50-
"scheduler",
51-
"task",
55+
"testing",
5256
"package"
5357
]
5458
}

versioned_docs/version-5.x/seeding.mdx

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
id: seeding
3-
title: "Seeding"
3+
title: "Seeders"
44
---
55

66
import SuggestionFeature from "@site/src/components/Partials/SuggestionFeature";
@@ -98,7 +98,7 @@ class Posts20260309130000
9898
$userIds = User::pluck('id')->toArray();
9999

100100
foreach (range(1, 100) as $i) {
101-
Post::create([
101+
$post = Post::create([
102102
'user_id' => $faker->randomElement($userIds),
103103
'title' => $faker->sentence,
104104
'slug' => $faker->slug,
@@ -107,6 +107,7 @@ class Posts20260309130000
107107
'created_at' => date('Y-m-d H:i:s'),
108108
'updated_at' => date('Y-m-d H:i:s'),
109109
]);
110+
$post->persist();
110111
}
111112
}
112113

@@ -153,10 +154,11 @@ class Roles20260309100000
153154
];
154155

155156
foreach ($roles as $role) {
156-
Database::table('roles')->insert(array_merge($role, [
157+
$role = Database::table('roles')->insert(array_merge($role, [
157158
'created_at' => date('Y-m-d H:i:s'),
158159
'updated_at' => date('Y-m-d H:i:s'),
159160
]));
161+
$role->persist();
160162
}
161163
}
162164

versioned_sidebars/version-5.x-sidebars.json

Lines changed: 13 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -8,18 +8,24 @@
88
"container",
99
"contribution"
1010
],
11-
"Guide": [
11+
"Fondamentaux": [
1212
"routing",
1313
"controller",
1414
"views",
15-
"middleware",
15+
"middleware"
16+
],
17+
"Services": [
1618
"storage",
1719
"mail",
1820
"messaging",
19-
"i18n",
20-
"testing"
21+
"i18n"
22+
],
23+
"Console": [
24+
"console",
25+
"scheduler",
26+
"task"
2127
],
22-
"Base de donnée": [
28+
"Base de données": [
2329
"database",
2430
"query-builder",
2531
"orm",
@@ -40,15 +46,13 @@
4046
"soauth",
4147
"csrf"
4248
],
43-
"Misc": [
49+
"Outils": [
4450
"assets",
4551
"service",
4652
"helpers",
4753
"cqrs",
4854
"csv",
49-
"console",
50-
"scheduler",
51-
"task",
55+
"testing",
5256
"package"
5357
]
5458
}

0 commit comments

Comments
 (0)