MCPcopy Create free account
hub / github.com/Rello/analytics / createGroup

Method createGroup

lib/Db/DatasetMapper.php:160–174  ·  view source on GitHub ↗
(string $name, int $parent)

Source from the content-addressed store, hash-verified

158
159
160 public function createGroup(string $name, int $parent): int {
161 $sql = $this->db->getQueryBuilder();
162 $sql->insert(self::TABLE_NAME)->values([
163 'user_id' => $sql->createNamedParameter($this->userId),
164 'name' => $sql->createNamedParameter($name),
165 'parent' => $sql->createNamedParameter($parent),
166 'type' => $sql->createNamedParameter('0'),
167 'dimension1' => $sql->createNamedParameter(''),
168 'dimension2' => $sql->createNamedParameter(''),
169 'value' => $sql->createNamedParameter(''),
170 'ai_index' => $sql->createNamedParameter('0'),
171 ]);
172 $sql->executeStatement();
173 return (int)$sql->getLastInsertId();
174 }
175
176 public function updateGroup(int $id, int $groupId): bool {
177 $sql = $this->db->getQueryBuilder();

Callers 2

sidebar.jsFile · 0.45
navigation.jsFile · 0.45

Calls

no outgoing calls

Tested by

no test coverage detected