Skip to content

Package for Magento 2. Automatically injects Proxy for any argument defined in CLI command class constructor.

License

Notifications You must be signed in to change notification settings

run-as-root/magento-cli-auto-proxy

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Magento 2 PHP composer packagist


Logo

Magento 2 - Auto Proxy to CLI class arguments

Automatically injects Proxy for any argument defined in CLI command class constructor.

About The Project

Purpose:

  • speed up php bin/magento command execution;
  • eliminate .flag table not found issues while installation of your project with fresh database (usually used with integration tests) - caused by not using Proxy in CLI of 3rd parties.

Getting Started

Prerequisites

  • Magento v2.4.* and upper
  • composer v2 and upper

Structure

Installation

composer req run_as_root/magento-cli-auto-proxy:*

Roadmap

  • MVP release
  • Documentation
  • PHP 8 support (mostl likely supported already :suspect: )
  • Unit tests coverage
  • Static tests coverage
    • php linting
    • phpcs
    • phpmd
    • phpstan
  • Integration tests coverage
  • Pipelines tests automation
    • Static tests
    • Unit tests
    • Integration tests
    • Magento multiversions tests

License

Distributed under the MIT License. See LICENSE.txt for more information.

Contact

Vlad Podorozhnyi
Twitter: @vpodorozh
Email: vpodorozh@gmail.com | vlad.podorozhnyi@run-as-root.sh

run_as_root GmbH
Twitter: @run_as_root
Email: info@run-as-root.sh

About

Package for Magento 2. Automatically injects Proxy for any argument defined in CLI command class constructor.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages