Download the PHP package laravelplus/commander without Composer

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

LaravelPlus Commander

Tests Latest Version on Packagist Total Downloads Monthly Downloads License PHP Version Laravel Version Code Style Coverage PHP 8.4+ Vue 3 Tailwind CSS

A modern Laravel package for tracking and managing command executions with detailed analytics, beautiful UI, and comprehensive command management features.

๐Ÿ“‹ Requirements

๐Ÿ“ฆ Installation

Production Installation

For production projects, install via Composer:

Development Installation

For development or local projects, add to your composer.json:

Then run:

Setup Steps

  1. Publish migrations and config:

  2. Run migrations:

  3. Access the interface:
    • Visit: http://your-app.com/admin/commander
    • Default URL can be configured in config/commander.php

โš™๏ธ Configuration

The package is highly configurable through the config/commander.php file:

Basic Configuration

Command Management Configuration

๐Ÿงช Testing

The package includes comprehensive test coverage with 54 tests and 166 assertions:

Test Coverage

Test Structure

๏ฟฝ๏ฟฝ URL Configuration

You can customize the commander interface URL by setting the COMMANDER_URL environment variable:

โœจ Features

๐ŸŽฏ Core Functionality

๐ŸŽจ User Interface

๐Ÿ”ง Command Management

๐Ÿ“Š Analytics & Monitoring

โš™๏ธ Configuration & Security

๐ŸŽฏ Usage

Accessing the Interface

Once installed, you can access the commander interface at:

Interface Features

๐Ÿ“‹ Command List

โš™๏ธ Command Arguments

๐Ÿ”„ Execution History

๐Ÿ“Š Analytics Dashboard

โŒ Failed Commands

โฐ Schedule Management

Helper Functions

The package provides helper functions for easy access:

Manual Tracking

You can also manually track command executions:

Querying Execution Data

๐Ÿ”Œ API Endpoints

The package provides several API endpoints for managing command executions:

Get Commands with History

Returns all commands with their last execution time and statistics.

Get Command History

Returns paginated history of executions for a specific command.

Get Command Statistics

๐Ÿค Contributing

We welcome contributions! Please see our Contributing Guide for details.

Development Setup

Pull Request Process

  1. Fork the repository
  2. Create a feature branch (git checkout -b feature/amazing-feature)
  3. Make your changes
  4. Add tests for new functionality
  5. Ensure all tests pass (php vendor/bin/phpunit)
  6. Commit your changes (git commit -m 'Add some amazing feature')
  7. Push to the branch (git push origin feature/amazing-feature)
  8. Open a Pull Request

๐Ÿ“„ License

This package is open-sourced software licensed under the MIT license.

๐Ÿ™ Acknowledgments

๐Ÿ“ž Support


Made with โค๏ธ by the LaravelPlus Team


All versions of commander with dependencies

PHP Build Version
Package Version
Requires php Version ^8.4
laravel/framework Version ^12.0
illuminate/support Version ^12.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 laravelplus/commander contains the following files

Loading the files please wait ...