Files
streamline-emr/docker/_streamline-src/database/seeders/ClinicsSeeder.php
T

39 lines
1.3 KiB
PHP
Executable File

<?php
namespace Database\Seeders;
use Illuminate\Database\Seeder;
use Modules\ClinicalData\Http\Controllers\ClinicController;
use Modules\ClinicalData\Services\Clinics\ClinicsServiceInterface;
use Streamline\Models\Clinic;
class ClinicsSeeder extends Seeder {
/**
* Run the database seeders.
*
* @return void
*/
public function run() {
$clinics = array(
array('name' => 'ANTE-NATAL Clinic', 'slug' => 'ante_natal'),
array('name' => 'A.R.T Clinic', 'slug' => 'art'),
array('name' => 'Dental Clinic', 'slug' => 'general'),
array('name' => 'Diabetes Clinic', 'slug' => 'diabetes'),
array('name' => 'Paediatric Clinic', 'slug' => 'general'),
array('name' => 'Psychiatry Clinic', 'slug' => 'mental_health'),
array('name' => 'TB Clinic', 'slug' => 'general'),
array('name' => 'Accident & Emergency Clinic', 'slug' => 'general'),
array('name' => 'General Adult Clinic', 'slug' => 'general'),
array('name' => 'Maternity Clinic', 'slug' => 'maternity'),
);
foreach ($clinics as $clinic):
Clinic::firstOrCreate([
"name" => $clinic['name'],
"slug" => $clinic['slug']
]);
endforeach;
}
}