Sections

Laravel's CreateOrUpdate Upsert: Um Guia Abrangente com Casos de Uso

Laravel oferece uma variedade de métodos para interagir com bancos de dados. Entre eles, o método createOrUpdate, também conhecido como a técnica upsert, é uma ferramenta poderosa que permite aos desenvolvedores simplificar seu código e melhorar a eficiência. Este artigo fornece uma visão detalhada do método...

featured-vite.jpg

Twitter Bootstrap e jQuery são estruturas e bibliotecas Html/CSS e JavaScript ainda em uso intenso na comunidade Laravel até hoje.

É fácil adicionar com Laravel Mix, mas desde Laravel v9.2.0 vite é o empacotador padrão e muitos usuários tiveram problemas para fazê-lo funcionar.

Neste post veremos como instalar,...

laravel-mix-featured.webp

Eu tive muitos problemas com o uso de laravel/ui para instalar e, em seguida, usar as últimas versões atualizadas dos pacotes Twitter Bootstrap, jQuery e Popper.js. Como a versão de instalada do Bootstrap usando o laravel ui está desatualizada, por exemplo, no Laravel 8, é apenas a versão 4.6, e a versão mais recente...

featured-laravel-session-lifetime.webp

Uma sessão é uma maneira de armazenar informações (em variáveis) a serem usadas em várias requisições HTTP, para simular um “estado” na navegação das páginas.

O Laravel possui com uma variedade de drivers de backends de sessão que são acessados por meio de uma API simples e unificada. O suporte a backends...

featured-image-upload-scaled.webp

Após a validação de formulários de entrada de dados, que retornam ao usuário com informações dos erros que devem ser corrigidos, a boa prática de popular os campos com os antigos valores (old) não é possível de ser aplicada aos campos de upload - field files, tanto em PHP Laravel como em qualquer outra linguagem.

Esta...

Em alguns momentos de sua aplicação ou site desenvolvido com o framework Laravel, existe a necessidade de, via um “link”, permitir ao seu usuário voltar ou retornar para a URL - página ou rota, anteriormente chamada.

Isto é comumente necessário ao mostrar uma tela de mensagem de erro do tipo 404 - Page not...