Symfony 2.7: Novo layout de tabela para console!

logo_symfony

Boa tarde pessoal,

Hoje venho falar de um novo recursos do Symfony que está sendo implementado em sua versão 2.7. Como muitos devem saber, o Symfony assim como outras frameworks permite que você crie comandos em PHP para rodar no Terminal(Prompt de Comando para usuários Windows). Já imaginou precisar fazer uma tabela no mesmo jeito do HTML para o Terminal? Posso dizer que não seria tão simples desenvolver esse recurso.

Continuar lendo “Symfony 2.7: Novo layout de tabela para console!”

Anúncios

Novo Symfony Installer disponível

logo_symfony

Boa noite pessoal,

Na ultima quinta-feira(26/03) a equipe de colaboradores do Symfony lançou uma nova ferramenta chamada de Symfony Installer. O intuito da ferramenta é substituir o método de instalação atual, que é feita utilizando o Composer.

Continuar lendo “Novo Symfony Installer disponível”

Lançada versão estável do MeroBaseBundle

opensource-400x345Boa tarde pessoal,

Hoje lancei a primeira versão estavel do projeto MeroBaseBundle.

Para quem ainda não conhece, o MeroBaseBundle é um bundle para Symfony, cujo o intuito é agilizar o processo de desenvolvimento de projetos. O projeto conta no momento com layout base em Bootstrap(Bootstrap, Font-Awesome e jQuery), entidade abstrata contendo campos comuns e controller abstrata contendo recursos necessários para criar uma controller de CRUD apenas com um extends.

O projeto é open-source, utiliza a licença MIT e encontra-se na versão 1.0.0, primeira versão estável do projeto. Você poderá obter o projeto pelo GitHub(https://github.com/merorafael/MeroBaseBundle) ou pelo composer, adicionando o pacote mero/base-bundle em seu arquivo composer.json.

Estejam a vontade para enviar sujestões, criticas, problemas encontrados, etc

Até a próxima pessoal! 🙂

Release 2.3.25 do Symfony lançada!

logo_symfony

Os desenvolvedores da SensioLabs lançaram hoje uma atualização de correção para a versão 2.3 do Symfony. Como de costume, sempre recomendo atualizações de correções da framework, uma vez que as mesmas não interferem no funcionamento da mesma.

Foram realizadas correções no Yaml, Debug, HttpFoundation, Console, PropertyAccessor, Form, Validator e outros recursos. Para mais informações, clique aqui.

Até a próxima pessoal!

 

Doctrine ORM – parte 1

Doctrine ORM

Bom dia pessoal,

Hoje estarei falando do Doctrine 2, um dos melhores frameworks ORM(Object Relational Mapper) disponível para PHP.

Para quem não conhece, sistemas ORM são usados para criar uma “ponte” entre o banco de dados e sua linguagem de programação OOP. Basicamente, criamos classes chamadas de “entidades” na qual na maioria das vezes representam tabelas. Suas variáveis, representam as devidas colunas respectiva da tabela.

Frameworks ORM possuem diversas vantagens, tais como utilizar recursos do OOP(Heranças, Interfaces, Polimorfismo, etc…), gerenciar a estrutura do seu banco de dados de acordo com as entidades criadas e utilizar Queries DQL(inspiradas no Hibernate HQL do Java), onde utiliza-se apenas um formato de query independente do SGBD que esteja utilizado.

Atualmente o Doctrine ORM está na versão 2.3 estável e poderá ser utilizado em diversos frameworks PHP, como Symfony, Zend Framework e Laravel.

Continuar lendo “Doctrine ORM – parte 1”