for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
declare(strict_types=1);
namespace codenixsv\Patterns\Creational\Builder;
/**
* Class Pizza
* @package codenixsv\Patterns\Creational\Builder
*/
class Pizza
{
* @var bool
private $peperoni;
private $tomato;
private $anchovy;
private $mozzarella;
private $salami;
* Pizza constructor.
* @param PizzaBuilder $builder
public function __construct(PizzaBuilder $builder)
$this->peperoni = $builder->peperoni;
$this->tomato = $builder->tomato;
$this->anchovy = $builder->anchovy;
$this->mozzarella = $builder->mozzarella;
$this->salami = $builder->salami;
}