LC
Uso de chaves em TFilter
Fechado
Queria saber o motivo das chaves "{" entre o campo: {$data->titulo} ??
Exemplo: $filter = new TFilter('titulo', 'like', "%{$data->titulo}%");
Exemplo: $filter = new TFilter('titulo', 'like', "%{$data->titulo}%");
As chaves são utilizadas para que o php interprete que dentro da string existe uma variável, ele somente faz isso dentro de aspas duplas. no caso do exemplo que postou ele usa o operador like e para concatenar a variável com o caracter especial de busca %
Se fosse traduzir para SQL seria assim
Select * from tabela where titulo like '%seutituloapesquisar%'
Ok