Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Scaffold a simple shipping method #1881

Open
ioweb-gr opened this issue Jan 19, 2024 · 1 comment
Open

Scaffold a simple shipping method #1881

ioweb-gr opened this issue Jan 19, 2024 · 1 comment
Labels
code generation Complex good first issue Priority: P3 May be fixed according to the position in the backlog

Comments

@ioweb-gr
Copy link

ioweb-gr commented Jan 19, 2024

Is your feature request related to a problem? Please describe.
Currently, developing a custom shipping method in Magento requires manually creating various files and writing boilerplate code, which can be time-consuming and prone to errors. This process can be challenging, especially for new developers or those unfamiliar with Magento's shipping method architecture.

Describe the solution you'd like (*)
I would like to request a feature in the PhpStorm plugin for Magento that allows developers to easily scaffold a simple shipping method. This feature should generate the basic files and code structure needed for a custom shipping method, including necessary XML configurations, Model, and any other required classes. The scaffolded code should follow Magento's best practices and provide placeholders or comments to guide further customizations.

Describe alternatives you've considered
An alternative solution is to continue manually creating the shipping method, but this approach is less efficient and more prone to errors. Another option could be to use third-party tools or scripts for scaffolding, but having this functionality integrated into the PhpStorm plugin would be more convenient and consistent with Magento development workflows.

Additional context
The ability to quickly scaffold a simple shipping method would greatly enhance the development experience in Magento, making it easier for developers to create custom shipping solutions and encouraging adherence to Magento's coding standards. This feature would be particularly beneficial for new Magento developers or those working on projects with multiple custom shipping methods.

Copy link

m2-assistant bot commented Jan 19, 2024

Hi @ioweb-gr. Thank you for your report.
To speed up processing of this issue, make sure that you provided sufficient information.
Add a comment to assign the issue: @magento I am working on this


Join Magento Community Engineering Slack and ask your questions in #github channel.

@VitaliyBoyko VitaliyBoyko added good first issue code generation Complex Priority: P3 May be fixed according to the position in the backlog labels Feb 16, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
code generation Complex good first issue Priority: P3 May be fixed according to the position in the backlog
Projects
None yet
Development

No branches or pull requests

2 participants