Rev 17179 | Autoría | Comparar con el anterior | Ultima modificación | Ver Log |
<?phpdeclare(strict_types=1);namespace LeadersLinked\Form\User;use Laminas\Form\Form;use Laminas\Db\Adapter\AdapterInterface;use Laminas\Log\LoggerInterface;use LeadersLinked\Mapper\CompanySizeMapper;use LeadersLinked\Mapper\IndustryMapper;use LeadersLinked\Model\UserType;use Laminas\Form\Element\Select;use Laminas\Form\Element\Checkbox;use Laminas\InputFilter\InputFilter;use Laminas\Form\FormInterface;class ChangeTypeForm extends Form{public function __construct(){parent::__construct();$this->setInputFilter(new ChangeTypeFilter());$this->add(['name' => 'usertype_id','type' => \Laminas\Form\Element\Select::class,'options' => ['value_options' => [UserType::ADMIN => 'LABEL_ADMINISTRATOR',UserType::USER => 'LABEL_USER',]],'attributes' => ['id' => 'usertype_id',]]);$this->add(['name' => 'email_verified','type' => \Laminas\Form\Element\Select::class,'options' => ['value_options' => ['y' => 'Sí','n' => 'No',]],'attributes' => ['id' => 'email_verified',]]);$this->add(['name' => 'blocked','type' => \Laminas\Form\Element\Select::class,'options' => ['value_options' => ['y' => 'Sí','n' => 'No',]],'attributes' => ['id' => 'blocked',]]);$this->add(['name' => 'status','type' => \Laminas\Form\Element\Select::class,'options' => ['value_options' => ['a' => 'Activo','i' => 'Inactivo','d' => 'Eliminado','b' => 'Bloqueado',]],'attributes' => ['id' => 'status',]]);}}