Download the PHP package npoole81/mup without Composer

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

MUP (aka: 'Menu Up')

What is it?

It's a bash script that generates a selection menu from a simple configuration file.

it is what you want it to be

Config:

Why is it?

Because it's easier than making an alias or copying and pasting commands.

Installation

You can install via composer with

Usage

Just type 'mup' and you'll be given the default menu which you can customize or override.

SubMenus

You can use MUP recursively and create sub-menus.

and then in sub-menu.conf

Callbacks

In the config entry, you can provide a "callback" command which is used after a menu item is completed.

In this example, after executing the command date, MUP will call itself (with the default menu).

If no callback is set, after a menu item is selected MUP will exit.

Supported Parameters

Config File

By default MUP looks for $EXECUTABLE_NAME-menu.conf in the same directory as the bash file. That is, if you rename 'mup' to 'foobar' it will look for 'foobar-menu.conf'.

You can pass the conf parameter (-c|--conf) to MUP to specify the config file to use.

Auto Execute

You can pass the execute parameter (-e|--execute) to MUP to specify a series of selections to run sequentially.

NOTE: This method does not execute callbacks.

MUP will still confirm the commands it's about to run.

Auto Execute: No interaction

You can pass the no-interaction parameter (-n|--no-interaction) along with --execute to not require confirmation before running commands.

Other Stuff

Local Config File

MUP will look for the file .mup/mup-menu.conf relative to the current working directory and by default use it for the config file.

You can bypass this by passing the config (-c|--config) parameter the value 'DEFAULT'.


All versions of mup with dependencies

PHP Build Version
Package Version
No informations.
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 npoole81/mup contains the following files

Loading the files please wait ....