respuesta_operador_enc_id = $respuestas_operador_enc_id; } /** * Build the message. * * @return $this */ public function build() { $id = $this->respuesta_operador_enc_id; $re = RespuestaOperadorDet::where('respuestas_operador_enc_id',$id) ->where('tipo', 'REVISION') ->get(); $material = RespuestaOperadorDet::where('respuestas_operador_enc_id',$id) ->where('tipo', 'MATERIAL') ->get(); $herramienta = RespuestaOperadorDet::where('respuestas_operador_enc_id',$id) ->where('tipo', 'HERRAMIENTA') ->get(); $revision = []; $num_economico = ""; foreach ($re as $r){ if(!$r->tipo_checkbox && !$r->tipo_text && !$r->tipo_radio_btn){ $num_economico = $r->respuesta_text; }else{ array_push($revision,$r); } } $usuario = RespuestaOperadorEnc::select('users.nombre', 'users.apellido_paterno') ->join('users', 'respuestas_operador_enc.user_id', '=', 'users.id') ->where('respuestas_operador_enc.id',$id) ->first(); $nombre_usuario = $usuario->nombre." ".$usuario->apellido_paterno; $subject = "Check-list Asesor $nombre_usuario - VehĂ­culo $num_economico"; return $this->view('email.emailRespuestasOperador', compact('revision', 'material', 'herramienta'))->subject($subject); } }