A simple Symfony2/Symfony3 bundle that adds timestamp form field type.
PHP
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
DependencyInjection
Form
Resources/config
Tests
.gitignore
.php_cs
.scrutinizer.yml
.travis.yml
Bukashk0zzzTimestampTypeBundle.php
LICENSE
README.md
composer.json
phpunit.xml.dist
ruleset.xml

README.md

Symfony TimestampType Bundle

Build Status Code Coverage Scrutinizer Code Quality License Latest Stable Version Total Downloads SensioLabsInsight

About

A simple Symfony bundle that adds timestamp form field type.

Installation

Add this to your composer.json file:

"require": {
	"bukashk0zzz/timestamptype-bundle": "^2.0",
}

Add the bundle to app/AppKernel.php

$bundles = array(
	// ... other bundles
	new Bukashk0zzz\TimestampTypeBundle\Bukashk0zzzTimestampTypeBundle(),
);

Configuration

Not needed.

Usage

Inside a FormType:

class AccountProfileType extends AbstractType
{
    public function buildForm(FormBuilderInterface $builder, array $options)
    {
        $builder
            ->add('nameFirst', TextType::class, ['label' => 'First Name'])
            ->add('nameLast', TextType::class, ['label' => 'Last Name'])
            ->add('startWorking', TimestampType::class, [
                'label' => 'Start working from',
                'required' => false,
            ])
        ;
    }
}

Copyright / License

See LICENSE