当前位置: 首页>>代码示例>>PHP>>正文


PHP Core_Configuration::getSgdocePaisBrasil方法代码示例

本文整理汇总了PHP中Core_Configuration::getSgdocePaisBrasil方法的典型用法代码示例。如果您正苦于以下问题:PHP Core_Configuration::getSgdocePaisBrasil方法的具体用法?PHP Core_Configuration::getSgdocePaisBrasil怎么用?PHP Core_Configuration::getSgdocePaisBrasil使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在Core_Configuration的用法示例。


在下文中一共展示了Core_Configuration::getSgdocePaisBrasil方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: returnCpfCnpjPassaporte

 public function returnCpfCnpjPassaporte($dtoPessoaSearch)
 {
     $vwPessoa = $this->getPessoaDados($dtoPessoaSearch);
     $nuCpfCnjPassaporte = '';
     switch ($vwPessoa->getSqTipoPessoa()) {
         case \Core_Configuration::getSgdoceTipoPessoaPessoaFisica():
             if ($vwPessoa->getSqPessoaFisica()->getSqNacionalidade()->getSqPais() == \Core_Configuration::getSgdocePaisBrasil() || $vwPessoa->getSqPessoaFisica()->getSqNacionalidade()->getSqPais() == NULL) {
                 $nuCpfCnjPassaporte = $vwPessoa->getSqPessoaFisica()->getNuCpf();
             } else {
                 if ($vwPessoa->getSqPessoaDocumento() && $vwPessoa->getSqPessoaDocumento()->getTxValor() != NULL) {
                     $nuCpfCnjPassaporte = $vwPessoa->getSqPessoaDocumento()->getTxValor();
                 }
             }
             break;
         case \Core_Configuration::getSgdoceTipoPessoaPessoaJuridica():
             $nuCpfCnjPassaporte = $vwPessoa->getSqPessoaJuridica()->getNuCnpj();
             break;
     }
     return $nuCpfCnjPassaporte;
 }
开发者ID:sgdoc,项目名称:sgdoce-codigo,代码行数:20,代码来源:VwPessoa.php

示例2: getArrPessoaFisica

 /**
  * Configura os dados a serem salvos pelo ws
  * @param $arrEntities
  * @return array
  */
 public function getArrPessoaFisica($arrEntities)
 {
     $arrData = array('nuCpf' => \Zend_Filter::filterStatic($arrEntities[0]->getNuCpf(), 'Digits'), 'noMae' => $arrEntities[0]->getNoMae(), 'noPai' => $arrEntities[0]->getNoPai(), 'sgSexo' => $arrEntities[0]->getSgSexo(), 'dtNascimento' => $arrEntities[0]->getDtNascimento(), 'sqEstadoCivil' => $arrEntities[0]->getSqEstadoCivil()->getSqEstadoCivil(), 'noPessoa' => $arrEntities[1]->getNoPessoa(), 'stRegistroAtivo' => $arrEntities[0]->getSqPessoa()->getSqPessoa() ? $arrEntities[5]['stRegistroAtivo'] : true, 'sqNacionalidade' => null, 'sqNaturalidade' => null);
     if ($arrEntities[3]->getSqPais()) {
         $arrData['sqNacionalidade'] = $arrEntities[3]->getSqPais();
     } else {
         $arrData['sqNacionalidade'] = \Core_Configuration::getSgdocePaisBrasil();
         $arrData['sqNaturalidade'] = $arrEntities[2]->getSqMunicipio();
     }
     foreach ($arrData as $key => $value) {
         if (trim($value) == "") {
             unset($arrData[$key]);
         }
     }
     if ($arrEntities[1]->getSqPessoa()) {
         $criteria = array('sqPessoa' => $arrEntities[1]->getSqPessoa());
         $sqPessoaFisica = $this->_getRepository('app:PessoaFisica')->findOneBy($criteria);
         $arrData['sqPessoa'] = $sqPessoaFisica->getSqPessoa()->getSqPessoa();
         //$arrData['noPessoa'] = $sqPessoaFisica->getSqPessoa()->getNoPessoa();
         if ($sqPessoaFisica->getSqPessoa()->getSqPessoaFisica()->getNuCpf()) {
             $arrData['nuCpf'] = $sqPessoaFisica->getSqPessoa()->getSqPessoaFisica()->getNuCpf();
         }
     }
     $arrData['sqIntegracaoPessoaInfoconv']['dtIntegracao'] = $arrEntities[6]->getDtIntegracao();
     $arrData['sqIntegracaoPessoaInfoconv']['txJustificativa'] = $arrEntities[6]->getTxJustificativa();
     $arrData['sqIntegracaoPessoaInfoconv']['sqPessoaAutora'] = $arrEntities[6]->getSqPessoaAutora()->getSqPessoa();
     return $arrData;
 }
开发者ID:sgdoc,项目名称:sgdoce-codigo,代码行数:33,代码来源:PessoaFisica.php


注:本文中的Core_Configuration::getSgdocePaisBrasil方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。