File tree Expand file tree Collapse file tree 34 files changed +188
-64
lines changed Expand file tree Collapse file tree 34 files changed +188
-64
lines changed Original file line number Diff line number Diff line change 1
- Chain Of Responsibilities
2
- =========================
1
+ Chain Of Responsibilities | Wikipedia |_
2
+ ======================================
3
3
4
4
Purpose:
5
5
--------
@@ -67,3 +67,7 @@ Tests/ChainTest.php
67
67
:linenos:
68
68
69
69
.. _`GitHub` : https://github.com/domnikl/DesignPatternsPHP/tree/master/Behavioral/ChainOfResponsibilities
70
+ .. |Wikipedia | image :: /_static/Wikipedia-logo.png
71
+ :height: 30 px
72
+ :width: 30 px
73
+ .. _Wikipedia : http://en.wikipedia.org/wiki/Chain_of_responsibility_pattern
Original file line number Diff line number Diff line change 1
- Command
2
- =======
1
+ Command | Wikipedia |_
2
+ ====================
3
3
4
4
Purpose
5
5
-------
@@ -74,3 +74,7 @@ Tests/CommandTest.php
74
74
:linenos:
75
75
76
76
.. _`GitHub` : https://github.com/domnikl/DesignPatternsPHP/tree/master/Behavioral/Command
77
+ .. |Wikipedia | image :: /_static/Wikipedia-logo.png
78
+ :height: 30 px
79
+ :width: 30 px
80
+ .. _Wikipedia : http://en.wikipedia.org/wiki/Command_pattern
Original file line number Diff line number Diff line change 1
- Iterator
2
- ========
1
+ Iterator | Wikipedia |_
2
+ =====================
3
3
4
4
Purpose
5
5
-------
@@ -67,3 +67,7 @@ Tests/IteratorTest.php
67
67
:linenos:
68
68
69
69
.. _`GitHub` : https://github.com/domnikl/DesignPatternsPHP/tree/master/Behavioral/Iterator
70
+ .. |Wikipedia | image :: /_static/Wikipedia-logo.png
71
+ :height: 30 px
72
+ :width: 30 px
73
+ .. _Wikipedia : http://en.wikipedia.org/wiki/Iterator_pattern
Original file line number Diff line number Diff line change 1
- Mediator
2
- ========
1
+ Mediator | Wikipedia |_
2
+ =====================
3
3
4
4
Purpose
5
5
-------
@@ -70,3 +70,7 @@ Tests/MediatorTest.php
70
70
:linenos:
71
71
72
72
.. _`GitHub` : https://github.com/domnikl/DesignPatternsPHP/tree/master/Behavioral/Mediator
73
+ .. |Wikipedia | image :: /_static/Wikipedia-logo.png
74
+ :height: 30 px
75
+ :width: 30 px
76
+ .. _Wikipedia : http://en.wikipedia.org/wiki/Mediator_pattern
Original file line number Diff line number Diff line change 1
- Memento
2
- =======
1
+ Memento | Wikipedia |_
2
+ ====================
3
3
4
4
Purpose
5
5
-------
@@ -65,3 +65,7 @@ Tests/MementoTest.php
65
65
:linenos:
66
66
67
67
.. _`GitHub` : https://github.com/domnikl/DesignPatternsPHP/tree/master/Behavioral/Memento
68
+ .. |Wikipedia | image :: /_static/Wikipedia-logo.png
69
+ :height: 30 px
70
+ :width: 30 px
71
+ .. _Wikipedia : http://en.wikipedia.org/wiki/Memento_pattern
Original file line number Diff line number Diff line change 1
- Null Object
2
- ===========
1
+ Null Object | Wikipedia |_
2
+ ========================
3
3
4
4
Purpose
5
5
-------
@@ -72,3 +72,7 @@ Tests/LoggerTest.php
72
72
:linenos:
73
73
74
74
.. _`GitHub` : https://github.com/domnikl/DesignPatternsPHP/tree/master/Behavioral/NullObject
75
+ .. |Wikipedia | image :: /_static/Wikipedia-logo.png
76
+ :height: 30 px
77
+ :width: 30 px
78
+ .. _Wikipedia : http://en.wikipedia.org/wiki/Null_Object_pattern
Original file line number Diff line number Diff line change 1
- Observer
2
- ========
1
+ Observer | Wikipedia |_
2
+ =====================
3
3
4
4
Purpose
5
5
-------
@@ -55,3 +55,7 @@ Tests/ObserverTest.php
55
55
:linenos:
56
56
57
57
.. _`GitHub` : https://github.com/domnikl/DesignPatternsPHP/tree/master/Behavioral/Observer
58
+ .. |Wikipedia | image :: /_static/Wikipedia-logo.png
59
+ :height: 30 px
60
+ :width: 30 px
61
+ .. _Wikipedia : http://en.wikipedia.org/wiki/Observer_pattern
Original file line number Diff line number Diff line change @@ -9,6 +9,7 @@ communication.
9
9
* [ Command] ( Command ) [ :notebook : ] ( http://en.wikipedia.org/wiki/Command_pattern )
10
10
* [ Iterator] ( Iterator ) [ :notebook : ] ( http://en.wikipedia.org/wiki/Iterator_pattern )
11
11
* [ Mediator] ( Mediator ) [ :notebook : ] ( http://en.wikipedia.org/wiki/Mediator_pattern )
12
+ * [ Memento] ( Behavioral/Memento ) [ :notebook : ] ( http://en.wikipedia.org/wiki/Memento_pattern )
12
13
* [ NullObject] ( NullObject ) [ :notebook : ] ( http://en.wikipedia.org/wiki/Null_Object_pattern )
13
14
* [ Observer] ( Observer ) [ :notebook : ] ( http://en.wikipedia.org/wiki/Observer_pattern )
14
15
* [ Specification] ( Specification ) [ :notebook : ] ( http://en.wikipedia.org/wiki/Specification_pattern )
Original file line number Diff line number Diff line change 1
- Specification
2
- =============
1
+ Specification | Wikipedia |_
2
+ ==========================
3
3
4
4
Purpose
5
5
-------
@@ -73,3 +73,7 @@ Tests/SpecificationTest.php
73
73
:linenos:
74
74
75
75
.. _`GitHub` : https://github.com/domnikl/DesignPatternsPHP/tree/master/Behavioral/Specification
76
+ .. |Wikipedia | image :: /_static/Wikipedia-logo.png
77
+ :height: 30 px
78
+ :width: 30 px
79
+ .. _Wikipedia : http://en.wikipedia.org/wiki/Specification_pattern
Original file line number Diff line number Diff line change 1
- State
2
- =====
1
+ State | Wikipedia |_
2
+ ==================
3
3
4
4
Purpose
5
5
-------
54
54
----
55
55
56
56
.. _`GitHub` : https://github.com/domnikl/DesignPatternsPHP/tree/master/Behavioral/State
57
+ .. |Wikipedia | image :: /_static/Wikipedia-logo.png
58
+ :height: 30 px
59
+ :width: 30 px
60
+ .. _Wikipedia : http://en.wikipedia.org/wiki/State_pattern
You can’t perform that action at this time.
0 commit comments