/** * Metodo que define o estado onde o documento foi espedido * @param string $orgaoUf A sigra do estado * @return Rg */ public function setOrgaoUf($orgaoUf) { $endereco = new Endereco(); $estados = $endereco->getUfsLista(); if (!$estados[$orgaoUf]) { throw new Exception("O estado informado para o RG é inválido"); } $this->orgaoUf = $orgaoUf; return $this; }