For easy date localization
If you have trouble working with localized date formats used in combination with translations then this package might be for you. It simply provides a trait that you can add to your models which use https://github.com/jenssegers/date to provide localized date outputs.
composer require flobbos/laravel-datableThat's it. Nothing else to do at this point.
namespace App;
use Illuminate\Database\Eloquent\Model;
use Flobbos\Datable;
class Event extends Model {
use Datable\Datable;
protected $dates = [
'starts_on',
'ends_on'
];
}This is all you need to do to make it work. You won't notice a difference anywhere except when you're pulling formats like this:
$your_model->starts_on->format('d. F Y');The output will then have the localized month name instead of the default English.
| Laravel | Crudable |
|---|---|
| 5.6 | >=0.4 |
| 5.5 | >=0.4 |
| 5.4 | >=0.4 |
| 5.3 | >=0.4 |
| 5.2 | >=0.1 |
| 5.1 | >=0.1 |
