mirror of
https://github.com/DesignPatternsPHP/DesignPatternsPHP.git
synced 2025-09-25 05:51:46 +02:00
13 lines
406 B
Markdown
13 lines
406 B
Markdown
# Composite
|
|
|
|
# Purpose
|
|
|
|
To treat a group of objects the same way as a single instance of the object.
|
|
|
|
# Examples
|
|
|
|
* a form class instance handles all its form elements like a single instance of the form, when `render()` is called, it
|
|
subsequently runs trough all its child elements and calls `render()` on them
|
|
* `Zend_Config`: a tree of configuration options, each one is a `Zend_Config` object itself
|
|
|