Hi guys, This newsletter is pretty huge - 27 useful links, and a launch of our new initiative, separate newsletter about Laravel Tools. This newsletter and LaravelDaily Blog is mostly about tips and tutorials how to do something, but recently we find so many tools and packages related to Laravel, that we decided to give them a separate space. So subscribe to a new newsletter, the link is below, the first issue is gonna be sent next Wednesday.
And, as usual, enjoy useful links from community!
Articles from LaravelDaily Team
Articles from Laravel Community
Laravel Security Release 5.6.15 and 5.5.40
medium.com
Yesterday, Felix Wiedemann (https://github.com/Nilix007) alerted me to a potential exploit of the Laravel Encrypter component that may cause the Encrypter to fail on decryption and unexpectedly return false.
Create Command For Laravel Observers
medium.com
We have discussed there that unfortunately laravel doesn’t support us with a command to generate observers for us, so why not to create our custom command to be in charge of this process ? , Al-right Let’s do it ! We will have to update the $signature propertywith the following.
How to install Laravel 5.6 on Ubuntu 16.04
threenine.co.uk
Getting started with a new software development framework from scratch can always be little bit confusing. Especially if you’re coming cold and the documentation seems to guide you down the path of installing Virtual Machine Managers etc.
Convince a fresh co worker for laravel
www.reddit.com
We have a new employee in the company. He recently graduated in computer science. As usual in CS, he only came into contact with Java and C#. But he hasn't even heard of Spring. He was initially put into a small team for the web area (a new project must be done).
flipboxstudio/lumen-generator
github.com
Do you miss any Laravel code generator on your Lumen project? If yes, then you're in the right place. NOTES route:list command has been added via appzcoder/lumen-route-list package.
Laravel Blade to deal with null dates Recently updated !
novate.co.uk
This example is for Laravel 5.5 and should be compatible with 5.6 onwards but no guarantees! When using date and datetime fields in Laravel it is really useful to add them to the $dates array in the Eloquent model so that they are automatically cast to Carbon instances.
Learn to Create an RSS Feeds from Scratch in Laravel
laravel-news.com
Creating an RSS feed in Laravel isn’t the most challenging task, but using a package and a few tips can help you create an RSS feed relatively quick. We are going to use the spatie/laravel-feed package to walk through going from a brand new Laravel 5.6 project to serving RSS feeds.
Server Dashboard with Laravel: Part 2
medium.com
Laravel’s required Symfony Libraries happen to include the Process Component which Laravel uses to run Artisan commands via the Facade. The Artisan Facade will only run artisan commands. We can create a simple Trait to add a runProcess() method any class that needs more functionality.
All You Need To Know Laravel Routing
codebriefly.com
In this article, we will discuss Laravel Routing in depth. Laravel provides the wonderful feature to make routing easy and simple. We can manage each of the URLs from a single file. Today we will not only explore the types of the route and its features. We will discuss more closely Laravel Routing.
Laravel Route Tips to Improve Your Routing
laravel-news.com
The Laravel router has a great, well-polished API when you first dive into Laravel as a beginner or newcomer to the framework. What follows is not anything hidden or new, but a few tips that should help you when you’re learning Laravel 5.
Stored Procedures in Laravel
medium.com
This is tip #1 in a series covering quick Laravel tips. It’s my hope that each tip helps you in your development journeys. Stored procedures are handy for encapsulating database intensive operations. Consider Stored Procedures as an API for your database.
How to Integrate Square’s Checkout API in Laravel
medium.com
To begin, Laravel already has two options for integrating payments (Laravel Cashier) on your website: Stripe and Braintree. If you do not have a specific reason for using square, I recommend following Laravel’s documentation for integrating payment capabilities.
PhpStorm and composer.json settings synchronization
www.jetbrains.com
Since composer.json contains the most up-to-date information about project, the synchronization of new settings between PhpStorm and composer.json ensures that PHP Language Level, PhpStorm Source and Test folders exactly match the project settings and structure specified in composer.json.
Let’s Build an API in 15 Minutes
medium.com
I’m one of the co-organizers of the Vancouver PHP meetup and I had an idea to see if I could pull off writing an (simple) API in 15 minutes. I’ll be the first to admit this is ambitious and also vague.
That's it for this week, see you in the next issue, next Thursday! Povilas Korop LaravelDaily Team
|