HUFERSIL.WEBDEVELOPER

Lumine 1.5.6

Abaixo as principais alterações:

- Bug Fix – Renomeia na engenharia reversa o nome do mapeamento caso ele esteja duplicado (no DTOTemplate) (encontrado por Juliano Polito)
- Criado o metodo setFilters dentro da Model para separar a aplicacao dos filtros do metodo de pesquisa (sugestao de Juliano Polito)
- Adicionado um parametro para array associativo de preferencias para busca no metodo LumineModel::find (sugestao de Juliano Polito)
- Correcao em alguns comentarios de eventos
- Nao sobrescrever o arquivo de contexto na engenharia reversa
- Colocado o comando SQL executado nos eventos POS_INSERT, POS_DELETE e POS_UPDATE
- Criados os eventos PRE_UPDATE_SQL, POS_UPDATE_SQL, PRE_INSERT_SQL, POS_INSERT_SQL, PRE_DELETE_SQL e POS_DELETE_SQL
- O metodo de validacao requiredDate tambem verifica se o valor informado eh uma data valida
- Ao passar um valor NULO para o campo, coloca IS NULL como condicao (Lumine_Model::setFilters)
- Algumas verificacoes de isset foram alteradas para array_key_exists
- Remocao do atributo $state
- Alteracao da propriedade que conta o indice de objetos
- Alterado o nome do template de Model.php para Model.tpl
- Alterada a classe de Union
- Possibilidade de colocar clausulas where iniciando com OR ou AND
- Possibilidade de registro e chamadas a metodos como plugins
- Correcao para quando o Union tem somente um objeto para executar a consulta
- Correcao para pegar o novo ID de insercao do mysql (ele permite que seja inserido o valor zero em uma chave autoincrement, retornando o novo valor)
- Correcao no setFrom quando for um objeto
- Alterado no construtor para aceitar objetos e array

Faça o download já!

Deixar uma resposta

O seu endereço de email não será publicado. Campos obrigatórios marcados com *

*

Pode usar estas etiquetas HTML e atributos: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="" escaped="" highlight="">