NilPortugues\Sql\QueryBuilder\Manipulation\Select::getColumnValues PHP Method

getColumnValues() public method

public getColumnValues ( ) : array
return array
    public function getColumnValues()
    {
        return $this->columnQuery->getColumnValues();
    }

Usage Example

Exemplo n.º 1
0
 /**
  * @param Select $select
  *
  * @return array
  */
 public function writeValueAsColumns(Select $select)
 {
     $valueAsColumns = $select->getColumnValues();
     $newColumns = [];
     if (!empty($valueAsColumns)) {
         foreach ($valueAsColumns as $alias => $value) {
             $value = $this->writer->writePlaceholderValue($value);
             $newValueColumn = array($alias => $value);
             $newColumns[] = SyntaxFactory::createColumn($newValueColumn, null);
         }
     }
     return $newColumns;
 }