Skip to content
Laravel Nova Time Field
Branch: master
Clone or download
Latest commit cb1fb71 May 15, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
dist First commit Sep 26, 2018
resources First commit Sep 26, 2018
src Apply fixes from StyleCI May 16, 2019
.gitignore First commit Sep 26, 2018
LICENSE.md README changes Sep 26, 2018
README.md Updates on README Sep 26, 2018
composer.json First commit Sep 26, 2018
package.json First commit Sep 26, 2018
webpack.mix.js First commit Sep 26, 2018

README.md

A time field for Laravel Nova applications

Latest Version on Packagist StyleCI Total Downloads

This package contains a Nova field to allow you to store time values. Under the hood it uses the flatpickr default Laravel Nova Calendar library.

screenshot of the nova time field

Installation

You can install this package in your Laravel Nova app via composer:

composer require laraning/nova-time-field

Usage

You can use the Laraning\NovaTimeField\TimeField namespace in your Nova resource:

namespace App\Nova;

use Laraning\NovaTimeField\TimeField;

class BlogPost extends Resource
{
    // ...

    public function fields(Request $request)
    {
        return [
            // ...

            TimeField::make('Post start Time'),
            // ...
        ];
    }
}

By default the time component uses a 24 hour format. Still you can make it in 12h format like:

TimeField::make('Post start Time')->withTwelveHourTime(),

Current development status

  • Make release 0.1.0.
  • Add minimal test scenarios.
  • Add timezone support.

Changelog

Please see CHANGELOG for more information on what has changed recently.

License

The MIT License (MIT). Please see License File for more information.

You can’t perform that action at this time.