Skip to main content
Derivado da classe TMultiSearch, métodos herdados não sobrescritos podem também ser utililzados por objetos TUniqueSearch. Acesse a documentação do componente/classe-pai para conhecê-los.

__construct

Construtor da classe TUniqueSearch. Parâmetros:
$name
mixed
required
Nome do campo que será utilizado no formulário.
Exemplo de código:
$selecaoGenero = new TUniqueSearch('selecaoGenero');
$selecaoGenero->setSize(180);
$selecaoGenero->placeholder = 'Gênero';
$selecaoGenero->addItems(['1'=>'Masculino','2'=>'Feminino','3'=>'Outro']);

setValue

Define o valor do componente. Parâmetros:
$value
mixed
required
Valor a ser definido para o campo.
Exemplo de código:
$selecaoGenero = new TUniqueSearch('selecaoGenero');
$selecaoGenero->setSize(180);
$selecaoGenero->placeholder = 'Gênero';
$selecaoGenero->addItems(['1'=>'Masculino','2'=>'Feminino','3'=>'Outro']);
$selecaoGenero->setValue('1');

getSize

Retorna o tamanho do campo. Exemplo de código:
$selecaoGenero = new TUniqueSearch('selecaoGenero');
$selecaoGenero->setSize(250, 75);
$tamanho = $selecaoGenero->getSize(); // (250, 75)

getPostData

Obtém os dados enviados pelo formulário. Exemplo de código:
$selecao = new TUniqueSearch('selecao');
$dadosPostados = $selecao->getPostData();