/** * Crea un nuevo usuario a partir de un usuario de la intranet * * @param User $user Un usuario de la intranet * @return self */ public static function fromUsuarioIntranet(User $user) { $usuario = new static(['usuario' => $user->usuario, 'clave' => 'K3.ceUttGjUGvXfcU2ulG', 'id_obra' => 1, 'nombre' => $user->present()->nombreCompleto]); return $usuario; }
/** * Obtiene un usuario por su nombre de usuario * * @param $nombre * @return User */ public function getByNombreUsuario($nombre) { return User::where('usuario', $nombre)->firstOrFail(); }