Hi, Usual Thursday newsletter with links and articles from Laravel community over the past week. I haven't written anything myself this week, but I noticed that part of the reason is that my tips went over to Twitter! Apparently, 280 characters + screenshot is totally enough to give a quick advice on some less-known Laravel feature. So maybe that means less blogging from me, but still useful for the community. So please follow @DailyLaravel for daily tips there, and I've listed some examples of recent tips below.
Quick Tips from @DailyLaravel Twitter
Laravel Articles from Community
Building a booking chatbot using BotMan
dev.to
BotMan is the most popular chatbot development framework for PHP. You can use BotMan in your existing codebase or with any PHP frameworks. There are different chatbot development frameworks available for Node Js, Python.
Laravel — A set of handy validation rules
medium.com
Laravel provides a great default set of validation rules, but sometimes you will need some more advanced rules to validate some data. I will share some of the validation rules I have created in the past here. If you have any nice validation rules to share let me know, so I can add these!
Design patterns for caching in Laravel
pitigala.org
When talking about making performance improvements to an application, the first thing that comes to mind is caching. The next thought that usually follows is, ‘What is the easiest and quickest way to implement it?’.
Laravel 5 — Simple Subdomain for Multi-Tenant Application
medium.com
When building a multi-tenant web application, one of the common pattern is to use subdomain as a gateway to separate between different tenants. (For example, https://company-one.example.com would show the page/data for Company One whereas https://company-two.example.com would show for Company Two.
Inviting Users with Laravel’s Singed URLs
pineco.de
We can handle user invitations easily with the old and good database way. We create an invitation, store it with a unique token, then email it to the user. If the user uses the link, we can delete it from the database and that’s all.
rennokki/schedule
github.com
Schedule is a package that helps tracking schedules for your models. If you have workers in a company, you can set schedules for them and see their availability though the time.
That's it for this week, see you next Thursday! Povilas Korop LaravelDaily Team
|