/** * Funkce pro vytvoření metaatributu a formátu na základě hodnot datového sloupce * @param string $metaAttributeName * @param string $formatName * @param DatasourceColumn $datasourceColumn * @param DbColumnValuesStatistic $columnValuesStatistic * @param string $formatType * @param bool $formatShared * @return Format */ private function createMetaAttributeFromDatasourceColumn($metaAttributeName, $formatName, DatasourceColumn $datasourceColumn, DbColumnValuesStatistic $columnValuesStatistic, $formatType, $formatShared = false) { $metaAttribute = $this->metaAttributesFacade->findOrCreateMetaAttributeWithName($metaAttributeName); return $this->metaAttributesFacade->createFormatFromDatasourceColumn($metaAttribute, $formatName, $datasourceColumn, $columnValuesStatistic, $formatType, $formatShared, $this->presenter->getUser()->getId()); }