{ Laravel snippets }

The Laravel Dev

The Laravel Dev @TheLaravelDev

While adding a New Column to existing table using Migration, the column is always added at the last. ✅You can use the after() to place the New Column after a specific column. ✅You can also use the first() to place the New Column at the start of the table. #Laravel https://t.co/hNaiFuYZi5

Povilas Korop

Povilas Korop @PovilasKorop

Quick Laravel tip: if you want to have a custom validation rule but it's a short one-liner, you may specify it directly in the $rules array, as a callback function. https://t.co/su7vUvZTM4

Liam Hammett

Liam Hammett @LiamHammett

🔥 You don't need a closing tag when using the @​php directive in @laravelphp Blade, you can put some logic on a single line. It's especially nice to use it to do things like setting default values in a partial with the null-coalesce-assign operator. https://t.co/raQZBfPyxm

💡 in Laravel you can do things as the framework is terminating (after request has been processed!) You can do this in a middleware, using App::terminating with callback or natively with PHP using register_shutdown_function https://t.co/Z6tzN8jdkd

Liam Hammett

Liam Hammett @LiamHammett

🔥 With Laravel Mix, if you're building Sass files, you can pass a list of PostCSS plugins as the fourth parameter that will only apply to the given file. This is useful if you want one process to handle multiple things as usually the postCss method will apply to all CSS files https://t.co/B67M4kWOX4

Jason McCreary

Jason McCreary @gonedark

Piggybacking off the last 🔥 tip, most Blade templates simply use the `if` directive. However, there are so many more Blade directives available. These are not only more expressive, but often streamline the code. Here's a side-by-side comparison: https://t.co/Z2Edmf8kDO

Michael Dyrynda

Michael Dyrynda @michaeldyrynda

🧐 The @laravelphp docs are a fantastic resource to read over from time to time, given how often new features are added to the framework. ❓Did you know you can add a public shouldQueue method on your job to determine if the job actually *needs* to be queued? https://t.co/9E1uIrmugK