mirror of
https://github.com/DesignPatternsPHP/DesignPatternsPHP.git
synced 2025-07-29 19:20:18 +02:00
13 lines
300 B
PHP
13 lines
300 B
PHP
<?php
|
|
|
|
namespace DesignPatterns\Prototype;
|
|
|
|
$fooPrototype = new FooBookPrototype();
|
|
$barPrototype = new BarBookPrototype();
|
|
|
|
// now lets say we need 10,000 books of foo and 5,000 of bar ...
|
|
for ($i = 0; $i < 10000; $i++) {
|
|
$book = clone $fooPrototype;
|
|
$book->setTitle('Foo Book No ' . $i);
|
|
}
|