flobbos/laravel-datable
Laravel-Datable

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.
Docs
Installation
Install the package
composer require flobbos/laravel-datable
That's it. Nothing else to do at this point.
Usage
Add it to the model
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 compatibility
| 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 |
Related Packages
notegame/date
A date library to help you work with dates in different languages fix for suppor...
69
1
Version History
| Version | Released | PHP | Laravel | License |
|---|---|---|---|---|
| 1.1.0 | >=7.2.0 | >=6.0 | MIT | |
| 1.0.0 | >=7.2.0 | >=6.0 | MIT | |
| 0.4 | >=5.6.0 | >=5.3.0 | MIT | |
| 0.3 | >=5.6.0 | 5.3.* | MIT | |
| 0.2 | >=5.6.0 | 5.3.* | MIT | |
| 0.1 | >=5.6.0 | 5.3.* | MIT |