qedteam/pretty_timestamps

Installs: 0

Dependents: 0

Suggesters: 0

Security: 0

Stars: 0

Watchers: 2

Forks: 0

Open Issues: 0

Type:trait

pkg:composer/qedteam/pretty_timestamps

dev-master 2019-04-09 13:53 UTC

This package is not auto-updated.

Last update: 2025-10-07 22:51:06 UTC


README

Install

composer require qedteam/pretty_timestamps

Usage

Use trait in model and set up format and timezone

    use PrettyTimestamps\PrettyTimestamps;

    class ModelName extends Model {
        
        use PrettyTimestamps;

        // Pretty timestamp format
        protected $prettyFormat = 'd.m.Y';

        // Pretty timestamp timezone
        protected $prettyNewTimezone = 'CET';

        // Add timestamp + '_pretty' to model appended attributes
        protected $appends = ['created_at_pretty', 'updated_at_pretty'];
    }

Display pretty timestamp

    $model = ModelName::first();
    return $model->created_at_pretty; 

License

MIT