Example #1
0
 public function assignData($data)
 {
     if (!$data instanceof Varien_Object) {
         $data = new Varien_Object($data);
     }
     $info = $this->getInfoInstance();
     $strtotime = strtotime(date('Y-m-d H:i:s'));
     $dias_vencimento = (int) $this->getLayoutConfig($data->getCodeBanco(), 'vencimento');
     $data_vencimento = date('d/m/Y', $strtotime + $dias_vencimento * 86400);
     $additional_data = array('code_banco' => $data->getCodeBanco(), 'data_vencimento' => $data_vencimento);
     $info->setAdditionalData(serialize($additional_data));
     return $this;
 }