Download the PHP package incrusio21/laravel-erp without Composer

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

Description

This package allows a Laravel to work like erpnext that have doctype and can work with multiple HTTP domains.

this package inpired from https://github.com/frappe/frappe (most likely copy paste frappe and change programing language to php) and learn from https://github.com/gecche/laravel-multidomain to make laravel can work with multiple HTTP domains

Installation

Update your packages with composer update or install with composer install.

You can also add the package using composer require incrusio21/laravel-erp and later specify the version you want.

If yout want to work with multiple HTTP domains with this package. you needs a few more configuration steps than most Laravel packages.

Site Installation

To override the detection of the HTTP site in a minimal set of Laravel core functions at the very start of the bootstrap process in order to get the specific environment file.

Installation steps:

  1. replace the whole Laravel container by modifying the following lines at the very top of the bootstrap/app.php file.

  2. update the two application Kernels (HTTP and CLI).

At the very top of the app/Http/Kernel.php file , do the following change:

Similarly in the app/Console/Kernel.php file:

Make Public Link

A way to obtain multiple storage links could be the following. Let us suppose to have two domains, namely site1.com and site2.com with associated storage folders site/site1.com/public and site/site2.com/public.

  1. call command link (delete folder link in public first):

  2. add this line to your .htacces:

it make you can call it like default storage and force to forbidden page if you try to access it from folder name


All versions of laravel-erp with dependencies

PHP Build Version
Package Version
Requires php Version ^8.1
doctrine/dbal Version ^3.5
symfony/process Version ^6.2
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 incrusio21/laravel-erp contains the following files

Loading the files please wait ....