Skip to content

[Generation] Generate configuration model #1160

Open
@bohdan-harniuk

Description

@bohdan-harniuk

Is your feature request related to a problem? Please describe.

Often we need to create some configuration models to access data from the (custom) store configurations.
As for an example: \Magento\Tax\Model\Config::class.

Describe the solution you'd like (*)

Would be great to be able to generate such a configuration model based on the system.xml file.

Sub-tasks:

  1. [Generation] Create configuration model generator #1162
  2. [Generation] Create configuration path constant and method generator(s) #1163
  3. [Generation] Create configuration path information indexer #1165
  4. [Generation] Create configuration path information parser #1164
  5. [Generation] Create configuration path constant and method location finder/resolver #1167
  6. [Generation] Create configuration path constant and method retriever #1168
  7. [Generation] Create configuration path constant and method persisting (insertion) service  #1169
  8. [Generation] Create configuration model generation action and dialog window #1170

Additional context

Mainline branch: 4.5.0-develop

Metadata

Metadata

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions