Gerando documentação do seu sistema utilizando a API SAMI

Fala pessoal tudo tranquilo? Quem nunca se deparou com a necessidade de documentar o sistema que está desenvolvendo, para que outros programadores consigam realizar novas implementações, correções ou até mesmo consumir a API. Sabemos que a documentação é algo essencial e indispensável no desenvolvimento de softwares para garantir a longevidade de nossos sistemas. O PHP não fica para trás neste quesito, atualmente no PHP-FIG está em processo de “Draft” a PSR-5 visando um padrão para PHPDoc para comunidade PHP....

2016-05-12 · 3 min · Diego Brocanelli

PHP 7 – Scalar Type

Como bem sabemos o PHP tem uma tipagem fraca, e ele continua com esta característica. Porem na nova versão PHP 7 lançada dia 03/12/2015, trazendo novos tipos para o Scalar Type declarations. Os novos tipos implementados são: int; float; string; bool. Temos dois tipos de declaração, a coercive ( sendo default) e a strict (rigorosa), para acessar a strict é necessário informar no incio do arquivo PHP. Para isso devemos utilizar a função declare() para definir diretivas de execução para um bloco de código....

2016-03-22 · 3 min · Diego Brocanelli

PHP segue padrões SIM!!!

Um dos maiores estigmas do PHP é afirmar que ele é bagunçado e cheios de gambiarras, onde os projetos desenvolvidos com ele são ruins por não seguirem padrões. Pois bem, hoje sinto informar para quem ainda tem essa mentalidade atrasada, que o PHP dispõem do PHP-FIG (PHP Framework Interop Group), grupo mantido pela comunidade PHP. De acordo com o próprio site eles se definem como, “Um grupo de projetos PHP estabelecidos, cujo objetivo é falar sobre as semelhanças entre os projetos encontrando maneiras comuns para trabalhar em conjunto”...

2016-03-20 · 10 min · Diego Brocanelli

PHP e seu vasto arsenal de funções nativas

Fala pessoal tudo certinho. Todos sabemos da grande capacidade e poder que o PHP dispõem para o desenvolvimento web, porem o que muitos deixam escapar é sua vasta lista de funções nativas que ele fornece. Com isso segue abaixo uma pequena demonstração de funções que podem auxiliar e muito no dia a dia. filter_input Esta função irá lhe ajudar pra abolir da sua vida as chamadas diretas as variáveis $_POST e $_GET e seus derivados, pois com esta função podemos obter uma variável específica e realizar um tratamento automaticamente....

2016-02-11 · 3 min · Diego Brocanelli

Códigos de barra com Zend Framework 2

É possível nos depararmos com a necessidade de implementar código de barra numa aplicação, podendo ser por diversos motivos, por exemplo na criação de boletos, para produtos ou identificadores. O Zend Framework 2 dispõem de um poderoso componente Zenb\Barcode\Barcode que nos auxilia na execução desta tarefa, de forma simples e rápida. Vale lembrar que existem diversos tipos de códigos de barras e cada um tem sua regra a ser seguida para compor de forma correta o barcode....

2016-01-22 · 3 min · Diego Brocanelli