wrap($column)})"; } public function compileMonth(string $column): string { return "MONTH({$this->wrap($column)})"; } public function compileDay(string $column): string { return "DAY({$this->wrap($column)})"; } public function compileDate(string $column): string { return "DATE({$this->wrap($column)})"; } public function compileTime(string $column): string { return "TIME({$this->wrap($column)})"; } public function compileJsonContains(string $column): string { return "JSON_CONTAINS({$this->wrap($column)}, ?)"; } }