Commit Graph

1277 Commits

Author SHA1 Message Date
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