diff --git a/Structural/Decorator/uml/Decorator.uml b/Structural/Decorator/uml/Decorator.uml index 0a80f98..a834305 100644 --- a/Structural/Decorator/uml/Decorator.uml +++ b/Structural/Decorator/uml/Decorator.uml @@ -1,51 +1,49 @@ - - - PHP - \DesignPatterns\Structural\Decorator\RenderInXml - - \DesignPatterns\Structural\Decorator\RenderInJson - \DesignPatterns\Structural\Decorator\RenderInXml - \DesignPatterns\Structural\Decorator\Webservice - \DesignPatterns\Structural\Decorator\Decorator - \DesignPatterns\Structural\Decorator\RendererInterface - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \DesignPatterns\Structural\Decorator\RenderInXml - - - Fields - Constants - Constructors - Methods - - private - - + + + PHP + \DesignPatterns\Structural\Decorator\Booking + + \DesignPatterns\Structural\Decorator\WiFi + \DesignPatterns\Structural\Decorator\DoubleRoomBooking + \DesignPatterns\Structural\Decorator\ExtraBed + \DesignPatterns\Structural\Decorator\Booking + \DesignPatterns\Structural\Decorator\BookingDecorator + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Fields + Constants + Constructors + Methods + + private + + diff --git a/Structural/Decorator/uml/uml.png b/Structural/Decorator/uml/uml.png index dc4fae3..4ab80b2 100644 Binary files a/Structural/Decorator/uml/uml.png and b/Structural/Decorator/uml/uml.png differ diff --git a/Structural/Decorator/uml/uml.svg b/Structural/Decorator/uml/uml.svg index a488e8e..5e20bf9 100644 --- a/Structural/Decorator/uml/uml.svg +++ b/Structural/Decorator/uml/uml.svg @@ -1,380 +1,95 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - renderData() - - - - - - - - - - - - - RenderInJson - - - RenderInJson - - - - - - - - - - - - - - - - - - - renderData() - - - - - - - - - - - - - RenderInXml - - - RenderInXml - - - - - - - - - - - - - - - - - - - data - - - - - - - - - - - - - __construct(data) - - - - - - - - - - - - - renderData() - - - - - - - - - - - - - Webservice - - - Webservice - - - - - - - - - - - - - - - - - - - wrapped - - - - - - - - - - - - - __construct(wrappable) - - - - - - - - - - - - - Decorator - - - Decorator - - - - - - - - - - - - - - - - - - - renderData() - - - - - - - - - - - - - RendererInterface - - - RendererInterface - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +