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
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
Remy Bos
83df396fc9
EAV TESTS: EAVTest::testCanAddAttributeToEntity() add return type
2022-05-19 11:14:59 +02:00
Remy Bos
c365008429
ENTITY: Entity::__construct() add type declaration to parameter
2022-05-19 11:09:16 +02:00
Remy Bos
acdb153b1c
ATTRIBUTE: Attribute::addValue() add return type
2022-05-19 11:08:48 +02:00
Dominik Liebler
24078ed9de
Merge pull request #474 from aspirantzhang/ChineseTranslation
...
Improve Chinese translation of Creational
2022-01-09 20:40:25 +01:00
aspirantzhang
9910b93688
docs: improve Chinese translation of StaticFactory
2022-01-07 17:52:08 +08:00
aspirantzhang
8ebd85977f
docs: improve Chinese Translation of SimpleFactory
2022-01-07 17:43:13 +08:00
aspirantzhang
b33ea294f7
docs: improve Chinese tranlation of Pool
2022-01-07 15:47:58 +08:00
aspirantzhang
e84a95d5d8
docs: improve Chinese translation of Builder
2022-01-07 15:47:40 +08:00
aspirantzhang
0f3bd83003
docs: improve Chinese translation for Prototype
2022-01-06 17:06:15 +08:00
aspirantzhang
37ba41bdb9
docs: improve Chinese translation for Creational
2022-01-06 16:59:43 +08:00
aspirantzhang
17dc4c4fb3
docs: improve Chinese translation for abstract factory
2022-01-06 14:41:30 +08:00
aspirantzhang
b20a37133d
docs: improve Chinese translation for Singleton
2022-01-06 13:10:56 +08:00
aspirantzhang
e326bf7fda
docs: improve Chinese translation of FactoryMethod
2022-01-05 20:07:48 +08:00
Dominik Liebler
adfb13a412
2022
2022-01-03 08:54:19 +01:00
Dominik Liebler
b85f59f75a
Merge pull request #473 from hawk2020/main
...
Update User.php
2021-12-21 12:56:47 +01:00
hawk
491e07fbf8
Update User.php
...
php8.1 test error handle
2021-12-15 08:39:35 +08:00
Dominik Liebler
548d20b9c2
#472 add meta keywords to category pages
2021-12-14 13:28:04 +01:00
Dominik Liebler
09e46360c9
Merge pull request #471 from luke-navitas/patch-1
...
Enhances example of Observer implementation, with actual change. Fixes #470
2021-12-06 14:00:49 +01:00
luke-navitas
b5d7e12b21
bug: enhances example of Observer implementation, with actual change.
2021-11-29 17:06:09 +00:00
Dominik Liebler
152ec3dd34
Merge pull request #469 from autoload/main
...
docs: add Chinese translation of Interpreter Pattern
2021-11-15 20:11:55 +01:00
autoload
afb2e011a8
docs: add Chinese translation of Visitor Pattern
2021-11-15 08:04:33 -08:00
autoload
ecd57ef16a
docs: add Chinese translation of Template Method Pattern
2021-11-14 07:48:11 -08:00
autoload
a14f7873fe
docs: add Chinese translation of Strategy Pattern
2021-11-13 08:19:58 -08:00