Kooboo.Commerce.Categories.CategoryTree.CloneEntry C# (CSharp) Méthode

CloneEntry() private méthode

private CloneEntry ( CategoryTreeNode entry, CategoryTreeNode parent ) : CategoryTreeNode
entry CategoryTreeNode
parent CategoryTreeNode
Résultat CategoryTreeNode
        private CategoryTreeNode CloneEntry(CategoryTreeNode entry, CategoryTreeNode parent)
        {
            var clone = new CategoryTreeNode
            {
                Id = entry.Id,
                Name = entry.Name,
                Parent = parent
            };

            foreach (var child in entry.Children)
            {
                clone.Children.Add(CloneEntry(child, entry));
            }

            return clone;
        }