public function getChildren($name)
{
$query = (new Query())->select(['name', 'type', 'description', 'rule_name', 'data', 'created_at', 'updated_at'])->from([$this->itemTable, $this->itemChildTable])->where(['parent' => $name, 'name' => new Expression('[[child]]')]);
$children = [];
foreach ($query->all($this->db) as $row) {
$children[$row['name']] = $this->populateItem($row);
}
return $children;
}