You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@@ -28,6 +28,7 @@ This module also comes with all the quality tools OXID recommends to use.
28
28
29
29
## Branch compatibility
30
30
31
+
* b-7.5.x branch - compatible with OXID eShop compilation 7.5.x and the respective branch
31
32
* b-7.4.x branch and v2.x releases - compatible with OXID eShop compilation 7.4.x and the respective branch
32
33
* b-7.3.x branch and v1.x releases - compatible with OXID eShop compilation 7.3.x and the respective branch
33
34
@@ -88,16 +89,16 @@ We would like to encourage following ideas and principles in module development:
88
89
89
90
The repository contains examples of following cases and more:
90
91
91
-
*[Extending of shop controllers and models](https://github.com/OXID-eSales/examples-module/blob/b-7.4.x/metadata.php#L25)
92
+
*[Extending of shop controllers and models](https://github.com/OXID-eSales/examples-module/blob/b-7.5.x/metadata.php#L25)
92
93
* extending a shop model (`OxidEsales\ExamplesModule\Extension\Model\User`) / (`OxidEsales\ExamplesModule\Extension\Model\Basket`)
93
94
* extending a shop controller (`OxidEsales\ExamplesModule\Extension\Controller\StartController`)
94
95
95
-
*[Controllers as service](https://github.com/OXID-eSales/examples-module/blob/b-7.4.x/src/Greeting/services.yaml#L29)
96
+
*[Controllers as service](https://github.com/OXID-eSales/examples-module/blob/b-7.5.x/src/Greeting/services.yaml#L34)
96
97
* own module controller (`oeem_greeting` with own template and own translations)
97
98
* own module admin controller (`oeem_admin_greeting` with own template and own translations)
98
99
99
100
*[Using Symfony DI](services.yaml)
100
-
*[Injection of Registry classes with bind](https://github.com/OXID-eSales/examples-module/blob/b-7.4.x/services.yaml#L16)
101
+
*[Injection of Registry classes with bind](https://github.com/OXID-eSales/examples-module/blob/b-7.5.x/services.yaml#L16)
101
102
*[Service decoration](src/Greeting/Service/Decorator/GreetingValidationDecorator.php) - shows how to decorate services
102
103
* Note: While the example uses validation/truncation for simplicity, better use cases include logging, caching, performance monitoring, or audit trails
103
104
*[Decorator registration](src/Greeting/services.yaml) - using `decorates:` in DI configuration
@@ -114,7 +115,7 @@ The repository contains examples of following cases and more:
114
115
*[UserRepository](src/Greeting/Infrastructure/Repository/UserRepository.php) - loading shop user with model example
115
116
*[TrackerRepository](src/Tracker/Infrastructure/Repository/TrackerRepository.php) - more comprehensive example showing dependencies and DTO usage
116
117
117
-
*[Various types of module settings](https://github.com/OXID-eSales/examples-module/blob/b-7.4.x/metadata.php#L38)
118
+
*[Various types of module settings](https://github.com/OXID-eSales/examples-module/blob/b-7.5.x/metadata.php#L38)
118
119
119
120
* Templates
120
121
*[creating templates for your module](views/twig/templates/greetingtemplate.html.twig)
@@ -132,7 +133,7 @@ The repository contains examples of following cases and more:
132
133
*[Dispatching the event](src/ProductVote/Service/VoteService.php) - triggering events from services
133
134
134
135
* Testing your module backend and frontend part
135
-
*[Composer aliases for easy running of tests and quality tools](https://github.com/OXID-eSales/examples-module/blob/b-7.4.x/composer.json#L48)
136
+
*[Composer aliases for easy running of tests and quality tools](https://github.com/OXID-eSales/examples-module/blob/b-7.5.x/composer.json#L49)
136
137
*[Using the github actions as CI tool with all recommended tools preconfigured for you.](.github)
137
138
138
139
*[Using variables from .env file](.env)
@@ -198,7 +199,7 @@ In case of different environment usage, please adjust by your own needs.
198
199
## Development installation on OXID eShop SDK
199
200
200
201
The installation instructions below are shown for the current [SDK](https://github.com/OXID-eSales/docker-eshop-sdk)
201
-
for shop 7.4. Make sure your system meets the requirements of the SDK.
202
+
for shop 7.5. Make sure your system meets the requirements of the SDK.
202
203
203
204
0. Ensure all docker containers are down to avoid port conflicts
0 commit comments