24 lines
613 B
PHP
24 lines
613 B
PHP
<?php
|
|
|
|
namespace App\Http\Controllers\Cadastro;
|
|
|
|
use App\Http\Controllers\Controller;
|
|
use App\Services\Cadastro\MaterialBnafarService;
|
|
|
|
class MaterialBnafarController extends Controller
|
|
{
|
|
public function autocomplete()
|
|
{
|
|
$query = MaterialBnafarService::autocomplete();
|
|
|
|
return datatables()
|
|
->of($query)
|
|
->filterColumn('descricao', function($query, $keyword) {
|
|
$query->whereRaw(
|
|
"descricao COLLATE utf8mb4_general_ci LIKE ?",
|
|
["%{$keyword}%"]
|
|
);
|
|
})
|
|
->make(true);
|
|
}
|
|
} |