Form/Type/SpecificationType.php
<?php
/**
* @author Rafał Muszyński <rafal.muszynski@sourcefabric.org>
* @copyright 2013 Sourcefabric o.p.s.
* @license http://www.gnu.org/licenses/gpl-3.0.txt
*/
namespace Newscoop\PaywallBundle\Form\Type;
use Symfony\Component\Form\AbstractType;
use Symfony\Component\Form\FormBuilderInterface;
class SpecificationType extends AbstractType
{
public function buildForm(FormBuilderInterface $builder, array $options)
{
$builder
->add('publication', 'integer', array(
'required' => true,
))
->add('issue', 'integer', array(
'required' => false,
))
->add('section', 'integer', array(
'required' => false,
))
->add('article', 'integer', array(
'required' => false,
));
}
public function getName()
{
return 'specificationForm';
}
}