Download the PHP package mostafax/erp-integration-hub without Composer

On this page you can find all versions of the php package mostafax/erp-integration-hub. 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 erp-integration-hub

ERP Integration Hub # ERP Integration Hub **Enterprise Integration Platform for ERP Systems** [![Laravel](https://img.shields.io/badge/Laravel-10%2F11%2F12-FF2D20?logo=laravel)](https://laravel.com) [![PHP](https://img.shields.io/badge/PHP-%5E8.2-777BB4?logo=php)](https://php.net) [![License](https://img.shields.io/badge/License-MIT-green)](LICENSE) [![Packagist](https://img.shields.io/badge/Packagist-mostafax%2Ferp--integration--hub-F28D1A?logo=packagist)](https://packagist.org/packages/mostafax/erp-integration-hub) **[📖 Full Documentation →](https://mostafax2.github.io/ERP-Integration-Hub/index.html)**  **[📖 التوثيق بالعربية →](https://mostafax2.github.io/ERP-Integration-Hub/ar/index.html)**

Overview

ERP Integration Hub is a Laravel package that connects your application to multiple ERP systems through a visual no-code interface — no manual API calls, no custom glue code.

Features

Requirements

Dependency Version
PHP ^8.2
Laravel 10 / 11 / 12
Redis recommended
mostafax/background-processing-engine ^1.0

Installation

Run the installer (publishes config, migrations, assets, and seeds default roles):

Start the sync worker:

Open the dashboard:

Configuration

Publish the config file:

Key settings in config/erp-integration-hub.php:

REST API

All endpoints are prefixed with /api/erp-integration-hub and require Sanctum authentication.

Method Endpoint Description
GET /connections List ERP connections
POST /connections Create a connection
POST /connections/{id}/test Test credentials
GET /sync-profiles List sync profiles
POST /sync/run/{profileId} Run a sync
GET /monitoring/dashboard Dashboard stats
GET /logs Sync logs
POST /sync/retry-all Retry all failed jobs

Full API reference in the documentation.

Artisan Commands

Security & Permissions

The package ships with spatie/laravel-permission integration and 3 default roles:

Role Permissions
erp_admin Full access
erp_operator Manage syncs and connections
erp_viewer Read-only access

Architecture

Documentation

Language Link
English https://mostafax2.github.io/ERP-Integration-Hub/index.html
العربية https://mostafax2.github.io/ERP-Integration-Hub/ar/index.html

License

MIT — © Mostafa Elbayyar


All versions of erp-integration-hub with dependencies

PHP Build Version
Package Version
Requires php Version ^8.2
illuminate/support Version ^10.0|^11.0|^12.0|^13.0
illuminate/database Version ^10.0|^11.0|^12.0|^13.0
illuminate/queue Version ^10.0|^11.0|^12.0|^13.0
illuminate/events Version ^10.0|^11.0|^12.0|^13.0
illuminate/bus Version ^10.0|^11.0|^12.0|^13.0
illuminate/cache Version ^10.0|^11.0|^12.0|^13.0
illuminate/notifications Version ^10.0|^11.0|^12.0|^13.0
illuminate/console Version ^10.0|^11.0|^12.0|^13.0
illuminate/http Version ^10.0|^11.0|^12.0|^13.0
illuminate/routing Version ^10.0|^11.0|^12.0|^13.0
guzzlehttp/guzzle Version ^7.5
league/oauth2-client Version ^2.7
spatie/laravel-permission Version ^5.0|^6.0
mostafax/background-processing-engine Version @dev
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 mostafax/erp-integration-hub contains the following files

Loading the files please wait ...