getColumnFuncs() public méthode

public getColumnFuncs ( ) : array
Résultat array
 /**
  * @param Select $select
  *
  * @return array
  */
 public function writeFuncAsColumns(Select $select)
 {
     $funcAsColumns = $select->getColumnFuncs();
     $newColumns = [];
     if (!empty($funcAsColumns)) {
         foreach ($funcAsColumns as $alias => $value) {
             $funcName = $value['func'];
             $funcArgs = !empty($value['args']) ? '(' . implode(', ', $value['args']) . ')' : '';
             $newFuncColumn = array($alias => $funcName . $funcArgs);
             $newColumns[] = SyntaxFactory::createColumn($newFuncColumn, null);
         }
     }
     return $newColumns;
 }