Borislav Sabev
16cde7443a
Merge pull request #507 from smithalex/main
...
Fix mismatched string references for russian l10n. Translate NULL-object examples
2024-10-24 23:09:17 +03:00
Alexander Kuznetsov
0d68af0ae8
Fix mismatched string references for russian l10n. Translate NULL-object usage examples
2024-09-20 13:56:44 +06:00
Borislav Sabev
41c623cbfe
Update README.md
2024-06-05 11:35:41 +03:00
Borislav Sabev
784be4bd2d
Merge pull request #503 from mth-bou/fix/state-pattern
...
Fix: State pattern
2024-06-05 11:12:17 +03:00
Mathieu
699ff11308
fix: update README.rst
2024-04-18 11:35:16 +02:00
Mathieu
0c8f10f6b5
fix: add return types for all methods
2024-04-18 11:25:59 +02:00
Mathieu
3a8af1c42f
fix: classes renaming to correspond to UML diagram
2024-04-18 11:23:38 +02:00
borislavsabev
13af79cc5e
Change build status icon
2023-09-28 10:03:55 +03:00
borislavsabev
bc5437cb94
Change build & documentation status icons
2023-09-28 10:00:24 +03:00
borislavsabev
2f9b35d343
Fix Docker build
2023-09-28 09:53:55 +03:00
borislavsabev
43c433b19e
Update dependencies
2023-09-28 09:53:42 +03:00
borislavsabev
ea87c8f0ad
Update badges - hide Build Status temporarily until the Docker file and GitHub CI are fixed
2023-09-27 17:13:17 +03:00
borislavsabev
476d2fafb3
Enable build of PDF & epub versions
2023-09-27 10:29:46 +03:00
borislavsabev
6d89014ca8
Remove RTD problem note
2023-09-27 10:27:07 +03:00
borislavsabev
b8aa050a73
Init RTD v2 config
2023-09-27 10:21:07 +03:00
Borislav Sabev
d9439e3650
Merge pull request #499 from DesignPatternsPHP/home-patch-1
...
Update README.md
2023-09-20 14:43:45 +03:00
borislavsabev
a2e3002f52
Merge remote-tracking branch 'origin/home-patch-1' into home-patch-1
...
# Conflicts:
# README.md
2023-09-20 14:43:17 +03:00
borislavsabev
b7bbda3a4c
Merge branch 'main' into home-patch-1
...
# Conflicts:
# README.md
2023-09-20 14:41:58 +03:00
Borislav Sabev
b0b6aa95a7
Merge branch 'main' into home-patch-1
2023-09-20 14:39:26 +03:00
borislavsabev
e974b142d1
Update README.md to reflect the situation with the readthedocs build
2023-09-19 10:50:07 +03:00
Borislav Sabev
becff19079
Merge pull request #497 from sepsoh/patch-1
...
Update README.rst - added some examples to the Singleton Pattern
2023-08-29 10:58:02 +03:00
Sepehr
4af130b13f
Update README.rst
...
add some examples
2023-05-11 15:30:37 +03:30
Borislav Sabev
5e323dbd92
Merge pull request #496 from yariks0n/compatible_with_iterator
...
[f] compatible with Iterator
2023-05-04 11:26:53 +03:00
Kozhumyaka Yaroslav
9a5208c4f8
[f] compatible with Iterator
2023-04-25 17:06:40 +03:00
Borislav Sabev
5f022e4f8c
Update designpatternsphp.yml
2023-04-24 09:19:08 +03:00
Borislav Sabev
361c89a451
Merge pull request #493 from PetroOstapuk/ukrainian-translation
...
Ukrainian translation
2023-04-18 09:29:12 +03:00
Petro Ostapuk
ea77d134ba
Fixed name for the Builder
2023-02-09 18:40:08 +02:00
Petro Ostapuk
c591840105
Added all translations
2023-02-04 18:09:15 +02:00
Petro Ostapuk
b49faa7157
Creational Aabstract factory
2023-01-11 21:39:13 +02:00
Petro Ostapuk
be6cf8429e
Init Ukrainian translation
2023-01-11 20:43:28 +02:00
Borislav Sabev
c803a47378
Update README.md
...
- Change overall language support policy
Exact working is still a WIP.
2022-12-21 18:26:09 +02:00
borislavsabev
a0825f1316
Remove project archivation notice
2022-11-14 09:36:03 +02:00
Dominik Liebler
9e2553fe6b
message
2022-11-02 21:40:04 +01:00
Dominik Liebler
469f5f23d8
Merge pull request #487 from mehdihasanpour/refactor
...
remove unneeded elses
2022-09-21 10:59:42 +02:00
Dominik Liebler
8077f3a73c
Merge branch 'main' into refactor
2022-09-21 10:54:22 +02:00
Dominik Liebler
6add37973f
Merge pull request #484 from atakde/main
...
Creational :: added missing return types & minor refactor
2022-07-19 20:53:47 +02:00
Atakan Demircioğlu
719593cedc
StaticFactory :: lint
2022-07-19 09:01:15 +03:00
mehdi hasanpour
269c2c63fb
remove unneeded elses
2022-07-09 15:00:13 +04:30
Atakan Demircioğlu
54f809298b
WinJsonWriter :: missing formatted option added
2022-06-30 01:05:54 +03:00
Atakan Demircioğlu
912d60b437
StaticFactory :: use match instead of if else
2022-06-30 00:59:46 +03:00
Atakan Demircioğlu
b2d6414f81
WorkerPool :: added missing return type & strict comparison
2022-06-30 00:54:32 +03:00
Atakan Demircioğlu
33fe6d7ee6
Removed unused constructor & Datetime
2022-06-30 00:53:41 +03:00
Atakan Demircioğlu
69eb07d3be
Builder :: added missing return types
2022-06-30 00:41:24 +03:00
Dominik Liebler
d93f4e8ca7
Merge pull request #483 from alexander-schranz/enhancement/simplify-service-locator-get
...
Simplify service locator get method
2022-06-23 13:22:47 +02:00
Alexander Schranz
230b32c9d7
Simplify service locator get method
2022-06-19 22:29:06 +02:00
Dominik Liebler
8d6d00d356
Merge pull request #477 from MathiasReker/0-final-public-method-for-abstract-class
...
Final public method for abstract class
2022-06-17 14:58:53 +02:00
Dominik Liebler
3f99b29f64
Merge pull request #478 from MathiasReker/0-self-static-accessor
...
Self static accessor
2022-06-17 14:58:20 +02:00
MathiasReker
40a46455bd
Self static accessor
...
Inside a final class or anonymous class self should be preferred to static.
2022-06-16 21:10:57 +02:00
MathiasReker
6ec696d00b
Final public method for abstract class
...
All public methods of abstract classes should be final. Enforce API encapsulation in an inheritance architecture. If you want to override a method, use the Template method pattern.
2022-06-16 21:09:49 +02:00
Dominik Liebler
7b24e1185a
Merge pull request #476 from sjokkateer/improvement/EAV
...
EAV: Update missing type declarations
2022-05-19 12:42:01 +02:00