Multi Line text in Laravel Prompts, Bartender Package, PhpStorm, and more! - №508

Your Laravel week in review ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏

Your Laravel week in review

Laravel

v 11.3

 

The Laravel team released v11.3, which includes multi-line text in Laravel Prompts, a Session:hasAny() method, a Context::pull() method, and more.

Sponsor

Porkbun — the best domain registrar for Laravel pros

Porkbun was named the #1 domain registrar by USA Today two years in a row and is the favorite registrar for developers, web designers, and everyone in the tech industry. We lead the way with low prices on domains, powerful hosting products like our Easy PHP hosting plans, and personalized support 365 days a year!

Why pay for things that should be free, right? Every domain name at Porkbun comes with tons of freebies like SSL certificates, WHOIS privacy, DNS & URL forwarding, web and email hosting trials, and more.

Right now, save $1 off your next domain name by clicking the link or using code LARAVEL24 at checkout.

Bartender Is an Opinionated Way to Authenticate Users Using Laravel Socialite

The Bartender package for Laravel is an opinionated way to authenticate users using Laravel Socialite. Bartender serves you a controller, routes, and a default implementation for handling authentication with Laravel Socialite providers. Almost everything in Bartender can be customized.

▶️

Fluent helpers, event sourcing, and bartending

This week Jake and Michael discuss Fluent helpers, event sourcing, and bartending. You can also watch this episode on our YouTube channel.

Jeffrey Way's PhpStorm Setup in 2024

Jeffrey Way created his first article on Laravel News about his current PhpStorm set up in 2024.

Call it age. Call it apathy, if you must. I call it contentment. Much of my twenties were spent endlessly experimenting and searching for the perfect editor and workflow. As I read these words back to myself, I'm somewhat embarrassed. "Really? That's what you spent your twenties doing?" Okay, well, not exclusively. I also like hiking. But, yes, if a new editor hit the market, I was first in line to test it out.

But that was a long time ago. Fast-forward to 2024, and I can't remember the last time I installed a new code editor. In my eyes, PhpStorm won the IDE wars years ago. The quality and power that they've managed to bake into one application is truly staggering.

So, in that spirit, I'd love to share my setup and general workflow with you.

Automatic Blade Formatting on Save in PhpStorm

PhpStorm has good automatic formatting of PHP files based on standards like PSR-2, PSR-12, Symfony, Laravel, etc.; however, there have not been a lot of options for consistently formatting blade files in PhpStorm until recently. There are whispers of Blade formatting coming to Laravel Pint, but another interesting option is using the JavaScript's Prettier code formatting tool with the prettier-plugin-blade plugin.

PhpStorm 2024.1 Is Released With a Integrated Terminal, Local AI Code Completion, and More

PhpStorm, the PHP IDE by JetBrains, released version 2024.1 this week with a brand new terminal, local AI code completion, Pest improvements, and more.

Laravel Jobs

The official Laravel job board connecting the best jobs with top talent.

Now hiring

Post a job on LaraJobs and it'll be featured here next week.

The Archives

Laravel News PO Box 196 Cramerton NC, 28032
Send us a postcard! You are receiving this because you joined the Laravel News weekly digest. If you know someone who would enjoy this newsletter please consider sharing it.

View Online | Preferences | Unsubscribe

Facebook Instagram LinkedIn Twitter YouTube

No comments:

Why Carousels Are a Poor Way to View Product Images

Introducing the scrolling image stream ͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏  ...

Contact Form

Name

Email *

Message *