General developer documentation.
Go to file
2021-03-07 21:37:47 +01:00
.github/workflows fix action 2020-03-03 19:05:04 +01:00
basics spellchecking 2021-03-07 21:37:47 +01:00
datastorage spellchecking 2021-03-07 21:37:47 +01:00
example_app spellchecking 2021-03-07 21:37:47 +01:00
example_module fix php version, lang files, basic tpl and sales impl. 2021-03-05 21:01:37 +01:00
frontend add checkbox and radio html example 2020-07-11 21:40:06 +02:00
general spellchecking 2021-03-07 21:37:47 +01:00
math Remove removed functionality 2018-09-01 17:24:32 +02:00
quality spellchecking 2021-03-07 21:37:47 +01:00
security remove some getter/setter 2020-11-24 17:31:19 +01:00
services spellchecking 2021-03-07 21:37:47 +01:00
standards spellchecking 2021-03-07 21:37:47 +01:00
.gitignore undo reset 2020-07-31 15:39:20 +02:00
cover.jpg Merge changes 2017-11-06 18:37:03 +01:00
logo.png Started w. spellingfixes and doc extension 2019-02-23 12:01:14 +01:00
README.md spellchecking 2021-03-07 21:37:47 +01:00
SUMMARY.md improve documentation 2021-02-12 17:58:20 +01:00

Introduction

This developer guides intention is to provide useful information for developers to help you to understand the structure of the application, important API functions, workflows and standards for code quality as well as code style. The intention is to provide enough information to get a basic understanding of these key elements for module developers, frontend developers or developers working on the core application.

The guide is not explaining in detail how to use all of the API, for this you can find the automatically generated code documentation or even better use the test cases. All the provided information are very important to ensure the quality of the published code and often are mandatory. Not following these guides can cause security issues, worsen the user experience or even cause malfunction as well as make it difficult for other developers to understand the code.