PSR-2 and PSR-12: Why We Need Standards and How to Apply Them
Tabs or Spaces? Ok spaces, but then 2 or 4 spaces? Some of you probably will answer “doesn’t matter, it will still work”. Let me guess, you probably work alone, not in a team of developers? Cause as soon as there are multiple people pushing the code, there needs to be a coding standard. This article will show you how to adopt it.
Laravel Routing – 8 Advanced Tips: Languages, APIs, Groups, Validation
We all use simple Route::get() and Route::post() syntax, but in bigger projects, it gets much more complicated. This article will compile various tips for different situations.
Most Popular Local Web-Server for Laravel: Twitter Mini-Poll
A few days ago there was a question asked on Twitter: “Laravel community, what do you use for local development environment?” – with ~50 replies, I decided to count the answers and here’s the chart.
Teams Multi-Tenancy: Add “Team Admin” to Manage Users
By default, in our Team Multi-Tenancy module, every member of the team sees all entries of their team, and team users are managed only by the system administrator. Customers were asking us how to add a new role of “Team Admin” to manage users of their own team. So we created a demo-project with repository.
Laravel: Login and Register Forms in Modal Bootstrap Popups
We all are used to default Laravel Auth login/register forms – as separate /login and /register URLs. But sometimes it’s needed to have them as modal popups instead of separate pages. How to implement it in Laravel, including showing the validation errors in modals?
For Customers: Replace CoreUI Theme to Use v2.1.16 instead of v3.0
This week our customers reported an issue that CSS and JavaScript was not loading properly for CoreUI theme. We investigated the bug and here’s what we did wrong on our side, and how to fix it.
Laravel: When to Use Dependency Injection, Services and Static Methods
Sometimes we need to put application logic somewhere outside of Controllers or Models, it’s usually are so-called Services. But there are a few ways to use them – as static “helpers”, as objects, or with Dependency Injection. Let’s see when each one is appropriate.
New Demo Project: Laravel School Timetable Calendar
We notice more and more use-cases for our QuickAdminPanel, and here’s a new demo-project we created to manage a school timetable. It doesn’t necessarily have to be school, it can be applied to any organization with a weekly timetable schedule.
LaraTweets: Public Twitter Feed about Laravel – Filtered to Your Needs
Twitter is the best way to read Laravel news. But it’s impossible to read all the feed, it’s massive! Also, it’s full of spam ads. So I decided to build a FILTERED Twitter feed, and today presenting to you… LaraTweets!
Laravel Notifications With “database” Driver: Internal Messages
Laravel Notifications system is a wonderful way to notify users via email or SMS. But a less-known feature is notification driver called “database”, which allows saving the messages inside the application’s DB, and then show them inside the system, as internal message alerts. This article will show you how.