SQL to Human:
/* * date */ $format = ‘m/d/Y’; // en-US // $format = ‘d/m/Y’; // pt-BR $date = ’2012-02-01′; echo date($format, strtotime($date)); /* * datetime */ $format .= ‘ H:i:s’; $datetime = ’2012-02-01 11:33:59′; echo date($format, strtotime($datetime));
Human to SQL:
/* * date */ $sqlFormat = ‘Y-m-d’; $date = ’02/01/2012′; // en-US echo [...]
Criado o projeto para o framework Manga, no Github (PHP 5.3+).
Entre algumas funcionalidades, destaca-se o seu template engine baseado no Facelets.
Os arquivos de configuração poderão ser escritos em mais de um formato, inicialmente suporte a XML e YAML. Annotations são utilizadas para enxugar esses arquivos de configuração, deixando [...]
Para quem está utilizando o CakePHP ou já utilizou e também sentiu falta de herança nos layouts. Segue abaixo uma dica para ajudar na criações de templates utilizando o CakePHP.
<?php // sublayout.ctp ob_start(); ?> <?php eco $content_for_layout; ?> <?php $content = ob_get_contents(); ob_end_clean(); echo $this->renderLayout( $content, ‘default’ // parent layout ); <?php // controller [...]
Todo mundo que programa em PHP sente falta de uma boa alternativa para separar o código PHP do visual (HTML). Nessas horas vale a pena estudar algumas template engines para PHP disponíveis para saber qual que melhor se adapta à suas necessidades e projeto. Alguns frameworks MVC possuem sua própria engine, outros tentam.
[...]
Muitas linguagens oferecem suporte a Sockets, e com PHP não é diferente, porém a falta de orientação a objetos nas funções do PHP pode ser um inconveniente para algumas pessoas. E como eu me incluo entre essas pessoas, quando precisei utilizar sockets em PHP acabei criando um classe para englobar essas funções soltas [...]
É indiscutível a agilidade e facilidade de configuração que as annotations provêm no Java, e com o objetivo de trazer tal comodidade ao PHP surgiu o projeto Addendum – escrito por Jan Suchal – que permite via Reflection acessar as annotations das classes.
As annotations devem ser escritas em blocos [...]
SGA Livre
SGA LIVRE significa Sistema de Gerenciamento do Atendimento, versão Livre. É desenvolvido pela DATAPREV, totalmente baseado em tecnologias de software livre e de código aberto.
Através do SGA é possível gerenciar filas e fluxo de atendimento em quaisquer tipos de empresas ou organizações que prestam serviço de atendimento presencial à pessoas.
O SGA oferece [...]

