HUFERSIL.WEBDEVELOPER - Soluções com qualidade - Hugo Ferreira da Silva

  • Relacionamentos 1-N e M-N Ter, 14 de julho de 2009 - as 19h01 - 11 comentários

    Como havia dito antes, vou mostar um exemplo de uso com relacionamentos.
    Neste exemplo, estou assumindo que:

    O objetivo é mostrar como os relacionamentos podem ser criados com Lumine, de forma rápida e orientada a objetos.

  • Exemplo Lumine / Zend_Amf Seg, 13 de julho de 2009 - as 17h33 - 2 comentários

    Esse final de semana foi de grandes melhorias no Lumine, principamente para desenvolvimento com Ajax e AMF!

    Agora é possível enviar os elementos serializados em JSON utilizando os métodos toJSON e allToJSON! Assim, você não precisa mais fazer uma iteração para recuperar os elementos no formato necessário para envio via Ajax!

    Para quem gosta de utilizar Flex com AMF, outra atualização muito interessante.
    No momento em que você realizar a engenharia reversa, você tem a opção de gerar as classes DTO (ou VO) para sua entidades de negócio. Além disso, foram criados dois métodos: toObject e allToObject.

    A grande vantagem destes dois métodos, quando utilizando DTO's, é que você pode setar na configuração de Lumine para que ele faça o cast automaticamente para o tipo de dados (classe) correspondente. E também nesta engenharia o DTO gerado já vem com o atributo $_explicitType. Assim, ficou ainda mais fácil integrar com RemoteObject.

    Hoje, vou mostrar um exemplo bem básico de como trabalhar com Lumine, Zend_Amf e Flex.

  • Lumine - Validações em PHP Seg, 06 de julho de 2009 - as 17h29 - Nenhum comentário

    Algumas pessoas tem me perguntado, qual a melhor forma de utilizar as validações de Lumine em PHP.
    Na minha opinião, a melhor forma de utilizar é sobrescrevendo o método padrão e fazer uma chamada ao método da classe pai.

  • Lumine: Capturando erros de SQL Seg, 15 de setembro de 2008 - as 11h50 - 2 comentários

    Uma coisa bem bacana (que eu tenho que tomar vergonha cara e arrumar tempo para documentar) é parte de ouvintes do Lumine.

    Hoje vou mostrar de forma rápida como monitorar erros de SQL mal-formados. Para isso, basta você escrever uma função que mostre o erro na tela, formatando da maneira desejada:

    function FormataErro( $connObj, $sql, $errorMsg )
    {
       echo 'Houve um erro na tentativa de executar o comando abaixo: <br />';
       echo '<pre>' . $sql . '</pre>';
       echo '--------------------------------<br />';
       echo 'Error retornado pelo banco: ' . $errorMsg;
    }
    

    Depois, onde você inicializa a configuração, basta indicar o ouvinte no objeto de conexão:

    $conf = new Lumine_Configuration( $lumineConfig );
    $conf->getConnection()->addEventListener('onExecuteError', 'FormataError');
    

    Em toda consulta que não for bem-sucedida, Lumine irá disparar um evento (onExecuteError) com 3 parâmetros: o objeto de conexão $connObj, o comando SQL executado $sql e o erro do banco $errorMsg

    @braços e fiquem com Deus!

  • Mais um exemplo do uso de Lumine: Flash Blog Sex, 12 de setembro de 2008 - as 14h40 - 1 comentários

    Olá galera.

    Veja um exemplo de Blog feito com AS3 e Lumine:

    http://www.hufersil.com.br/exemplo/blog

    Neste exemplo, você poderá ver sobre:
    - layout liquido em flash
    - trabalhar com carregamento de som
    - trabalhar com canais de som (forma simplificada, fazendo o equalizador com 128 canais - o flash permite até 512)
    - posicionamento de objetos
    - carregamento de variaveis externas
    - carregamento de imagens externas
    - XML no AS3
    - Folhas de estilo no flash
    - eventos
    - componentes simples (barra de rolagem)

    E ainda tem a área administrativa em PHP, que tem upload de arquivos, redimensão de imagens e outras funcionalidades.

    http://www.hufersil.com.br/exemplo/blog/admin

    email: teste@hufersil.com.br
    senha: 123456

    Por questões óbvias, a versão de exemplo do admin está com as ações bloqueadas.

    Para conseguir uma cópia, entre em contato através de meu site, entre na seção de downloads de exemplos.

    @braços e fiquem com Deus!

Páginas: 1 | 2 | 3 | 4 | 5 | 6

Arquivo

Tags