Download the PHP package disrex/magewire-backend without Composer

On this page you can find all versions of the php package disrex/magewire-backend. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package magewire-backend

MageWire Backend module for Magento 2

Add Magewire functionality to the Magento Admin Panel. Built on top of the Magewire core with RequireJS support.

โš ๏ธ This project is in testing phase. Use at your own risk. Want to contribute? You're welcome!

โœ… Installation

Use the command below to automatically install everything (including patch for Magewire core):

Note: this module automatically adds the required patch to magewirephp/magewire, including the required dependency composer-patches.

Then, enable the modules:

Magewire in the backend will only load when a component uses it. You can recognize this by loaded JavaScript files with the name magewire.


๐Ÿ”ง Auto-Patcher Included

This module includes the needed patches for Magewire to work in the backend, equipped with an auto-patcher module (disrex/magewire-backend-patcher: ^1.0) so you have no worries about which files to patch and where.

When you run composer install or composer update, you'll see these success messages:

Auto-Patcher CLI Output

This means the patches have been successfully applied and Magewire is ready for backend use! See the auto-patcher repository for more technical details.


๐Ÿงช Example Component

Want to test if everything works? Use an example module like this Hello World component:

Or try:


๐Ÿง  Tip

Want to build your own component? Add a block via XML in the admin with a magewire argument that refers to your own Magewire component class.


๐Ÿ‘จโ€๐Ÿ’ป Support

Have questions or want to collaborate? Open a discussion on GitHub Discussions.


๐Ÿ™ Acknowledgments

This project is forked from michielgerritsen/magewire-backend.

Special thanks to:

Disrex T-Rex Mascot Waving

Sponsored by

Disrex Logo


All versions of magewire-backend with dependencies

PHP Build Version
Package Version
Requires php Version >=8.1
magento/framework Version ^102.0 | ^103.0
magewirephp/magewire Version ^1.1
magewirephp/magewire-requirejs Version ^1.1
symfony/http-foundation Version ^5.4 || ^6.0 || ^7.0
disrex/magewire-backend-patcher Version ^1.0
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package disrex/magewire-backend contains the following files

Loading the files please wait ....