Example #1
0
 /**
  * Armazena as informações passadas via formulário no frontend
  * @access public
  * @param array $data
  * @return MOIP_Transparente_Model_Standard
  */
 public function assignData($data)
 {
     if (!$data instanceof Varien_Object) {
         $data = new Varien_Object($data);
     }
     $info = $this->getInfoInstance();
     $info->setFormaPagamento($data->getFormaPagamento());
     $info->setDebitoInstituicao($data->getDebitoInstituicao());
     $info->setCreditoInstituicao($data->getCreditoInstituicao());
     $info->setCreditoNumero($data->getCreditoNumero());
     $info->setCreditoExpiracaoMes($data->getCreditoExpiracaoMes());
     $info->setCreditoExpiracaoAno($data->getCreditoExpiracaoAno());
     $info->setCreditoCodigoSeguranca($data->getCreditoCodigoSeguranca());
     $info->setCreditoParcelamento($data->getCreditoParcelamento());
     $info->setCreditoPortadorNome($data->getCreditoPortadorNome());
     $info->setCreditoPortadorCpf($data->getCreditoPortadorCpf());
     $info->setCreditoPortadorTelefone($data->getCreditoPortadorTelefone());
     $info->setCreditoPortadorNascimento($data->getCreditoPortadorNascimento());
     return $this;
 }