public function __construct(array $columnNames = NULL, ResultFormatter $parent = NULL) {
        parent::__construct($parent);

        if (isset($columnNames)) {
            foreach ($columnNames as $columnName) {
                $this->columnNames[$columnName] = TRUE;
            }
        }
    }
    public function __construct($groupByColumnNames, $enumerationColumnName, $subjectColumnNames, ResultFormatter $parent = NULL) {
        parent::__construct($parent);

        $this->groupByColumnNames = is_array($groupByColumnNames) ? $groupByColumnNames : array($groupByColumnNames);
        $this->enumerationColumnName = $enumerationColumnName;
        $this->subjectColumnNames = is_array($subjectColumnNames) ? $subjectColumnNames : array($subjectColumnNames);

        $this->formattedGroupByColumnNames = $this->formatColumnNames($this->groupByColumnNames, TRUE);
        $this->formattedEnumerationColumnName = $this->formatColumnName($this->enumerationColumnName, TRUE);
        $this->formattedSubjectColumnNames = $this->formatColumnNames($this->subjectColumnNames, TRUE);
    }
    public function __construct($keyColumnNames, $isColumnValueUnique = TRUE, ResultFormatter $parent = NULL) {
        parent::__construct($parent);

        $this->keyColumnNames = is_array($keyColumnNames) ? $keyColumnNames : array($keyColumnNames);
        $this->isColumnValueUnique = $isColumnValueUnique;
    }
 public function __construct($theView, $showHeader = TRUE, ResultFormatter $parent = NULL)
 {
     parent::__construct($parent);
     $this->view = $theView;
     $this->header = $showHeader;
 }
    public function __construct(array $columnNames = NULL, ResultFormatter $parent = NULL) {
        parent::__construct($parent);

        $this->columnNames = $columnNames;
    }
    public function __construct($columnName = NULL, $storage = self::STORAGE__VALUE, ResultFormatter $parent = NULL) {
        parent::__construct($parent);

        $this->columnName = $columnName;
        $this->storage = $storage;
    }
 public function __construct(DatasetMetaData $dataset, ResultFormatter $parent = NULL) {
     parent::__construct($parent);
     $this->dataset = $dataset;
 }
 public function __construct(array $propertyNames = NULL, ResultFormatter $parent = NULL)
 {
     parent::__construct($parent);
     ArrayHelper::addUniqueValues($this->propertyNames, $propertyNames);
 }
    public function __construct(array $columnMappings, ResultFormatter $parent = NULL) {
        parent::__construct($parent);

        $this->columnMappings = $columnMappings;
    }
    public function __construct($valueColumnName, $memberRankColumnName, ResultFormatter $parent = NULL) {
        parent::__construct($parent);

        $this->valueColumnName = $valueColumnName;
        $this->memberRankColumnName = $memberRankColumnName;
    }