# StructureObject

The StructureObject represents each item in a Structure collection. StructureObjects behave pretty much the same as Pages or Users and have a Content object to access their fields. All fields in a StructureObject are therefore also wrapped in a Field object and can be accessed in the same way as Page fields. They also use the same Field methods.

****

- Full class name: `Kirby\Cms\StructureObject`
- Source: <https://github.com/getkirby/kirby/tree/5.5.3/src/Cms/StructureObject.php#L25>

****

### StructureObject

- [$structureObject->__call()](https://getkirby.com/docs/reference/objects/cms/structure-object/__call.md)
- [new StructureObject()](https://getkirby.com/docs/reference/objects/cms/structure-object/__construct.md)
- [$structureObject->content()](https://getkirby.com/docs/reference/objects/cms/structure-object/content.md)
- [StructureObject::factory()](https://getkirby.com/docs/reference/objects/cms/structure-object/factory.md)
- [$structureObject->field()](https://getkirby.com/docs/reference/objects/cms/structure-object/field.md)
- [$structureObject->getMethod()](https://getkirby.com/docs/reference/objects/cms/structure-object/get-method.md)
- [$structureObject->hasMethod()](https://getkirby.com/docs/reference/objects/cms/structure-object/has-method.md)
- [$structureObject->hasNext()](https://getkirby.com/docs/reference/objects/cms/structure-object/has-next.md)
- [$structureObject->hasPrev()](https://getkirby.com/docs/reference/objects/cms/structure-object/has-prev.md)
- [$structureObject->id()](https://getkirby.com/docs/reference/objects/cms/structure-object/id.md)
- [$structureObject->indexOf()](https://getkirby.com/docs/reference/objects/cms/structure-object/index-of.md)
- [$structureObject->is()](https://getkirby.com/docs/reference/objects/cms/structure-object/is.md)
- [$structureObject->isFirst()](https://getkirby.com/docs/reference/objects/cms/structure-object/is-first.md)
- [$structureObject->isLast()](https://getkirby.com/docs/reference/objects/cms/structure-object/is-last.md)
- [$structureObject->isNth()](https://getkirby.com/docs/reference/objects/cms/structure-object/is-nth.md)
- [$structureObject->kirby()](https://getkirby.com/docs/reference/objects/cms/structure-object/kirby.md)
- [$structureObject->next()](https://getkirby.com/docs/reference/objects/cms/structure-object/next.md)
- [$structureObject->nextAll()](https://getkirby.com/docs/reference/objects/cms/structure-object/next-all.md)
- [$structureObject->parent()](https://getkirby.com/docs/reference/objects/cms/structure-object/parent.md)
- [$structureObject->prev()](https://getkirby.com/docs/reference/objects/cms/structure-object/prev.md)
- [$structureObject->prevAll()](https://getkirby.com/docs/reference/objects/cms/structure-object/prev-all.md)
- [$structureObject->siblings()](https://getkirby.com/docs/reference/objects/cms/structure-object/siblings.md)
- [$structureObject->toArray()](https://getkirby.com/docs/reference/objects/cms/structure-object/to-array.md)