Quick tip for you guys. What if in your project users can login not only with email but also with some other field, like "username" or "user_id" or whatever? By default Laravel allows only one field like 'email'. That's actually easy to change.
Recently I've found a few interesting tools that help generate Laravel migrations automatically from your already existing database schema. In theory it looks very cool, but we decided to test them - I asked a colleague to actually try them all out with real demo-projects. How do they generate filenames and field types? Additional rules? Foreign keys? Do they actually work? Let's take a look.
As I mentioned in another chapter of the book, deployment of the code is a pretty complicated process - actually, not only in Laravel, in any modern robust projects. So, to make it easier - Laravel creator Taylor Otwell has built some additional tools to make it easier.
We have another interesting interview in our blog - this time I've invited Dennis Smink who recently launched a new Laravel-related project called Larabug, so we're talking about what is behind the scenes of this new idea.
Deployment is a process of “installing” the project to the server, to make it work “in public”. Imagine software installation process of “Download -> Install -> Some configuration -> Finish -> Use”. Similar here, just not visual - it all happens with “command magic” usually.
Those who follow this blog or Twitter account know that last week I did some Laravel-based products reviews. Totally 6 of them, all in one week. I've published them one by one, and now it's time to recap and talk about main conclusions, takeaways and lessons. What have I learned from those Laravel products?
Another review in our series of Laravel projects. Confomo was created by an active Laravel community member and blogger Matt Stauffer, quoting him: "Built in 4 hours to help me track who I wanted to meet at Laracon 2014, and who I met there who I didn't know yet."
Another review in our series for Laravel-based products on the market. Today we have Faveo-helpdesk - Open source ticketing system built on Laravel 5.2. It's quite a huge project - to be honest, I didn't manage to make it work properly in the end, but will still give you a quick overview.
We continue our series of reviews of various interesting Laravel projects, and today we have a tool with a weird name Ribbbon (no idea why it's called like that) - it's a simple project management tool with a little different UI than usual Bootstrap-based admin layouts. Let's take a look.