Example #1
0
 public function toString()
 {
     return $this->toDialectString($this->dao ? DBPool::getByDao($this->dao)->getDialect() : ImaginaryDialect::me());
 }
Example #2
0
 public function toString()
 {
     return $this->toDialectString(ImaginaryDialect::me());
 }
Example #3
0
 protected function toDialectStringField($field, Dialect $dialect)
 {
     if ($field instanceof SelectQuery) {
         Assert::isTrue(null !== ($alias = $field->getName()), 'can not use SelectQuery to table without name as get field: ' . $field->toDialectString(ImaginaryDialect::me()));
         return "({$field->toDialectString($dialect)}) AS " . $dialect->quoteField($alias);
     } else {
         return $field->toDialectString($dialect);
     }
 }