| 12345678910111213141516171819202122232425262728293031323334353637383940 |
- <?php
- namespace Database\Seeders;
- use App\Models\FnmBaseBracket;
- use Illuminate\Database\Seeder;
- class FnmBaseBracketSeeder extends Seeder
- {
- public function run(): void
- {
- $brackets = [
- [
- 'description' => 'Faixa 1 — Meses 1 a 3 (Isento)',
- 'start_month' => 1,
- 'end_month' => 3,
- 'percentage' => 0.0000,
- ],
- [
- 'description' => 'Faixa 2 — Meses 4 a 12',
- 'start_month' => 4,
- 'end_month' => 12,
- 'percentage' => 0.5000,
- ],
- [
- 'description' => 'Faixa 3 — Meses 13 em diante',
- 'start_month' => 13,
- 'end_month' => null,
- 'percentage' => 0.5000,
- ],
- ];
- foreach ($brackets as $bracket) {
- FnmBaseBracket::firstOrCreate(
- ['start_month' => $bracket['start_month'], 'end_month' => $bracket['end_month']],
- $bracket
- );
- }
- }
- }
|