public function build(BuilderInterface $builder) { $builder->createVehicle(); $builder->addDoors(); $builder->addEngine(); return $builder->getVehicle(); }
public function build(BuilderInterface $obj) { $obj->addDoor(); $obj->addWheel(); $obj->addEngine(); $obj->addSeat(); return $obj; }