Hangout Laravel Brasil #13 – Defender – ACL para Laravel 5 2

Por:

Hangout Laravel Brasil #13 Pacode de ALC para Laravel 5 https://github.com/artesaos/defender Grupo Laravel Brasil no Slack http://laravelbrasil.vluzrmos.com.br/

Hangout Laravel Brasil #12 – Plataformas: PaaS e IaaS 1

Por:

Hangout Laravel Brasil #12 Links mencionados no Hangout: Plataformas como Serviço (PaaS) e Infraestrutura como Serviço (IaaS): https://getupcloud.com/ https://openshift.com https://aws.amazon.com https://rackspace.com https://pagodabox.com https://digitalocean.com https://heroku.com Serviços de Deploy: https://envoyer.io/ https://dploy.io Serviços de Automatização de Configuração de Servidores: https://forge.laravel.com https://serverpilot.io Lumen: https://lumen.laravel.com

Utilizando Form Macros 2

Por:

Olá, muitos já devem conhecer este diferencial do Laravel os “Form Macros“, mas acredito que também há várias pessoas que não os utilizam ainda, então gostaria de mostrar a facilidade de criá-los e sua utilidade. Primeiramente crie um arquivo. app/macros.php No Conteúdo do Arquivo macros.php adicione. Abra o arquivo “/app/start/global.php” e adicione a seguinte linha: ...

Hangout Laravel Brasil #10 – TDD com Laravel

Por:

Hangout Laravel Brasil #10 – Live coding: TDD com Laravel – Perguntas/Debate Aberto Nesse hangout, seguindo as solicitações, faremos uma sessão de Live coding utilizando TDD e Laravel na plataforma de desenvolvimento colaborativo Koding (Koding.com).

Criando Models sem Primary Key 2

Por:

Para criar um Model Eloquent sem uma chave primária. Basta adicionar o código abaixo ao seu model. Seu uso seria mais indicado para projetos legados, em tabelas sem primary key. Fonte: https://coderwall.com/p/lhfzia

Impedindo a exclusão de registro, caso haja registros filhos 3

Por:

Script criado para impedir a exclusão do registro pai, caso haja registros filho. Peço desculpas por não ter adicionado as fontes anteriormente. Fiz na correria, acabei me esquecendo. “Bad Move – Como disse Gustavo” Eu estava pesquisando o model events: http://stackoverflow.com/questions/16757616/laravel-4-how-to-listen-to-a-model-event E este é identico, só muda o objeto Post para User. https://coderwall.com/p/nuyayq

Auto Eager Loading 9

Por:

Dando uma vasculhada pela web descobri essa opção de Auto Eager Loading. Voce precisa setar o Array $with em seu model. Basta adicionar isso ao seu modelo e todos os relacionamentos que estão no array $with serão carregados com Model.

Mantendo Query String “Parâmetros” na Paginação. 6

Por:

Recentemente precisei adicionar paginação aos meus filtros “GET” em minhas views, pois o filtro somente possui o parâmetro ?page=1 a não ser que você faça em cada página onde utiliza a paginação: $paginator->appends($array_query), então utilizei este método genérico que funciona para todos as paginações do meu projeto. Espero que seja útil. Eu também já havia ...

Automatizando ações no Model. 8

Por:

Recentemente precisei inserir nos registros ao Salvar o usuário da Ação. Ao analisar minha aplicação, eu teria que alterar todos os métodos onde era executado a função save() do Model em meus controllers, adicionando essa “Ação” a mais em todos eles. Então encontrei uma forma, que para mim pareceu mais simples e limpa. Nunca havia ...

Criando um Validator Customizado CNPJ e CPF 9

Por:

Ao participar de um projeto utilizando Frameworks, vão surgindo algumas necessidades especificas e que não são atendidas diretamente pelo framework, é ai então que surge a necessidade de Customização. Seguindo essa linha, estou em um projeto onde tive a necessidade de criar um validator especifico para validar CPFs e CNPJs.