Page MenuHomePhorge

DiscountSeeder.php
No OneTemporary

Size
1 KB
Referenced Files
None
Subscribers
None

DiscountSeeder.php

<?php
namespace Database\Seeds;
use App\Discount;
use Illuminate\Database\Seeder;
class DiscountSeeder extends Seeder
{
/**
* Run the database seeds.
*
* @return void
*/
public function run()
{
Discount::create(
[
'description' => 'Free Account',
'discount' => 100,
'active' => true,
]
);
Discount::create(
[
'description' => 'Student or Educational Institution',
'discount' => 30,
'active' => true,
]
);
Discount::create(
[
'description' => 'Test voucher',
'discount' => 10,
'active' => true,
'code' => 'TEST',
]
);
// We're running in reseller mode, add a sample discount
$tenants = \App\Tenant::where('id', '!=', \config('app.tenant_id'))->get();
foreach ($tenants as $tenant) {
$discount = Discount::create(
[
'description' => "Sample Discount by Reseller '{$tenant->title}'",
'discount' => 10,
'active' => true,
]
);
$discount->tenant_id = $tenant->id;
$discount->save();
}
}
}

File Metadata

Mime Type
text/x-php
Expires
Tue, Sep 29, 12:07 AM (1 d, 2 h)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
1455217
Default Alt Text
DiscountSeeder.php (1 KB)

Event Timeline