Change index.rst to README.rst

remove all pattern's README.md
This commit is contained in:
Faust
2015-04-05 06:05:24 +02:00
parent 818c221c78
commit ff327e3a0c
77 changed files with 45 additions and 647 deletions

View File

@@ -0,0 +1,56 @@
`Prototype`_
============
Purpose
-------
To avoid the cost of creating objects the standard way (new Foo()) and
instead create a prototype and clone it.
Examples
--------
- Large amounts of data (e.g. create 1,000,000 rows in a database at
once via a ORM).
UML Diagram
-----------
.. image:: uml/uml.png
:alt: Alt Prototype UML Diagram
:align: center
Code
----
You can also find these code on `GitHub`_
BookPrototype.php
.. literalinclude:: BookPrototype.php
:language: php
:linenos:
BarBookPrototype.php
.. literalinclude:: BarBookPrototype.php
:language: php
:linenos:
index.php
.. literalinclude:: index.php
:language: php
:linenos:
FooBookPrototype.php
.. literalinclude:: FooBookPrototype.php
:language: php
:linenos:
Test
----
.. _`GitHub`: https://github.com/domnikl/DesignPatternsPHP/tree/master/Creational/Prototype
.. _`Prototype`: http://en.wikipedia.org/wiki/Prototype_pattern