# Nested sets behavior

> Nested sets tree storage for Yii2 ActiveRecord with root and leaf queries, node moves, subtree deletes, multiple trees per table, and transactional writer locking\.

- Package: yii2\-extensions/nested\-sets\-behavior
- Collection: Yii2 Extensions
- Topic: Data modelling
- Tags: nested-sets, tree, hierarchy, activerecord, behavior
- Kind: extension
- Relationship: Site curator ([evidence](<https://github.com/yii2-extensions/nested-sets-behavior/blob/35e49c93f2b9dac39eae25239b742b22e76d6350/composer.json>))
- Maintainer: [@terabytesoftw](<https://github.com/terabytesoftw>)
- PHP requirement: &gt;=8\.3
- License: BSD\-3\-Clause
- Install: `composer require yii2-extensions/nested-sets-behavior`
- Packagist: 27 installs in the last 30 days, 504 in total, 3 favourites (as of 2026-10-25). Installs count Composer downloads, not users.
- On this site: guide, API reference, agent skill

## Documentation on this site

- [Overview](</docs/extensions/nested-sets-behavior/index.md>)
- [Installation guide](</docs/extensions/nested-sets-behavior/installation/index.md>)
- [Configuration reference](</docs/extensions/nested-sets-behavior/configuration/index.md>)
- [Usage examples](</docs/extensions/nested-sets-behavior/examples/index.md>)
- [AI assistance](</docs/extensions/nested-sets-behavior/agents/index.md>)
- [Testing](</docs/extensions/nested-sets-behavior/testing/index.md>)
- [API reference](</docs/extensions/nested-sets-behavior/reference/index.md>)
- [Agent skill yii2\-nested\-sets](</docs/skills/yii2-nested-sets/SKILL.md>)

## Compatibility

- Yii2: \~2\.0\.55 \|\| ^22\.0@dev ([composer\.json at this commit](<https://github.com/yii2-extensions/nested-sets-behavior/blob/35e49c93f2b9dac39eae25239b742b22e76d6350/composer.json>))

Requirements are recorded from the linked source revision. A catalog listing does not verify an application's dependency resolution or runtime behavior.

## Source and version

- Release reference: [35e49c93f2b9dac39eae25239b742b22e76d6350](<https://github.com/yii2-extensions/nested-sets-behavior/blob/35e49c93f2b9dac39eae25239b742b22e76d6350/composer.json>)
- Reference inspected: 0\.2\.0
- Metadata reviewed: 2026-10-25

The recorded release reference is scoped to this revision; it is not a claim that this is the newest release.

## Links

- [Documentation](</docs/extensions/nested-sets-behavior/index.md>)
- [Repository](<https://github.com/yii2-extensions/nested-sets-behavior>)
- [Package catalog](</docs/packages/index.md>)
