public static function getInstance() { if (self::$objInstance == null) { self::$objInstance = new RepoParametro(); } return self::$objInstance; }
public function salvar($arrStrDados) { // grava os telefones /*NegParametroFone::getInstance()->excluir(); if(isset($arrStrDados["DADOS_PARAMETRO_SISTEMA"]["FONES"])){ if(count($arrStrDados["DADOS_PARAMETRO_SISTEMA"]["FONES"]) > 0){ foreach ($arrStrDados["DADOS_PARAMETRO_SISTEMA"]["FONES"] as $arrStrFone) { NegParametroFone::getInstance()->salvar($arrStrFone); } } } // grava os e-mails NegParametroEmail::getInstance()->excluir(); if(isset($arrStrDados["DADOS_PARAMETRO_SISTEMA"]["EMAILS"])){ if(count($arrStrDados["DADOS_PARAMETRO_SISTEMA"]["EMAILS"]) > 0){ foreach ($arrStrDados["DADOS_PARAMETRO_SISTEMA"]["EMAILS"] as $arrStrEmail) { NegParametroEmail::getInstance()->salvar($arrStrEmail); } } }*/ $obj = $this->factoryParametro(DadosHelper::getInstance()->prepararDadosSemModificacao($arrStrDados)); //$obj->setLogo($arrStrDados["PAR_Logo"]); //var_dump($obj);die(); return RepoParametro::getInstance()->salvar($obj); }