for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
/**
* AnimeDb package.
*
* @author Peter Gribanov <[email protected]>
* @copyright Copyright (c) 2011, Peter Gribanov
* @license http://opensource.org/licenses/GPL-3.0 GPL v3
*/
namespace AnimeDb\Bundle\AniDbFillerBundle\Form\Type;
use Symfony\Component\Form\AbstractType;
use Symfony\Component\Form\FormBuilderInterface;
use Symfony\Component\OptionsResolver\OptionsResolver;
* Get item from filler.
class Filler extends AbstractType
{
* HTTP host.
* @var string
protected $host;
* @param string $host
public function __construct($host)
$this->host = $host;
}
* @param FormBuilderInterface $builder
* @param array $options
public function buildForm(FormBuilderInterface $builder, array $options)
$builder
->setMethod('GET')
->add('url', 'text', [
'label' => 'URL address',
'attr' => [
'placeholder' => $this->host.'/',
],
]);
* @param OptionsResolver $resolver
public function configureOptions(OptionsResolver $resolver)
$resolver->setDefaults([
'csrf_protection' => false,
* @return string
public function getName()
return 'animedb_anidbfillerbundle_filler';