diff --git a/app/Filters/QueryFilters.php b/app/Filters/QueryFilters.php index 3eb1b8964c8e..db25717050b0 100644 --- a/app/Filters/QueryFilters.php +++ b/app/Filters/QueryFilters.php @@ -232,6 +232,28 @@ abstract class QueryFilters } + public function updated_at($value = '') + { + + if ($value == '') + return $this->builder; + + try { + + if (is_numeric($value)) { + $created_at = Carbon::createFromTimestamp((int)$value); + } else { + $created_at = Carbon::parse($value); + } + + return $this->builder->where('updated_at', '>=', $created_at); + } catch (\Exception $e) { + + return $this->builder; + } + } + + public function is_deleted($value) { if ($value == 'true') {