fix embed some files and add download link to README.md

This commit is contained in:
Faust
2015-04-03 00:24:24 +02:00
parent eb65f82ef4
commit 9fd800b9f6
8 changed files with 93 additions and 55 deletions

View File

@@ -45,6 +45,18 @@ Request.php
:language: php
:linenos:
Responsible/FastStorage.php
.. literalinclude:: Responsible/FastStorage.php
:language: php
:linenos:
Responsible/SlowStorage.php
.. literalinclude:: Responsible/SlowStorage.php
:language: php
:linenos:
Test
----

View File

@@ -42,6 +42,24 @@ Colleague.php
:language: php
:linenos:
Subsystem/Client.php
.. literalinclude:: Subsystem/Client.php
:language: php
:linenos:
Subsystem/Database.php
.. literalinclude:: Subsystem/Database.php
:language: php
:linenos:
Subsystem/Server.php
.. literalinclude:: Subsystem/Server.php
:language: php
:linenos:
Test
----

View File

@@ -57,6 +57,30 @@ Picture.php
:language: php
:linenos:
Html/Picture.php
.. literalinclude:: Html/Picture.php
:language: php
:linenos:
Html/Text.php
.. literalinclude:: Html/Text.php
:language: php
:linenos:
Json/Picture.php
.. literalinclude:: Json/Picture.php
:language: php
:linenos:
Json/Text.php
.. literalinclude:: Json/Text.php
:language: php
:linenos:
Test
----

View File

@@ -1,53 +0,0 @@
Purpose
=======
Examples
========
-
Code
----
You can also find these code on `GitHub`_
Wheel.php
.. literalinclude:: Wheel.php
:language: php
:linenos:
Door.php
.. literalinclude:: Door.php
:language: php
:linenos:
Car.php
.. literalinclude:: Car.php
:language: php
:linenos:
Bike.php
.. literalinclude:: Bike.php
:language: php
:linenos:
Vehicle.php
.. literalinclude:: Vehicle.php
:language: php
:linenos:
Engine.php
.. literalinclude:: Engine.php
:language: php
:linenos:
Test
----
.. _`GitHub`: https://github.com/domnikl/DesignPatternsPHP/tree/master/Creational/Builder/Parts

View File

@@ -56,6 +56,42 @@ BikeBuilder.php
:language: php
:linenos:
Parts/Wheel.php
.. literalinclude:: Parts/Wheel.php
:language: php
:linenos:
Parts/Door.php
.. literalinclude:: Parts/Door.php
:language: php
:linenos:
Parts/Car.php
.. literalinclude:: Parts/Car.php
:language: php
:linenos:
Parts/Bike.php
.. literalinclude:: Parts/Bike.php
:language: php
:linenos:
Parts/Vehicle.php
.. literalinclude:: Parts/Vehicle.php
:language: php
:linenos:
Parts/Engine.php
.. literalinclude:: Parts/Engine.php
:language: php
:linenos:
Test
----

View File

@@ -3,6 +3,7 @@
[![Build Status](https://travis-ci.org/domnikl/DesignPatternsPHP.png?branch=master)](https://travis-ci.org/domnikl/DesignPatternsPHP)
[Read the Docs of DesignPatternsPHP](http://designpatterns-php.readthedocs.org)
or [Download as PDF/Epub](https://readthedocs.org/projects/designpatterns-php/downloads/)
This is a collection of known design patterns and some sample code how to implement them in PHP. Every pattern has a small list of examples (most of them from Zend Framework, Symfony2 or Doctrine2 as I'm most familiar with this software).

View File

@@ -48,7 +48,7 @@ master_doc = 'index'
# General information about the project.
project = u'DesignPatternsPHP'
copyright = u'2015, Dominik Liebler'
author = u'Dominik Liebler'
author = u'Dominik Liebler with contributors'
# The version info for the project you're documenting, acts as replacement for
# |version| and |release|, also used in various other places throughout the

View File

@@ -19,7 +19,7 @@ Patterns
--------
The patterns can be structured in roughly three different categories.
Please click on the
Please click
`here <http://en.wikipedia.org/wiki/Software_design_pattern>`__
for a full explanation of the pattern on Wikipedia.