.. meta::
   :description: a collection of structural design patterns along with implementations in PHP8
   :keywords: design patterns, php, structural, best practices

`Structural`__
==============

In Software Engineering, Structural Design Patterns are Design Patterns
that ease the design by identifying a simple way to realize
relationships between entities.

.. toctree::
   :titlesonly:

   Adapter/README
   Bridge/README
   Composite/README
   DataMapper/README
   Decorator/README
   DependencyInjection/README
   Facade/README
   FluentInterface/README
   Flyweight/README
   Proxy/README
   Registry/README

.. __: http://en.wikipedia.org/wiki/Structural_pattern