<?php
namespace Moka\Cms\Form\Type\Widget;
use Symfony\Component\Form\AbstractType;
use Symfony\Component\Form\Extension\Core\Type\TextareaType as BaseTextareaType;
use Symfony\Component\Form\FormInterface;
use Symfony\Component\Form\FormView;
use Symfony\Component\OptionsResolver\OptionsResolver;
class TextareaType extends AbstractType
{
public function buildView(FormView $view, FormInterface $form, array $options)
{
$view->vars['show_counter'] = $options['counter'];
}
public function configureOptions(OptionsResolver $resolver)
{
$resolver
->define('counter')
->default(false);
}
public function getBlockPrefix()
{
return 'moka_textarea';
}
public function getParent()
{
return BaseTextareaType::class;
}
}