Classe que pesquisa em um texto a uma palavra qualquer, por exemplo usada em uma pesquisa e a deixa em negrito no texto.
Para utilizar basta instanciar a classe $resultsFound = new ResultsFound();
.
Quando for listar os dados resultados de uma pesquisa, basta passar o conteúdo e a palavra usada na busca para o método markText desta forma:
echo $resultsFound->markText($texto, $_GET['pesquisa']);
Digamos que tenho uma tela de listagem de usuários e na minha action eu defini que irei poder realizar um filtro por nome de usuário, então na minha view ficará assim:
echo $resultsFound->markText($user['name'], $_GET['pesquisa']);
Digamos que pesquisamos todos os usuários com a palavra "Pedro", ai o resultado deverá ser algo assim:
Nome | |
---|---|
Pedro cardoso | pedro321cardoso@teste.com.br |
Algusto Pedro da Silva | algustopedrosilva@teste.com.br |
"require": {
...
"tayron/results-found" : "1.0.0"
...
},