Latest Laravel/PHP Articles

Latest Laravel/PHP Articles curated daily from around the web.


Generically, a Trait is a concept used in object-oriented programming, that allows for several methods to be used and, in this way, to extend the functionality...

www.tomasvotruba.com

Migrate Gedmo to KnpLabs
Month later, we have KnpLabs\DoctrineBehaviors 2.0 with full Symfony 5 support. If you used older Doctrine Behaviors, you're covered with Rector migration path....
In one of my recent project, the custom registration form is not working. When I click on the register button, it reloads the registration form, does not print...
CodeMentor Codementor is an online marketplace connecting developers with experts for on- demand 1:1 help via screen sharing, video, and text chat.
To showcase the Laravel Role-Based Authentication. Let’s create three sections in the application one is “SuperAdmin”, “Admin” and another is “User”. After user...
Writing tests for Laravel applications is really easy but like all things with software development it can become bloated, unwieldy and just all around difficul...
Whenever you develop a Laravel-based application that makes it into production you’ll probably provide some kind of API. Either for internal usage or for the cu...
Let’s say you start an application today with the latest stable release of stack , then it will be outdated in a year or more as technology is updating regularl...
BulmaStyle BulmaStyle is a marketplace for premium quality Bulma themes & templates for your website.
If you are currently working with Laravel on windows, you will quickly realize that using development environments such as wamp or xampp can really be a real he...
As I wrote earlier, the power of Macros in Laravel is quite big, since allows you to extend a class at runtime with your own methods. You can add useful methods...
Here are some rules I use for working with dynamic arrays. It's pretty much a Style Guide for Array Design, but it didn't feel right to add it to the Object Des...
There are a lot of useful acronyms in programming. Not every has a superstar status like SOLID or DRY but less knows ones can still be extremely useful. GRASP h...
CodeMentor Codementor is an online marketplace connecting developers with experts for on- demand 1:1 help via screen sharing, video, and text chat.
If you do only have roles for your users — such as admin, contributor and user — and you want to restrict access to routes only, advanced (and excellent) packag...
Whenever you develop a Laravel-based application that makes it into production you’ll probably provide some kind of API. Either for internal usage or for the cu...
The Laravel Notification system allows us to send notifications to users through different channels. In this post, we will look at Laravel Notifications, the mo...
OK, So Microsoft Windows isn’t free, but once you have a Windows 10 or Windows Server that you’ve legally licensed, Laravel WIMP stack is free to setup & use in...