PrestaShop / docs

PrestaShop technical documentation
https://devdocs.prestashop-project.org/
Other
122 stars 478 forks source link

Missing documentation items for Symfony migration #198

Open matks opened 5 years ago

matks commented 5 years ago

Here's a list of things we need to document (the list will evolve in time)

Related to Grid

Related to Symfony (focus on controller / app layer of the migration)

Related to CQRS (focus on domain / core layer of the migration)

Related to new Admin Theme

Related to testing

zuk3975 commented 5 years ago

How to use reusable Javascript grid Extensions https://github.com/PrestaShop/docs/pull/240

sarjon commented 5 years ago

overview of the main services being used in PrestaShop

What are these? :thinking:

twig folder structure and usage using scss thin controller, fat models internal usage of roles for PrestaShop, linked with security a zoom on how we use webpack using Domain Exceptions and how to handle them use of ValueObjects and DTOs (related to CQRS)

Can you explain these what you mean?

how to use composition and SF services to extend PrestaShop behavior

Is this in context of module development or PrestaShop customization (either by creating custom bundle or adding new services to core)?

matks commented 5 years ago

how to use composition and SF services to extend PrestaShop behavior

Is this in context of module development or PrestaShop customization (either by creating custom bundle or adding new services to core)? Both, but first I need to discuss with @eternoendless whether we can talk publicly about Symfony services override as an extensibility mechanism or not.

sarjon commented 5 years ago

Additional topics to document:

rokaszygmantas commented 5 years ago

Using Domain Exceptions and how to handle them https://github.com/PrestaShop/docs/pull/255

zuk3975 commented 5 years ago

Reusable PrestaShop form types #245

sarjon commented 5 years ago

We mark some classes and methods (mostly adapters) with @internal tag. However, I believe that it's not clear for most of the community what they mean, so I suggest to document them and explain how we use them, wdyt @matks?

matks commented 5 years ago

@sarjon good idea 👍 you can link it to http://docs.phpdoc.org/references/phpdoc/tags/internal.html

matks commented 5 years ago

🆙 to @matks myself

matks commented 3 years ago

Updated