private function mapearMateria(Materia $materia, array $props) { if (array_key_exists('idMateria', $props)) { $materia->setIdMateria($props['idMateria']); } if (array_key_exists('nombre', $props)) { $materia->setNombreMateria($props['nombre']); } if (array_key_exists('horas', $props)) { $materia->setHoras($props['horas']); } if (array_key_exists('idArea', $props)) { $materia->setIdArea($props['idArea']); } }