Miguel Nogueira
17fb0e236f
This commit makes certain notifications cancellable. This enables notifications to be sent conditionally based on the user's choice.
28 lines
1.1 KiB
PHP
28 lines
1.1 KiB
PHP
<?php
|
|
|
|
use App\Facades\Options;
|
|
use Illuminate\Database\Seeder;
|
|
|
|
class DefaultOptionsSeeder extends Seeder
|
|
{
|
|
/**
|
|
* Run the database seeds.
|
|
*
|
|
* @return void
|
|
*/
|
|
public function run()
|
|
{
|
|
Options::setOption('notify_new_application_email', true, 'Notify when a new application comes through'); // done
|
|
Options::setOption('notify_application_comment', false, 'Notify when someone comments on an application'); // done
|
|
Options::setOption('notify_new_user', true, 'Notify when someone signs up'); // done
|
|
Options::setOption('notify_application_status_change', true, 'Notify when an application changes status'); // done
|
|
Options::setOption('notify_applicant_approved', true, 'Notify when an applicant is approved'); // done
|
|
Options::setOption('notify_vacancystatus_change', false, 'Notify when a vacancy\'s status changes'); // done
|
|
|
|
|
|
Options::setOption('enable_slack_notifications', true, 'Enable slack notifications');
|
|
Options::setOption('enable_email_notifications', true, 'Enable e-mail notifications');
|
|
|
|
}
|
|
}
|