Após um longo intervalo, estou retomando os artigos sobre Laravel. Vamos dar continuidade a aplicação que vinhamos desenvolvendo como exemplo e, neste artigo, falaremos especificamente sobre relacionamentos. Atualmente na nossa aplicação não temos nenhum relacionamento entre quem escreveu um artigo (usuarios) e os artigos. Neste contexto entram os relacionamentos e as chaves estrangeiras.
Continue lendo
Tutoriais > PHP > Laravel
Usuários e Controle de Acesso no Laravel
Oscar Dias 18 de julho de 2014
Continuando nossa série sobre o Laravel, vou escrever sobre usuários, segurança e controle de acesso (autenticação e sessões). Diferentemente do que fiz nos últimos artigos, não vou fazer uma referência teórica do assunto. Vamos direto para as alterações. Boa parte do que será feito já foi visto, então vou explicar em detalhes apenas o que for novidade.
Se você não acompanhou os artigos anteriores pode baixar o aplicativo que vamos utilizar neste link. Nós vamos começar com a criação de uma nova tabela no banco de dados. Depois vamos para o controle de acesso.
Continue lendo
Tutoriais > PHP > Laravel
Templates com Blade e Bootstrap no Laravel
Oscar Dias 19 de junho de 2014
Após uma longa pausa, voltamos com a sequencia de artigos sobre o Laravel. No artigo de hoje vamos falar sobre como funciona o sistema de templates do Laravel, o Blade. Após uma introdução mais teórica, vamos modificar as views do aplicativo que estamos construindo para utilizar não apenas o Blade, mas também o Bootstrap.
Continue lendo
Tutoriais > PHP > Laravel
Laravel: Rotas e Controllers
Oscar Dias 13 de abril de 2014
Continuando com a série de artigos sobre o Laravel, vou explicar como funcionam as rotas e complementar o nosso cadastro utilizando controllers. As rotas são os caminhos por onde nossas URLs passam. Os controllers são as classes onde definimos o comportamento do nosso aplicativo. Para acompanhar o desenvolvimento do nosso “CMS”, o código atual da nossa aplicação pode ser baixado neste link.
Continue lendo
Tutoriais > PHP > Laravel
Banco de Dados no Laravel
Oscar Dias 20 de março de 2014
O Laravel 4, assim como qualquer programa de computador, só é capaz de lembrar o que o usuário fez enquanto está sendo executado. Por isso precisamos de uma forma de persistir dados inseridos por nossos usuários. Para isso podem ser utilizados arquivos texto ou um sistema de banco de dados. Entre as diversas opções uma das mais comuns é o MySQL. Neste artigo vou mostrar o básico sobre a interação do Laravel com o MySQL.
Continue lendo
Tutoriais > PHP > Laravel
Iniciando um Novo Projeto no Laravel
Oscar Dias 4 de março de 2014
English
Dando sequencia ao tutorial sobre Laravel, vou mostrar como iniciar um novo projeto. Vamos instalar o framework, dependências e fazer as configurações necessárias. Esta aplicação está disponível no Github no endereço github.com/oscardias/desenvolvendo_com_laravel, sendo que a cada novo artigo vou criar uma nova tag no repositório para facilitar o acompanhamento.
Continue lendo
Tutoriais > PHP > Laravel
Introdução ao Laravel
Oscar Dias 19 de janeiro de 2014
English
Neste post vou iniciar uma série de artigos sobre o framework Laravel. Originalmente desenvolvido por Taylor Otwell, o Laravel tem atraído cada vez mais desenvolvedores. O framework foi criado utilizando as últimas funcionalidades do PHP, além de ser completamente reescrito na versão 4. Vamos ver o Composer, namespaces e a estrutura de diretórios do Laravel. Para quem é um desenvolvedor PHP a muito tempo e ainda não trabalhou com o Laravel, podem haver alguma resistência, mas a mudança vale a pena. Para os iniciantes, uma maneira de entrar no mundo PHP escrevendo código limpo e de qualidade.