コード例 #1
0
 /**
  * {@inheritdoc}
  *
  * @param Column $column
  *
  * @return string
  */
 public function writeColumnName(Column $column)
 {
     if ($column->isAll()) {
         return '*';
     }
     return $this->wrapper(parent::writeColumnName($column));
 }
コード例 #2
0
ファイル: ColumnWriter.php プロジェクト: jdjuan/urban-website
 /**
  * @param Column $column
  *
  * @return string
  */
 public function writeColumn(Column $column)
 {
     $alias = $column->getTable()->getAlias();
     $table = $alias ? $this->writer->writeTableAlias($alias) : $this->writer->writeTable($column->getTable());
     $columnString = empty($table) ? '' : "{$table}.";
     $columnString .= $this->writer->writeColumnName($column);
     return $columnString;
 }
コード例 #3
0
 /**
  * {@inheritdoc}
  *
  * @param Column $column
  *
  * @return string
  */
 public function writeColumnName(Column $column)
 {
     if ($column->isAll()) {
         return '*';
     }
     if (false !== strpos($column->getName(), "(")) {
         return parent::writeColumnName($column);
     }
     return $this->wrapper(parent::writeColumnName($column));
 }