public function __set($atrib, $value) { if (in_array($atrib, array('DataInicial', 'DataFinal'))) { $value = Utility::FormatDate($value); } if ($atrib == 'Status' && is_numeric($value)) { switch ($value) { case 'Pendente': $value = 1; break; case 'Enviada': $value = 2; break; case 'EntregueOperadora': $value = 3; break; case 'FalhaNoEnvio': $value = 4; break; case 'Cancelada': $value = 9; break; default: $value = 'NaoDefinido'; break; } } if (!is_numeric($value) && !is_object($value)) { $value = str_replace('"', '\\"', $value); } $this->{$atrib} = $value; }
public function __set($atrib, $value) { if ($atrib == 'Vencimento') { $value = Utility::FormatDate($value); } if (!is_numeric($value) && !is_object($value)) { $value = str_replace('"', '\\"', $value); } $this->{$atrib} = $value; }
public function __set($atrib, $value) { if (in_array($atrib, array('DataInicio', 'DataFim'))) { $value = Utility::FormatDate($value); } if (!is_numeric($value) && !is_object($value)) { $value = str_replace('"', '\\"', $value); } $this->{$atrib} = $value; }
public function __set($atrib, $value) { if (in_array($atrib, array('CPFCNPJSacado', 'CPFCNPJCedente'))) { $value = Utility::FormatNumber($value); } else { if ($atrib == 'DataPagamento') { $value = Utility::FormatDate($value); } } if (!is_numeric($value) && !is_object($value)) { $value = str_replace('"', '\\"', $value); } $this->{$atrib} = $value; }
public function __set($atrib, $value) { if ($atrib == 'Id' && empty($value)) { throw new \Exception("Argumento \"ID\" deve ser válido", 1); } else { if (in_array($atrib, array('DataInicial', 'DataFinal'))) { $value = Utility::FormatDate($value); } } if (!is_numeric($value) && !is_object($value)) { $value = str_replace('"', '\\"', $value); } $this->{$atrib} = $value; }
public function __set($atrib, $value) { if ($atrib == 'Id' && empty($value)) { throw new \Exception("Argumento \"ID\" deve ser válido", 1); } else { if ($atrib == 'ContaBancaria') { $this->isValidContaBancaria($value); } else { if ($atrib == 'DataProcessamento') { $value = Utility::FormatDate($value); } } } if (!is_numeric($value) && !is_object($value)) { $value = str_replace('"', '\\"', $value); } $this->{$atrib} = $value; }