2017 © Pedro Peláez
 

library six-cli

Cli tools for controlling 6admin

image

web6-agency/six-cli

Cli tools for controlling 6admin

  • Tuesday, June 14, 2016
  • by ifnot
  • Repository
  • 1 Watchers
  • 0 Stars
  • 45 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 9 Versions
  • 0 % Grown

The README.md

Six CLI

This package is part of 6admin package., (*1)

Installation

composer global require "web6-agency/six-cli:dev-master"

Setup

After installation completed, you can access the six cli from bin folder., (*2)

~/composer/vendor/bin/six

You may create alias for quick access the six cli, or export the bin path to your ~/.bashrc file., (*3)

alias six="vendor/bin/six"

export PATH="vendor/bin:$PATH"

On windows terminal emulator like cmder you can make an alias like that, (*4)

alias six=C:\Users\<USERNAME>\AppData\Roaming\Composer\vendor\bin\six.bat $1 $2 $3 $4 $5

Usage

There is some command you can use for controling 6admin installation. You may also show all available command using six command without params., (*5)

$ six

Commands for creating / configuring a project, (*6)

# Start the project installer wizard
six project:wizard

    # Create a new 6admin project based on private repo
    six project:create

    # Configure projet (database etc ...)
    six project:configure

    # Setup projet (Install modules, update composer, and module:install)
    six project:setup   

Commands for managing cms modules :, (*7)

# List all available six modules
six module

# Download a module if not downloaded and run installation (with example seeds or not)
six module:install [module_name] [--example-seeds]

# Only download a module without installing it
six module:download [module_name]

# Uninstall module by running uninstallation script and then delete the module folder
six module:uninstall [module_name]

# Refresh a module by running uninstall / reinstall each modules
six module:refresh [module_name]

# Temporary disable a module
six module:disable [module_name]

# Enable a disabled module
six module:enable [module_name]

# Pulling / Pushing modifications from / to module repository
six module:sync [module_name]

# Pulling modifications from module repository
six module:pull [module_name]

# Pushing modifications to module repository
six module:push [module_name]

The Versions

14/06 2016

dev-master

9999999-dev

Cli tools for controlling 6admin

  Sources   Download

WTFPL

The Requires

 

by Web 6

console cli 6admin web6 six-cli

27/03 2015

v1.1.5

1.1.5.0

Cli tools for controlling 6admin

  Sources   Download

WTFPL

The Requires

 

by Web 6

console cli 6admin web6 six-cli

19/03 2015

v1.1.4

1.1.4.0

Cli tools for controlling 6admin

  Sources   Download

WTFPL

The Requires

 

by Web 6

console cli 6admin web6 six-cli

19/03 2015

v1

1.0.0.0

Cli tools for controlling 6admin

  Sources   Download

WTFPL

The Requires

 

by Web 6

console cli 6admin web6 six-cli

17/03 2015

v1.1.3

1.1.3.0

Cli tools for controlling 6admin

  Sources   Download

WTFPL

The Requires

 

by Web 6

console cli 6admin web6 six-cli

17/03 2015

v1.1.2

1.1.2.0

Cli tools for controlling 6admin

  Sources   Download

WTFPL

The Requires

 

by Web 6

console cli 6admin web6 six-cli

25/02 2015

v1.1.1

1.1.1.0

Cli tools for controlling 6admin

  Sources   Download

WTFPL

The Requires

 

by Web 6

console cli 6admin web6 six-cli

25/02 2015

v1.1

1.1.0.0

Cli tools for controlling 6admin

  Sources   Download

WTFPL

The Requires

 

by Web 6

console cli 6admin web6 six-cli

24/02 2015

v1.0

1.0.0.0

Cli tools for controlling 6admin

  Sources   Download

WTFPL

The Requires

 

by Web 6

console cli 6admin web6 six-cli