386 Commits

Author SHA1 Message Date
Dominik Liebler
722218f1a2 README NullObject 2013-09-24 13:42:52 +02:00
Dominik Liebler
c3ede29de8 README Multiton 2013-09-24 13:39:25 +02:00
Dominik Liebler
580e6ec9a8 README Mediator 2013-09-24 13:36:30 +02:00
Dominik Liebler
0251304b9a README iterator 2013-09-24 13:35:11 +02:00
Dominik Liebler
1d166d474b README FluentInterface 2013-09-24 13:33:01 +02:00
Dominik Liebler
851aa0a0d8 README FactoryMethod 2013-09-24 13:31:37 +02:00
Dominik Liebler
d618d2068a README Facade 2013-09-24 13:29:38 +02:00
Dominik Liebler
0224d6daa4 README for DI 2013-09-24 13:21:54 +02:00
Dominik Liebler
1a3f16ab29 README for Builder 2013-09-24 13:20:07 +02:00
Dominik Liebler
2403083d61 README Decorator 2013-09-24 13:18:21 +02:00
Dominik Liebler
5efa752611 README for DataMapper 2013-09-24 13:11:41 +02:00
Dominik Liebler
fde52def3c README for Composite 2013-09-24 13:09:53 +02:00
Dominik Liebler
07367d48b2 README in StaticFactory 2013-09-24 13:08:02 +02:00
Dominik Liebler
06318d6220 README Strategy 2013-09-24 13:05:47 +02:00
Dominik Liebler
c5d0030f5f README in TemplateMethod 2013-09-24 13:03:40 +02:00
Dominik Liebler
ea3e477a74 README in Visitor 2013-09-24 13:01:41 +02:00
Dominik Liebler
9c9ff3a535 Merge pull request #38 from kraksoft/master
Added 'use' in Builder pattern
2013-09-24 01:12:53 -07:00
Piotr Kedra
7625d399d7 Added 'use' 2013-09-24 10:08:14 +02:00
Dominik Liebler
fe6127044e added README in ChainOfResponsibilities 2013-09-24 09:49:29 +02:00
Dominik Liebler
c64c344f0f added README for Command pattern 2013-09-24 09:46:18 +02:00
Dominik Liebler
c9d2a4a3e9 Merge pull request #37 from kibernetique/patch-1
fixed typo
2013-09-23 06:17:07 -07:00
kibernetique
7c848616c0 Update Text.php
just a little typo
2013-09-23 15:23:28 +03:00
Dominik Liebler
e997f4a47e Merge pull request #36 from AlexBaitov/patch-1
CHG PHPDoc - Replaced @return Singleton -> @return self for easier reusa...
2013-09-23 00:59:08 -07:00
AlexBaitov
7db9f2b9e0 CHG PHPDoc - Replaced @return Singleton -> @return self for easier reusage 2013-09-23 11:49:51 +07:00
Dominik Liebler
3d8098c5e4 Merge pull request #35 from olekhy/patch-1
use static class property instead of static variable for Singleton
2013-09-21 15:10:07 -07:00
Dominik Liebler
9e624afc26 Merge branch 'feature/coding-standards' 2013-09-21 22:29:04 +02:00
Dominik Liebler
8ec5e0de14 added hint to coding standard in README 2013-09-21 22:28:09 +02:00
Dominik Liebler
f6651bafaa cs 2013-09-21 22:25:20 +02:00
Dominik Liebler
9484868299 cs Iterator and Registry 2013-09-21 22:17:54 +02:00
Oleksandr
52ef48fd28 Update Singleton.php
Hi! I'm sure current realization of singleton is classic variance of the pattern. But not really correct (more then is mistaken for me) in relation to real codding on PHP projects. ;)

```php
class A extends Singleton // Singleton which used static inside of getInstance() method  
{}

class B extends A
{}

$a = A::getInstance();
$b = B::getInstance();
$c = Singleton::getInstance();

$a === $b && $b === $c; // returned FALSE
```
when u would be utilized Singleton updated then expression above returned TRUE.
2013-09-21 22:05:13 +02:00
Dominik Liebler
4b66417509 cs Mediator 2013-09-13 14:36:29 +02:00
Dominik Liebler
69aa0ae5b5 cs Prototype 2013-09-13 14:34:13 +02:00
Dominik Liebler
8d6d4584b1 cs 2013-09-13 14:30:24 +02:00
Dominik Liebler
8b82ed198d cs 2013-09-13 14:19:55 +02:00
Dominik Liebler
8452c63b7e cs State 2013-09-13 14:05:31 +02:00
Dominik Liebler
644d9cbd49 cs 2013-09-13 12:00:39 +02:00
Dominik Liebler
2d3fc40a39 cs SimpleFactory and Builder 2013-09-13 11:47:46 +02:00
Dominik Liebler
ec6ed14767 cs 2013-09-12 11:47:15 +02:00
Dominik Liebler
daac491ef0 cs StaticFactory 2013-09-12 11:43:30 +02:00
Dominik Liebler
3808eab0a0 cs Strategy 2013-09-12 11:37:03 +02:00
Dominik Liebler
efd71b48e1 cs TemplateMethod 2013-09-12 11:27:29 +02:00
Dominik Liebler
1c9a83bea1 cs Iterator & Mediator 2013-09-12 11:20:27 +02:00
Dominik Liebler
032cc57cf6 cs Visitor 2013-09-12 11:20:10 +02:00
Dominik Liebler
af442a9980 cs Iterator and Proxy & Status 2013-09-11 16:50:01 +02:00
Dominik Liebler
5852e62966 cs FluentInterface 2013-09-11 16:40:02 +02:00
Dominik Liebler
b05f57064f cs FactoryMethod 2013-09-11 16:35:18 +02:00
Dominik Liebler
754ea98fb2 cs Facade 2013-09-11 16:28:06 +02:00
Dominik Liebler
454382d8fb cs DependencyInjection 2013-09-11 16:21:26 +02:00
Dominik Liebler
79f94ba501 cs Decorator 2013-09-11 16:18:40 +02:00
Dominik Liebler
9b3389ba4a cs DataMapper 2013-09-11 16:13:08 +02:00