コード例 #1
0
ファイル: LogicalBetween.php プロジェクト: justthefish/hesper
 public function toDialectString(Dialect $dialect)
 {
     return '(' . $dialect->toFieldString($this->field) . ' BETWEEN ' . $dialect->toValueString($this->left) . ' AND ' . $dialect->toValueString($this->right) . ')';
 }
コード例 #2
0
 public function toDialectString(Dialect $dialect)
 {
     $sql = $dialect->toFieldString($this->left) . ' ' . $dialect->logicToString($this->logic) . ' ' . $dialect->toValueString($this->right);
     return $this->brackets ? "({$sql})" : $sql;
 }
コード例 #3
0
 public function toDialectString(Dialect $dialect)
 {
     return '(' . $dialect->toFieldString(SQLFunction::create('lower', $this->left)) . ' = ' . $dialect->toValueString(is_string($this->right) ? mb_strtolower($this->right) : SQLFunction::create('lower', $this->right)) . ')';
 }