for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace Bone\User\Form;
use Bone\I18n\Form;
use Bone\User\Form\Transformer\CountryTransformer;
use Del\Form\Field\Hidden;
use Del\Form\Field\Select;
use Del\Form\Field\Submit;
use Del\Form\Field\Text;
use Del\Form\Field\Transformer\DateTimeTransformer;
use Del\Form\Renderer\HorizontalFormRenderer;
use Del\Repository\CountryRepository;
use Laminas\I18n\Translator\Translator;
class PersonForm extends Form
{
use PersonFormTrait;
/**
* PersonForm constructor.
* @param $name
* @param Translator $translator
* @param array $disabledFields
*/
public function __construct($name, Translator $translator, $disabledFields = [])
$this->disabledFields = $disabledFields;
parent::__construct($name, $translator);
}
public function init()
$this->addPersonFormFields($this);
$submit = new Submit('submit');
$submit->setValue('Update Profile');
$this->addField($submit);
$this->setFormRenderer(new HorizontalFormRenderer());