mirror of
https://github.com/DesignPatternsPHP/DesignPatternsPHP.git
synced 2025-09-25 22:09:23 +02:00
README for Builder
This commit is contained in:
@@ -3,16 +3,7 @@
|
||||
namespace DesignPatterns\Builder;
|
||||
|
||||
/**
|
||||
* Builder is an interface that build parts of a complex object.
|
||||
*
|
||||
* Sometime, if the builder has a better knowledge of what it builds, this
|
||||
* interface could be an abstract class with default methods (aka adapter)
|
||||
*
|
||||
* If you have a complex inheritance tree for vehicles, it is logical to have
|
||||
* a complex inheritance tree for builders too.
|
||||
*
|
||||
* Note: Builders have often a fluent interface, see the mock builder of
|
||||
* PHPUnit for example.
|
||||
*
|
||||
*/
|
||||
interface BuilderInterface
|
||||
{
|
||||
|
Reference in New Issue
Block a user