From dee253e741fefeee56ea1924b946e8df6ad680d8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Yusuf=20=C3=96zdemir?= Date: Fri, 7 Jun 2024 19:41:08 +0300 Subject: [PATCH] Update Datatables.php --- src/Datatables.php | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/Datatables.php b/src/Datatables.php index 9c309c9..19120a3 100644 --- a/src/Datatables.php +++ b/src/Datatables.php @@ -183,12 +183,16 @@ public function hide(string $column, $searchable = false): Datatables * @param mixed $query * @return Datatables */ - public function query($query): Datatables + public function query($query, array $escapes = []): Datatables { $query = $this->db->getQueryString($query); $this->builder = new QueryBuilder($query, $this->options, $this->db); $this->columns = $this->builder->columns(); + foreach ($escapes as $key => $value) { + $this->escape($key, $value); + } + return $this; }