Skip to content

schilffarth/command-line-interface

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Component: Command line interface

Instructions

Initial Setup: See sections Requirements and Setup

Provides a standalone CLI framework

Features

todo Proper and correctly stated feature list

  • Brand new and most up-to-date console / cli framework for php 7.2 and newer!

  • Colored console output with an easy way to add your own CLI style for your commands

  • Argument-objects with easy and clear insight to custom argument handling

  • Command-objects with easy and clear insight to custom command handlers

  • 4 lines of code to get your CLI working

  • For a detailed example executable, checkout example-executable.php

Example code implementation:

todo Add example usage

Releases

In development

Requirements

Setup

  • Add the requirement to your project's composer.json and run composer update
"require": {
  "schilffarth/console": "*"
},
"repositories": [
  {"type": "git", "url": "https://github.com/schilffarth/console"}
],

Authors

Roland Schilffarth roland@schilffarth.org

License

GNU General Public License version 3

About

Command line interface application for PHP

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •  

Languages