Here is a simple way to manage storing and displaying dates and times in Laravel in the user's timezone.
First of all, we are going to store all dates and times in UTC. In Laravel, make sure that the timezone is set to UTC in config/app.php
We have received many requests from our readers on how to upload multiple images using jQuery, Ajax and PHP without refreshing the page or on fly. So, we have written the simple tutorial about multiple images upload using jQuery, Ajax and PHP. In thi
Spatie, the company where I work, recently released a Laravel package called laravel-sluggable. It automatically creates unique slugs when saving a model.
To install that package you just need to put the provided Spatie\Sluggable\HasSlug-trait on
Laravel 5.2 provides some nice additions to the framework. One handy feature that I don’t see listed in the release notes is that Collection now is macroable. Using it’s macro function you can easily extend Illuminate\Support\Collection
It's time to start writing about the new features in Laravel 5.2! You'll notice that many of these features are quicker and easier to learn and write up, so it may seem that it's a smaller release. But many of the features in 5.2 will
More and more of my work in Laravel lately has been creating APIs. I have a manual rate limiter class I've been using, but I've had a sense that there's a cleaner way to do it. Unsurprisingly, when Taylor set out to write a rate limite
If you've never used it, Laravel's route model binding has been around for a while, but Laravel 5.2 is about to make it even easier.
The basics of route model binding
---------------------------------
Let's assume that a common
Last week we looked at creating temporary urls to allow API clients to get uploaded files without exposing those files to the public internet (Returning secure files from an API with temporary URLs).
Uploading and returning files is a very common