45 lines
2.7 KiB
PHP
45 lines
2.7 KiB
PHP
<?php
|
|
|
|
use App\Models\Cadastro\SujeitoAtencao\Deficiencia as Model;
|
|
use Illuminate\Database\Seeder;
|
|
|
|
class Deficiencia_20240506074057 extends Seeder
|
|
{
|
|
public function run()
|
|
{
|
|
$deficienciaBase = [
|
|
'AUDITIVA' => 1,
|
|
'VISUAL' => 2,
|
|
'INTELECTUAL_CONGNITIVA' => 3,
|
|
'FISICA' => 4,
|
|
'OUTRA' => 5,
|
|
];
|
|
|
|
$deficiencias = [
|
|
['id' => 1, 'descricao' => 'AFÔNICA', 'deficiencia_base_id' => $deficienciaBase['OUTRA']],
|
|
['id' => 2, 'descricao' => 'ALTAS HABILIDADES/SUPERDOTAÇÃO', 'deficiencia_base_id' => $deficienciaBase['OUTRA']],
|
|
['id' => 3, 'descricao' => 'AUTISMO', 'deficiencia_base_id' => $deficienciaBase['OUTRA']],
|
|
['id' => 4, 'descricao' => 'CEGUEIRA', 'deficiencia_base_id' => $deficienciaBase['VISUAL']],
|
|
['id' => 5, 'descricao' => 'BAIXA VISÃO', 'deficiencia_base_id' => $deficienciaBase['VISUAL']],
|
|
['id' => 6, 'descricao' => 'FÍSICA/MOTORA', 'deficiencia_base_id' => $deficienciaBase['FISICA']],
|
|
['id' => 7, 'descricao' => 'DEFICIÊNCIA MENTAL OU INTELECTUAL', 'deficiencia_base_id' => $deficienciaBase['INTELECTUAL_CONGNITIVA']],
|
|
['id' => 8, 'descricao' => 'SÍNDROME DE DOWN', 'deficiencia_base_id' => $deficienciaBase['INTELECTUAL_CONGNITIVA']],
|
|
['id' => 9, 'descricao' => 'SURDEZ SEVERA/PROFUNDA', 'deficiencia_base_id' => $deficienciaBase['AUDITIVA']],
|
|
['id' => 10, 'descricao' => 'SURDEZ LEVE/MODERADA', 'deficiencia_base_id' => $deficienciaBase['AUDITIVA']],
|
|
['id' => 11, 'descricao' => 'TRANSTORNO/DOENÇA MENTAL', 'deficiencia_base_id' => $deficienciaBase['INTELECTUAL_CONGNITIVA']],
|
|
['id' => 12, 'descricao' => 'CONDUTAS TÍPICAS', 'deficiencia_base_id' => $deficienciaBase['OUTRA']],
|
|
['id' => 13, 'descricao' => 'OUTRA', 'deficiencia_base_id' => $deficienciaBase['OUTRA']],
|
|
['id' => 14, 'descricao' => 'AUDITIVA', 'deficiencia_base_id' => $deficienciaBase['AUDITIVA']],
|
|
['id' => 15, 'descricao' => 'INTELECTUAL', 'deficiencia_base_id' => $deficienciaBase['INTELECTUAL_CONGNITIVA']],
|
|
['id' => 16, 'descricao' => 'MOTORA', 'deficiencia_base_id' => $deficienciaBase['FISICA']],
|
|
['id' => 17, 'descricao' => 'MÚLTIPLA', 'deficiencia_base_id' => $deficienciaBase['OUTRA']],
|
|
['id' => 18, 'descricao' => 'VISUAL', 'deficiencia_base_id' => $deficienciaBase['VISUAL']],
|
|
['id' => 19, 'descricao' => 'FÍSICA', 'deficiencia_base_id' => $deficienciaBase['FISICA']],
|
|
['id' => 20, 'descricao' => 'MENTAL', 'deficiencia_base_id' => $deficienciaBase['INTELECTUAL_CONGNITIVA']],
|
|
['id' => 21, 'descricao' => 'SURDOCEGUEIRA', 'deficiencia_base_id' => $deficienciaBase['OUTRA']],
|
|
];
|
|
|
|
SeederUtil::saveList(Model::class, $deficiencias, 'id');
|
|
}
|
|
}
|