Exemplo n.º 1
0
 /**
  * Prepare SQL for field and add it to collection
  *
  * @param SourceProviderInterface $source
  * @param string $alias
  * @param array $fieldInfo
  * @return void
  */
 public function prepareSql(SourceProviderInterface $source, $alias, $fieldInfo)
 {
     $source->getSelect()->columns([$fieldInfo['name'] => $this->concatExpression]);
 }
Exemplo n.º 2
0
 /**
  * @param SourceProviderInterface $source
  * @param string $alias
  * @param array $fieldInfo
  * @return void
  */
 public function prepareSql(SourceProviderInterface $source, $alias, $fieldInfo)
 {
     $source->getSelect()->columns($fieldInfo['origin'] . ' AS ' . $fieldInfo['name'], $alias);
 }