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; }