PHP7 Builder

This commit is contained in:
Dominik Liebler
2016-09-22 13:36:58 +02:00
parent 4760d898a0
commit 9f42521e8f
8 changed files with 28 additions and 102 deletions

View File

@@ -2,9 +2,6 @@
namespace DesignPatterns\Creational\Builder\Parts;
/**
* Bike is a bike.
*/
class Bike extends Vehicle
{
}

View File

@@ -2,9 +2,6 @@
namespace DesignPatterns\Creational\Builder\Parts;
/**
* Car is a car.
*/
class Car extends Vehicle
{
}

View File

@@ -2,19 +2,16 @@
namespace DesignPatterns\Creational\Builder\Parts;
/**
* Vehicle class is an abstraction for a vehicle.
*/
abstract class Vehicle
{
/**
* @var array
* @var object[]
*/
protected $data;
private $data = [];
/**
* @param string $key
* @param mixed $value
* @param object $value
*/
public function setPart($key, $value)
{