/** * @param Where $where * @param array $whereArray * * @return array */ protected function writeWhereNotBetweens(Where $where, array &$whereArray) { $between = $where->getNotBetweens(); \array_walk($between, function (&$between) { $between = '(' . $this->columnWriter->writeColumn($between['subject']) . ' NOT BETWEEN ' . $this->writer->writePlaceholderValue($between['a']) . ' AND ' . $this->writer->writePlaceholderValue($between['b']) . ')'; }); $whereArray = \array_merge($whereArray, $between); }