public function parse($model, MassAssignmentable $massAssignmentable, $object = null) { if (is_null($object)) { $object = new \Microsistec\DbParser\Definition\Disponibility\Rent(); } if ($model->pagto_opcoes != null) { $massAssignmentable->massAssignment($object, $model->pagto_opcoes, $this->getPaymentOptions()); $object->value = $model->valor_locacao; } return $object; }
/** * @param $model * @param MassAssignmentable $massAssignmentable * * @return \Microsistec\DbParser\Definition\Disponibility\Sell */ public function parse($model, MassAssignmentable $massAssignmentable) { $sell = new \Microsistec\DbParser\Definition\Disponibility\Sell(); $sell->financing_fee_qtd = $model->pagto_mensais_qtd; $sell->financing_fee_value = $model->pagto_mensais_valor; $sell->value = $model->valor_venda; if ($model->pagto_opcoes != null) { $massAssignmentable->massAssignment($sell, $model->pagto_opcoes, $this->getPaymentOptions()); } return $sell; }